Qt изменения в лицензии
От: ioni Россия  
Дата: 28.01.20 07:24
Оценка: 31 (6)
Re: Qt изменения в лицензии
От: Chorkov Россия  
Дата: 28.01.20 09:59
Оценка:
Здравствуйте, ioni, Вы писали:

I>


Как я пологал, Qt — развитие open-source проекта и не может быть перелицензированно.
Т.е. они все равно должны быдут выкладовать исходники LTS версий, по мере исправления ошибок (выхода минорных мерсий).
В чем смысл, ограничения распространения бинарников для LTS?
Re[2]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 10:13
Оценка:
Здравствуйте, Chorkov, Вы писали:

C>Как я пологал, Qt — развитие open-source проекта и не может быть перелицензированно.

C>Т.е. они все равно должны быдут выкладовать исходники LTS версий, по мере исправления ошибок (выхода минорных мерсий).
C>В чем смысл, ограничения распространения бинарников для LTS?
Это не ограничение, это искусственное накручивание KPI: инвесторы должны видеть какие-то цифры, рост зарегестрировавшихся пользователей — простой и понятный показатель.
"Developer's experience" они не понимают

Это не большая беда: далеко не всем нужны самые последние бинари, а все остальное доступно через пакетныеы менеджеры (чаше всего).
Вот последнюю версию QtCreator менее удобно будет скачивать.

Самый большуй минус в этой новости это отсутсвие минорных патчей для open-source версий.
Re: Qt изменения в лицензии
От: Михaил  
Дата: 28.01.20 10:30
Оценка:
Здравствуйте, ioni, Вы писали:

I>


Вкратце — халява закончилась, и теперь только платно для коммерческого использования? Или я что то не так понял?
Re[2]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 11:01
Оценка:
Здравствуйте, Михaил, Вы писали:

М>Вкратце — халява закончилась, и теперь только платно для коммерческого использования? Или я что то не так понял?


Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[3]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 11:31
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).


1. Большой проблемы для CI нет — оффлайн установщиц не особо лучше просто скопированных файлов или пакетных менеджеров (если что: у меня есть лицензия и я занимаюсь CI Qt-приложения для всех 3х платформ).
2. Исходники закрыть не могут.

А вот LTS это проблема. Теперь не очень понятно какой мотив у сообщества вкладываться в код.
Re[4]: Qt изменения в лицензии
От: Denwer Россия  
Дата: 28.01.20 11:39
Оценка: 2 (1) +2
Здравствуйте, Skorodum, Вы писали:

S>Здравствуйте, CaptainFlint, Вы писали:


CF>>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).


S>1. Большой проблемы для CI нет — оффлайн установщиц не особо лучше просто скопированных файлов или пакетных менеджеров (если что: у меня есть лицензия и я занимаюсь CI Qt-приложения для всех 3х платформ).

S>2. Исходники закрыть не могут.

S>А вот LTS это проблема. Теперь не очень понятно какой мотив у сообщества вкладываться в код.


Мне как кажется, что они просто перенесли тестирование новых билдов на опен сорсных клиентов, типа если не платят, то пусть хоты бы тестируют. Тут есть один момент не хороший вот какой еще, через како ето время они любят отключать поддержку старых компиляторов, а LTS не доступен. В итоге придется еще и студию обновлять. Короче нашли себе огромную команду бета тестеров.
Re[4]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 12:02
Оценка: -1
Здравствуйте, Skorodum, Вы писали:

CF>>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).


S>1. Большой проблемы для CI нет — оффлайн установщиц не особо лучше просто скопированных файлов или пакетных менеджеров (если что: у меня есть лицензия и я занимаюсь CI Qt-приложения для всех 3х платформ).


Понятно, что можно и образ диска снять. Но оффлайн-установщик давал удобную и компактную форму для простого развёртывания. С копированием файлов придётся лазить в несколько разных мест, не забывать, где что лежит, всё это как-то синхронизировать. Ну и тот факт, что если заранее не побеспокоился, то раньше можно было просто зайти и перекачать нужную версию, а теперь фиг.

S>2. Исходники закрыть не могут.


Вообще-то, если захотят, то могут. Во-первых, исходники принадлежат им (иначе они не могли бы делать двойное лицензирование). Во-вторых, даже GPL обязывает открывать исходники только тем, у кого есть бинарники. Без регистрации бинари недоступны — значит, и сорсы можно отдавать только тем, у кого та же регистрация имеется. (Другой вопрос, что скачавший сможет это всё перевыложить, но возникает вопрос доверия источнику.)
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[5]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 13:05
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Понятно, что можно и образ диска снять.

Все куда проще: достаточно тупо скопировать файлы.

CF>Но оффлайн-установщик давал удобную и компактную форму для простого развёртывания. С копированием файлов придётся лазить в несколько разных мест, не забывать, где что лежит, всё это как-то синхронизировать. Ну и тот факт, что если заранее не побеспокоился, то раньше можно было просто зайти и перекачать нужную версию, а теперь фиг.

Оффлайн-установщик это ровно теже файлы, только вид с боку.

S>>2. Исходники закрыть не могут.

CF>Вообще-то, если захотят, то могут.
"-1"
Нет. Тогда последняя доступная версия исходников будет автоматически пере-выпущена под FreeBSD и весь их бизнес накроется.

CF>Во-первых, исходники принадлежат им (иначе они не могли бы делать двойное лицензирование). Во-вторых, даже GPL обязывает открывать исходники только тем, у кого есть бинарники. Без регистрации бинари недоступны — значит, и сорсы можно отдавать только тем, у кого та же регистрация имеется.

"-1". Как только искоходники будут закрыты, они станут доступны под FreeBSD. Клонов исходников в мире вагон и маленькая тележка.

CF>(Другой вопрос, что скачавший сможет это всё перевыложить, но возникает вопрос доверия источнику.)

"-1" Исходники это вообще-то гит репозиторий...
Re[5]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 13:16
Оценка:
Здравствуйте, Denwer, Вы писали:

D>Мне как кажется, что они просто перенесли тестирование новых билдов на опен сорсных клиентов, типа если не платят, то пусть хоты бы тестируют. Тут есть один момент не хороший вот какой еще, через како ето время они любят отключать поддержку старых компиляторов, а LTS не доступен. В итоге придется еще и студию обновлять. Короче нашли себе огромную команду бета тестеров.


Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers. This means open-source users will receive patch-level releases of 5.15 until the next minor release will become available. This means that we will handle Qt 5.15 in the same way as e.g. 5.13 or 5.14 for open source users.

Как я понимаю, LTS будет доступен, только без последних патчей. Коммерчиские пользователи будут получать 5.15.1-x, в то время как опен-сорсные остановяться на 5.15.1 (условно), за всем новым и за исправлениями — добро пожаловть в 5.16 или собирайте сами.
Re[5]: Qt изменения в лицензии
От: Igore Россия  
Дата: 28.01.20 13:37
Оценка:
Здравствуйте, Denwer, Вы писали:

D>Мне как кажется, что они просто перенесли тестирование новых билдов на опен сорсных клиентов, типа если не платят, то пусть хоты бы тестируют. Тут есть один момент не хороший вот какой еще, через како ето время они любят отключать поддержку старых компиляторов, а LTS не доступен. В итоге придется еще и студию обновлять. Короче нашли себе огромную команду бета тестеров.

Так и есть, если раньше я старался идти LTS->LTS, реже обновляешь, более стабильно, так как качество у них по сравнению с версией 4 как мне кажется сильно упало(или раньше деревья были зеленее), то теперь смысла ориентироваться на LTS особо нет, можно обнавляться когда есть время и желание на последнюю версию.

We are changing our process in R&D to push all bug fixes to the main development branch first, and then backport selected bug fixes back into stable release branches.

Re[3]: Qt изменения в лицензии
От: Igore Россия  
Дата: 28.01.20 13:39
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).

Не, ну по API у них совместимость нормальная, ABI они переодически ломают, но стороние библиотеки в 99% случаях пересоберутся без проблем, и что за библиотеки ты используешь которые используют Qt?
Re[6]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 13:45
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Нет. Тогда последняя доступная версия исходников будет автоматически пере-выпущена под FreeBSD и весь их бизнес накроется.


S>"-1". Как только искоходники будут закрыты, они станут доступны под FreeBSD. Клонов исходников в мире вагон и маленькая тележка.


S>"-1" Исходники это вообще-то гит репозиторий...


Исходники — это не просто гит-репозиторий. Это ещё и лицензия. Каким-таким волшебным образом GPL-лицензированный проект вдруг может превратиться в BSD? (Я надеюсь, выше подразумевалась лицензия BSD, а не операционка FreeBSD.) То есть, понятно, что на заборе что угодно можно написать, но легитимной сменой лицензии от этого сие действие не станет.

То, что проект имеет открытый репозиторий, не означает, что Qt не сможет его закрыть. Разумеется, то, что на текущий момент открыто под GPL, так и останется доступным под той же лицензией, и всё сообщество сможет продолжить пользоваться этой последней GPL-версией. Но вот все новые версии запросто могут начать выпускаться исключительно под закрытой лицензией, компании-владельцу продукта никто не может в этом воспрепятствовать. Думаю, можно не уточнять, какой из проектов окажется более активно развивающимся: закрытый и коммерчески оплачиваемый или же поддерживаемый исключительно open-source-энтузиастами в свободное время.

Конечно, я не считаю, что Qt так поступит, это было бы чересчур. Но техническая и легальная возможность для этого у них всё же имеется.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[4]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 13:53
Оценка:
Здравствуйте, Igore, Вы писали:

CF>>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).

I>Не, ну по API у них совместимость нормальная, ABI они переодически ломают, но стороние библиотеки в 99% случаях пересоберутся без проблем, и что за библиотеки ты используешь которые используют Qt?

Библиотеки я просто для примера упомянул. Я мало работаю с Qt, но, скажем, из того, на что сам наткнулся: при сборке VirtualBox требуется использовать Visual Studio 2010, с более новыми не собирается (конфиги не рассчитаны). А Qt, начиная с 5.7, для сборки требует VS версии не ниже 2012. То есть я вынужден сидеть на Qt 5.6. К счастью, она была LTS, так что если бы там находили какие-то серьёзные баги, их бы фиксили в рамках линейки. С новым подходом мне скажут: обновляйся, и нас не колышет, что тебе придётся полпроекта перепахать под новую среду сборки.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[7]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 14:36
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Исходники — это не просто гит-репозиторий.

Речь была про "доверие"

CF>Это ещё и лицензия. Каким-таким волшебным образом GPL-лицензированный проект вдруг может превратиться в BSD?

Да тут есть "волшебство" — специальное соглашение с KDE.

CF>То, что проект имеет открытый репозиторий, не означает, что Qt не сможет его закрыть. Разумеется, то, что на текущий момент открыто под GPL, так и останется доступным под той же лицензией, и всё сообщество сможет продолжить пользоваться этой последней GPL-версией. Но вот все новые версии запросто могут начать выпускаться исключительно под закрытой лицензией, компании-владельцу продукта никто не может в этом воспрепятствовать. Думаю, можно не уточнять, какой из проектов окажется более активно развивающимся: закрытый и коммерчески оплачиваемый или же поддерживаемый исключительно open-source-энтузиастами в свободное время.

Нет.

CF>Конечно, я не считаю, что Qt так поступит, это было бы чересчур. Но техническая и легальная возможность для этого у них всё же имеется.

Нет.
Re[8]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 14:43
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Нет.


S>Нет.


А, ну против таких подробнейших и в высшей степени убедительных аргументов мне, увы, возразить нечего.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[5]: Qt изменения в лицензии
От: Igore Россия  
Дата: 28.01.20 14:56
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>>>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).

I>>Не, ну по API у них совместимость нормальная, ABI они переодически ломают, но стороние библиотеки в 99% случаях пересоберутся без проблем, и что за библиотеки ты используешь которые используют Qt?

CF>Библиотеки я просто для примера упомянул. Я мало работаю с Qt, но, скажем, из того, на что сам наткнулся: при сборке VirtualBox требуется использовать Visual Studio 2010, с более новыми не собирается (конфиги не рассчитаны). А Qt, начиная с 5.7, для сборки требует VS версии не ниже 2012. То есть я вынужден сидеть на Qt 5.6. К счастью, она была LTS, так что если бы там находили какие-то серьёзные баги, их бы фиксили в рамках линейки. С новым подходом мне скажут: обновляйся, и нас не колышет, что тебе придётся полпроекта перепахать под новую среду сборки.

Понял, мне такой сценарий даже в голову не приходил, поддержку хотя бы С++11 хотят многие библиотеки, получается переход с 5.15 на 6.0 для некоторых будет болезненый, 5.15 для комерческих, а 6.0 возможно 2019 студия из-за С++17. А зачем тебе было нужно пересобирать VirtualBox с новым Qt?
Re[9]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 15:12
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>А, ну против таких подробнейших и в высшей степени убедительных аргументов мне, увы, возразить нечего.

Аргумент был приведен выше: специальное соглашение с KDE, он делает все ваши рассуждения не верными

Кратко:

Should Troll Tech ever discontinue the Qt Free Edition for any rea- son including, but not limited to, a buy-out of Troll Tech, a merger or bankruptcy, the latest version of the Qt Free Edition will be released under the BSD license.

Re[6]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 15:39
Оценка:
Здравствуйте, Igore, Вы писали:

I> А зачем тебе было нужно пересобирать VirtualBox с новым Qt?


В основном, из интереса. Ну и из тех соображений, что LTS тоже не бесконечен; ветка 5.6 уже почти год как не поддерживается. Если что-то нехорошее обнаружится в старых версиях, хочется иметь возможность нормально обновиться, а не выискивать патчи и пытаться адаптировать их к коду многолетней давности.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[10]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 15:44
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Аргумент был приведен выше: специальное соглашение с KDE, он делает все ваши рассуждения не верными


Не все, а только те, которые относятся к перелицензированию. ОК, об этом соглашении я не знал, вопрос про BSD отпадает. Но всё остальное, сказанное мной, остаётся в силе. Если Qt закроет бесплатную версию проекта, то они в силу этого соглашения просто перелицензируют последнюю версию под BSD вместо GPL. А сами продолжат разрабатывать закрытые новые версии. Соглашение этому не препятствует. А уж под какой лицензией останутся валяться старые сорсы Qt — GPL или BSD — особой роли не играет.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[11]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 28.01.20 15:52
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Не все, а только те, которые относятся к перелицензированию. ОК, об этом соглашении я не знал, вопрос про BSD отпадает. Но всё остальное, сказанное мной, остаётся в силе. Если Qt закроет бесплатную версию проекта, то они в силу этого соглашения просто перелицензируют последнюю версию под BSD вместо GPL. А сами продолжат разрабатывать закрытые новые версии. Соглашение этому не препятствует. А уж под какой лицензией останутся валяться старые сорсы Qt — GPL или BSD — особой роли не играет.

Только после этого у них никто ничего не купит, ибо будет бесплатная версия под отличной лицензией.
Что-то новое и ценное разработь поверх этого нужно время (которого у них не будет).
qt
Re[12]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 28.01.20 16:13
Оценка: :)
Здравствуйте, Skorodum, Вы писали:

CF>>Не все, а только те, которые относятся к перелицензированию. ОК, об этом соглашении я не знал, вопрос про BSD отпадает. Но всё остальное, сказанное мной, остаётся в силе. Если Qt закроет бесплатную версию проекта, то они в силу этого соглашения просто перелицензируют последнюю версию под BSD вместо GPL. А сами продолжат разрабатывать закрытые новые версии. Соглашение этому не препятствует. А уж под какой лицензией останутся валяться старые сорсы Qt — GPL или BSD — особой роли не играет.

S>Только после этого у них никто ничего не купит, ибо будет бесплатная версия под отличной лицензией.
S>Что-то новое и ценное разработь поверх этого нужно время (которого у них не будет).

Если в новой закрытой версии будут какие-то плюшки, то ещё как купят. Со временем на разработку тоже проблем нет. Они могут внутри компании долго разрабатывать новую версию, а накануне её готовности объявить: всё, мол, финита ля комедиа. Вот вам текущая Qt 5.16 под BSD, а мы завтра выпускаем exclusively-коммерческую 6.0, в которой есть вот такие-то опупенности. У кого и так коммерческая лицензия, спокойно перейдут. Да и ощутимая часть компаний, сидевших до этого на открытой лицензии, отнюдь не встанут в горделивую позу "дулю вам, а не бабло, мы за open source", а начнут считать деньги и решать, выгодна покупка или невыгодна.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re: Qt изменения в лицензии
От: Denwer Россия  
Дата: 29.01.20 07:18
Оценка: 3 (1)
Здравствуйте, ioni, Вы писали:

I>


Ну вот, еще и представительство в России закрывают. Это конечно не беда, но как бы это не политизированный шаг.

We'd like to inform you that the Qt Company’s Board of Directors, as part of regional reorganization plan, has decided to close down Qt’s Russian office and legal entity, and has reviewed the best approach, due to several external factors, for growing our business in Russia according to company targets


Это вот что за внешние факторы такие? В России и так самый мизерный офис Qt, явно ведь не из за экономических соображений.
Re: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:31
Оценка:
Здравствуйте, ioni, Вы писали:

I>


Ну там реально не лицензия поменялась, а условия обслуживания
Re[3]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:34
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Нет. Закончился халявный доступ к LTS (теперь как только выходит новый релиз, всем open-source'никам бегом-бегом обновляться! И пофиг, что куча сторонних библиотек может оказаться несовместимой); закончился бесплатный доступ к бинарным пакетам для оффлайн-установки (прощай возможность развернуть среду сборки, в точности повторяющую имевшуюся); закончилась возможность скачать любой бинарный установщик без регистрации и СМС (хардкорщикам милостиво разрешили скачать сорсы и скомпилять самим. Пока.).


Совершенно никто не заставляет опенсорсников бегом-бегом обновляться. Но теперь опенсорсникам придется самостоятельно следить, к какому опенсорсному релизу привязываться.
Re[2]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:38
Оценка:
Здравствуйте, Chorkov, Вы писали:

C>Как я пологал, Qt — развитие open-source проекта и не может быть перелицензированно.


Может, если все исходники целиком в одних руках (или если правообладателям удастся договориться со всеми контрибуторами). Именно поэтому, например, чтобы закоммитить хоть строчку в любой опенсорсный гуглевый проект, надо подписать бумажку о переходе прав гуглю.

Но в случае изменения лицензии, любой желающий вправе сделать форк с последней свободной версии (задним числом лицензию не отзовешь), и вести свою собственную свободную ветку. Другой вопрос, найдется ли такой желающий.
Re[5]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:41
Оценка: +1
Здравствуйте, CaptainFlint, Вы писали:

CF>Понятно, что можно и образ диска снять. Но оффлайн-установщик давал удобную и компактную форму для простого развёртывания. С копированием файлов придётся лазить в несколько разных мест, не забывать, где что лежит, всё это как-то синхронизировать. Ну и тот факт, что если заранее не побеспокоился, то раньше можно было просто зайти и перекачать нужную версию, а теперь фиг.


Когда я читаю такое, я думаю, как же хорошо жить в линухе, а не в венде. Ко мне оно само приползет, причем и версия для кросс-компиляции под винду тоже.
Re[7]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:44
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>То, что проект имеет открытый репозиторий, не означает, что Qt не сможет его закрыть. Разумеется, то, что на текущий момент открыто под GPL, так и останется доступным под той же лицензией, и всё сообщество сможет продолжить пользоваться этой последней GPL-версией. Но вот все новые версии запросто могут начать выпускаться исключительно под закрытой лицензией, компании-владельцу продукта никто не может в этом воспрепятствовать. Думаю, можно не уточнять, какой из проектов окажется более активно развивающимся: закрытый и коммерчески оплачиваемый или же поддерживаемый исключительно open-source-энтузиастами в свободное время.


Если Qt закрют, я полагаю, что KDE сделают опенсорсный форк. И у них достаточно сил и умений его поддерживать, так что с технической точки зрения еще неизвестно, какая версия окажется лучше. Но они — красноглазые маньяки, и с них станется перелицензировать с LGPL на GPL, в результате для коммерческого использования их форк станет малоприменим.
Re[12]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:46
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Только после этого у них никто ничего не купит, ибо будет бесплатная версия под отличной лицензией.

S>Что-то новое и ценное разработь поверх этого нужно время (которого у них не будет).

Только развивать и поддерживать ее, скорее всего, будут KDEшники. А с них станется свой форк перелицензировать под GPL.
Re[13]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 07:48
Оценка:
Здравствуйте, CaptainFlint, Вы писали:

CF>Если в новой закрытой версии будут какие-то плюшки, то ещё как купят. Со временем на разработку тоже проблем нет. Они могут внутри компании долго разрабатывать новую версию, а накануне её готовности объявить: всё, мол, финита ля комедиа. Вот вам текущая Qt 5.16 под BSD, а мы завтра выпускаем exclusively-коммерческую 6.0, в которой есть вот такие-то опупенности.


Довольно трудно себе представить неожиданное появление в продукте, типа Qt, каких-то настолько сногшибательных опупеннистей, чтобы имело смысл сломя голову за ними бежать. По большому счету, Qt — законченый проект, основные вещи в ней уже давно сделаны.
Re[10]: Qt изменения в лицензии
От: vsb Казахстан  
Дата: 29.01.20 08:20
Оценка:
Здравствуйте, Skorodum, Вы писали:

CF>>А, ну против таких подробнейших и в высшей степени убедительных аргументов мне, увы, возразить нечего.

S>Аргумент был приведен выше: специальное соглашение с KDE, он делает все ваши рассуждения не верными

S>Кратко:

S>

S>Should Troll Tech ever discontinue the Qt Free Edition for any rea- son including, but not limited to, a buy-out of Troll Tech, a merger or bankruptcy, the latest version of the Qt Free Edition will be released under the BSD license.


Их же уже сто раз перепродавали. Не факт, что это соглашение ещё имеет силу, той фирмы давно нет.
Re[14]: Qt изменения в лицензии
От: Denwer Россия  
Дата: 29.01.20 08:32
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Здравствуйте, CaptainFlint, Вы писали:


CF>>Если в новой закрытой версии будут какие-то плюшки, то ещё как купят. Со временем на разработку тоже проблем нет. Они могут внутри компании долго разрабатывать новую версию, а накануне её готовности объявить: всё, мол, финита ля комедиа. Вот вам текущая Qt 5.16 под BSD, а мы завтра выпускаем exclusively-коммерческую 6.0, в которой есть вот такие-то опупенности.


Pzz>Довольно трудно себе представить неожиданное появление в продукте, типа Qt, каких-то настолько сногшибательных опупеннистей, чтобы имело смысл сломя голову за ними бежать. По большому счету, Qt — законченый проект, основные вещи в ней уже давно сделаны.


Так посмотри историю изменений, там много фич появляется. Которые заставляют переползать на новую версию.
Re[11]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 08:45
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Их же уже сто раз перепродавали. Не факт, что это соглашение ещё имеет силу, той фирмы давно нет.

Все есть, в вики есть ссылки на все документы, в том числе на договор с Digia.
Re[13]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 08:47
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Только развивать и поддерживать ее, скорее всего, будут KDEшники. А с них станется свой форк перелицензировать под GPL.

Не, не, такой фарш обратно не затолкаешь. Даже если у них будут авторские права, они уже не смогут закрыть распространение под BSD. Развивает Qt много кто, не только KDE.
Re[15]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 08:52
Оценка:
Здравствуйте, Denwer, Вы писали:

D>Так посмотри историю изменений, там много фич появляется. Которые заставляют переползать на новую версию.

Это любители и опен-сорс любят последние релизы и фичи, а всем более-менее серьезным проектам нужна ОЧЕНЬ серьезная причина для обновления.
Re[2]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 08:56
Оценка:
Здравствуйте, Denwer, Вы писали:

D>Ну вот, еще и представительство в России закрывают. Это конечно не беда, но как бы это не политизированный шаг.


D>Это вот что за внешние факторы такие? В России и так самый мизерный офис Qt, явно ведь не из за экономических соображений.

Большой вопрос, почем какой-нибудь РосТех до сих пор не купил Digia (хотя бы частично) и не открыл офис разработки в России. У нас весь военный софт с GUI на Qt (астра-линух и т.п.). Не говоря уже про пресловутое "импортозамещение" и уменьшение зависимости от стэка МС и США.
Re[14]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 09:19
Оценка:
Здравствуйте, Skorodum, Вы писали:

Pzz>>Только развивать и поддерживать ее, скорее всего, будут KDEшники. А с них станется свой форк перелицензировать под GPL.

S>Не, не, такой фарш обратно не затолкаешь. Даже если у них будут авторские права, они уже не смогут закрыть распространение под BSD. Развивает Qt много кто, не только KDE.

Это большой проект, контрибьютит-то по копеечке в него много кто, но для систематического развития и поддержки нужно много сил. У KDE эти силы есть, но с них станется свою ветку под GPL вести, они же красноглазые маньяки.
Re[15]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 09:29
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Это большой проект, контрибьютит-то по копеечке в него много кто, но для систематического развития и поддержки нужно много сил. У KDE эти силы есть, но с них станется свою ветку под GPL вести, они же красноглазые маньяки.

Так нельзя, насколько я понимаю. У них нет авторских прав на исходники, перевыпустить под другой лицензией они не могут.
Свои патчи отдельно они могут выпускать под какой угодго лицензией, но исходники/бинари Qt будут под BSD, и это они уже изменить не смогут.

Есть консалтинговые компании специализирующиеся на Qt (тот же KDAB, наполовину состоящий из бывших сотрудников Nokia/Digia), они без проблем и с большим удовольствием будуд поддерживать BSD версию.
Re: Qt изменения в лицензии
От: Michael7 Россия  
Дата: 29.01.20 11:05
Оценка:
Здравствуйте, ioni, Вы писали:

I>


Кстати, для мелких разработчиков, фрилансеров и стартапов, коммерческие предложения у них очень не удобные из-за цены. По сути получается, что Qt или для Open Source (и тут по мелочи, но сделали менее удобным) или для крупных компаний, которым абсолютно не проблема тратить 5.5 килобаксов в год на разработчика. Их $499/год для стартапов какое-то странное, типа пользуйтесь, но чтобы продавать софт уже нужно отдельно договариваться

New Qt offering for start-ups and small businesses for $499/year. This price includes the use of the full Qt for Device Creation product, but not any distribution licenses – these need to be agreed separately.

Re[16]: Qt изменения в лицензии
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.01.20 11:22
Оценка:
Здравствуйте, Skorodum, Вы писали:

Pzz>>Это большой проект, контрибьютит-то по копеечке в него много кто, но для систематического развития и поддержки нужно много сил. У KDE эти силы есть, но с них станется свою ветку под GPL вести, они же красноглазые маньяки.

S>Так нельзя, насколько я понимаю. У них нет авторских прав на исходники, перевыпустить под другой лицензией они не могут.
S>Свои патчи отдельно они могут выпускать под какой угодго лицензией, но исходники/бинари Qt будут под BSD, и это они уже изменить не смогут.

Патченную версию они могут выпускать под какой угодно лицензией. А база, она, да, останется под BSD. Непатченная.

S>Есть консалтинговые компании специализирующиеся на Qt (тот же KDAB, наполовину состоящий из бывших сотрудников Nokia/Digia), они без проблем и с большим удовольствием будуд поддерживать BSD версию.


Удовольствие от консалтинга зачастую связано с объемом денежных средств, которые они могли бы получать за такую работу.
Re[3]: Qt изменения в лицензии
От: AlexGin Беларусь  
Дата: 29.01.20 11:39
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Большой вопрос, почем какой-нибудь РосТех до сих пор не купил Digia (хотя бы частично) и не открыл офис разработки в России. У нас весь военный софт с GUI на Qt (астра-линух и т.п.). Не говоря уже про пресловутое "импортозамещение" и уменьшение зависимости от стэка МС и США.


Чиновничий люд не видит какого либо профита в этом.
А пресловутое "импортозамещение" — это просто очередной инструмент распила бабла...
Re[17]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 11:50
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Патченную версию они могут выпускать под какой угодно лицензией.

Нет, это так не работает.

Pzz>Удовольствие от консалтинга зачастую связано с объемом денежных средств, которые они могли бы получать за такую работу.

И? Таких средств будет много, т.к. Qt Company больше не будет получать ничего.
Мы же говорим про ситуацию, когда Qt выпущена по BSD — читай доступна всем бесплатно. Люди будут платить только за реальную поддержку, а не за лицензию.
Re: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 29.01.20 11:59
Оценка:
Здравствуйте, ioni, Вы писали:

I>


Обсуждение и драма в рассылке.

Интересный момент:

Вопрос:

Which of the next sentences is true?

1) Once Qt 6.0 is released, there won't be Qt 5.15.x public releases anymore and
Qt developers from The Qt Company will work in a closed branch/git repository
which will only get released to commercial customers.

2) Once Qt 6.0 is released, there won't be Qt 5.15.x public releases anymore but
backported fixes will be accessible at the 5.15 branch of the git repository as
usual


Ответ:

Like the announcement says: "Starting with Qt 5.15, long term support (LTS) will only be available to commercial customers."


Как я понимаю, будет закрытая ветка 5.15, но при этом они будут продолжать выпускать открытую версию Qt6, так что условия для перелецензирования под BSD не наступают.

Хитрые уроды, надеюсь их кто-нибудь прижмет в суде и 5.15 будет таки выпущена под BSD.
Re[14]: Qt изменения в лицензии
От: Zhendos  
Дата: 29.01.20 11:59
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Здравствуйте, CaptainFlint, Вы писали:


CF>>Если в новой закрытой версии будут какие-то плюшки, то ещё как купят. Со временем на разработку тоже проблем нет. Они могут внутри компании долго разрабатывать новую версию, а накануне её готовности объявить: всё, мол, финита ля комедиа. Вот вам текущая Qt 5.16 под BSD, а мы завтра выпускаем exclusively-коммерческую 6.0, в которой есть вот такие-то опупенности.


Pzz>Довольно трудно себе представить неожиданное появление в продукте, типа Qt, каких-то настолько сногшибательных опупеннистей, чтобы имело смысл сломя голову за ними бежать. По большому счету, Qt — законченый проект, основные вещи в ней уже давно сделаны.


Из того что они обещают в 6ой это типизация QML,
можно будет наконец рефакторить без проблем,
поддержка в IDE за счет этого должна улучшиться на порядок
и т.п.
Re[2]: Qt изменения в лицензии
От: SaZ  
Дата: 30.01.20 13:45
Оценка:
Здравствуйте, Michael7, Вы писали:

M>Здравствуйте, ioni, Вы писали:


I>>


M>Кстати, для мелких разработчиков, фрилансеров и стартапов, коммерческие предложения у них очень не удобные из-за цены. По сути получается, что Qt или для Open Source (и тут по мелочи, но сделали менее удобным) или для крупных компаний, которым абсолютно не проблема тратить 5.5 килобаксов в год на разработчика. Их $499/год для стартапов какое-то странное, типа пользуйтесь, но чтобы продавать софт уже нужно отдельно договариваться


M>

New Qt offering for start-ups and small businesses for $499/year. This price includes the use of the full Qt for Device Creation product, but not any distribution licenses – these need to be agreed separately.


Вы не совсем правы. Qt for device creation — это отдельная тема. Основной посыл в том, что если вы стартап — вы можете разрабатывать железки, к примеру кофеварки на Qt. Но чтобы это кофеварки продавать вам уже нужно будет лицензироваться отдельно. В общем это не про продажу софта, а про продажу хардвара с вашим предустановленным софтом.

Конкретно этот пункт для моего pet project-а, это хороший шаг. Мне только интересно, включены ли в эти пятьсот баксов лицензии для мобильных платформ? А то мне без iOS никуда.
Отредактировано 30.01.2020 13:52 SaZ . Предыдущая версия .
Re[3]: Qt изменения в лицензии
От: Denwer Россия  
Дата: 30.01.20 19:20
Оценка: 1 (1)
Здравствуйте, SaZ, Вы писали:

SaZ>Конкретно этот пункт для моего pet project-а, это хороший шаг. Мне только интересно, включены ли в эти пятьсот баксов лицензии для мобильных платформ? А то мне без iOS никуда.


Насколько я понял, в 500 баксовую лицензию не входит вообще продажа софта, не зависимо от ОС. Типа дали время на разработку, а потом будь добр платить.
Re[4]: Qt изменения в лицензии
От: SaZ  
Дата: 31.01.20 19:27
Оценка:
Здравствуйте, Denwer, Вы писали:

D>Насколько я понял, в 500 баксовую лицензию не входит вообще продажа софта, не зависимо от ОС. Типа дали время на разработку, а потом будь добр платить.


А, то есть это вариант для тех, кто сначала пилит всё на опенсорсной версии, не выкладывая исходинки, а потом на месяц покупает полную лицензию и релизится?

В моём случае продажа софта не предполагается. Продаваться будут услуги, кутэ только для фронтэнда (вся магия в бэкэнде, который целиком проприетарный и без кутэ). Но даже если не продавать софт, можно его выпускать в виде бесплатных приложений?
Re: Qt изменения в лицензии
От: AeroSun  
Дата: 03.02.20 09:16
Оценка:
Задрали они вот это кручение ужом.

Итак в сухом остатке, я правильно понимаю, что:

Всё верно? Никаких больше скрытых палок нет?
Re[2]: Qt изменения в лицензии
От: CaptainFlint http://flint-inc.ru/
Дата: 03.02.20 09:37
Оценка: -1
Здравствуйте, AeroSun, Вы писали:

AS> Теперь lgpl версию нужно собирать самому


Нет, зачем? Только если хочется обойтись без регистрации на их портале.
Почему же, ё-моё, ты нигде не пишешь «ё»?
Re[2]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 04.02.20 08:04
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS>Задрали они вот это кручение ужом.


AS>Итак в сухом остатке, я правильно понимаю, что:

AS>
AS>Всё верно? Никаких больше скрытых палок нет?

Нет. Ветка 5.15 будет закрытой после выхода 6.0. Исходники 5.15.x будут доступны только коммерческим пользователям.
Скорее всего будет какой-нибудь "community fork".
Re[3]: Qt изменения в лицензии
От: AeroSun  
Дата: 04.02.20 08:53
Оценка:
Здравствуйте, Skorodum, Вы писали:

AS>>Всё верно? Никаких больше скрытых палок нет?

S>Нет. Ветка 5.15 будет закрытой после выхода 6.0. Исходники 5.15.x будут доступны только коммерческим пользователям.
S>Скорее всего будет какой-нибудь "community fork".

это же нарушает соглашения в результате которых KDE должно выложить свой абсолютно свободный форк, так?
Но это реально жестяк.

ПС: хорошо, что Qt widgets можно сказать законченная часть и остаётся
Re[4]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 04.02.20 14:58
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS> это же нарушает соглашения в результате которых KDE должно выложить свой абсолютно свободный форк, так?

Там хитрое соглашение: оно действует, если Qt не выдает новых открытых версий год.

AS>Но это реально жестяк.

Да. У опен-сорс коммунити теперь мало мотивов вкладываться в 6 версию. Лучше будет до упора развивать свой форк 5.15.

AS>ПС: хорошо, что Qt widgets можно сказать законченная часть и остаётся

Да там с 4.8 все хорошо, многие на этом и сидят.
Re[5]: Qt изменения в лицензии
От: Chorkov Россия  
Дата: 07.02.20 07:40
Оценка: +1
Здравствуйте, Skorodum, Вы писали:

S>Здравствуйте, AeroSun, Вы писали:


AS>> это же нарушает соглашения в результате которых KDE должно выложить свой абсолютно свободный форк, так?

S>Там хитрое соглашение: оно действует, если Qt не выдает новых открытых версий год.

AS>>Но это реально жестяк.

S>Да. У опен-сорс коммунити теперь мало мотивов вкладываться в 6 версию. Лучше будет до упора развивать свой форк 5.15.

AS>>ПС: хорошо, что Qt widgets можно сказать законченная часть и остаётся

S>Да там с 4.8 все хорошо, многие на этом и сидят.

На пятую переходил исклюбчительно ради лямбд и указателей на функции в connect-ах.
Может и в 6-й версии что-то эдакое выдадут. Например, отказ от MOС-а (преход на средства рефлекшена C++2x).
Re[6]: Qt изменения в лицензии
От: Skorodum Россия  
Дата: 07.02.20 09:12
Оценка:
Здравствуйте, Chorkov, Вы писали:

C>На пятую переходил исклюбчительно ради лямбд и указателей на функции в connect-ах.

+1

C>Может и в 6-й версии что-то эдакое выдадут. Например, отказ от MOС-а (преход на средства рефлекшена C++2x).

Так нет еще рефлекшена. Если он таки будет в С++23, то может быть он будет в Qt 7.
Re[6]: Qt изменения в лицензии
От: Igore Россия  
Дата: 10.02.20 06:41
Оценка:
Здравствуйте, Chorkov, Вы писали:

C>На пятую переходил исклюбчительно ради лямбд и указателей на функции в connect-ах.

C>Может и в 6-й версии что-то эдакое выдадут. Например, отказ от MOС-а (преход на средства рефлекшена C++2x).
Обещают Qml->QWidgets транслятор
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.