LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Qt мне нравится многим, но в последнее время они как-то нестабильно ведут себя относительно открытости лицензии.

Всё там с лицензией, как и было раньше: GPL+commercial на всё и LGPL на основные модули.

Они просто хотят состричь побольше бабла с тех, кто на Qt пишет закрытое ПО. Само по себе это вполне законное желание, только они не тем путём пошли. Им бы не гайки закручивать и офлайновые инсталляторы убирать, а просто разнообразить ценовую политику, ввести дешёвые версии для инди-разработчиков и др. Вон, у Visual Paradigm цена лицензии такая, что я как-то, не заморачиваясь, подписался на квартал, потом сделал работу и так же, не заморачиваясь, отписался. Понадобится — подпишусь ещё. Все довольны. Было бы такое у Qt — они бы нагребли больше, чем потеряли. И убрать нелепое требование о запрете смешивания лицензий. Эти их «игры в Oracle» могут добром не кончиться.

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

Документация в последние годы тоже стала заметно хуже.

Не замечал. В чём это выражается?

Исходная версия hobbit, :

Qt мне нравится многим, но в последнее время они как-то нестабильно ведут себя относительно открытости лицензии.

Всё там с лицензией, как и было раньше: GPL+commercial на всё и LGPL на основные модули.

Они просто хотят состричь побольше бабла с тех, кто на Qt пишет закрытое ПО. Само по себе это вполне законное желание, только они не тем путём пошли. Им бы не гайки закручивать и офлайновые инсталляторы убирать, а просто разнообразить ценовую политику, ввести дешёвые версии для инди-разработчиков и др. Вон, у Visual Paradigm цена лицензии такая, что я как-то, не заморачиваясь, подписался на квартал, потом сделал работу и так же, не заморачиваясь, отписался. Понадобится — подпишусь ещё. Все довольны. Было бы такое у Qt — они бы нагребли больше, чем потеряли. И убрать нелепое требование о запрете смешивания лицензий. Эти их «игры в Oracle» могут добром не кончиться.

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