LINUX.ORG.RU

Qt Company объявила о изменении модели лицензирования фреймворка Qt

 ,


1

3

Официальное заявление от Qt Project

Чтобы поддерживать непрерывный рост, необходимый для сохранения актуальности Qt как платформы разработки, Qt Company считает необходимым внести некоторые изменения:

  • Для установки бинарных файлов Qt потребуется учетная запись Qt
  • Выпуски с долгосрочной поддержкой (LTS) и offline-установщик станут доступны только для коммерческих лицензиатов
  • Появится новое предложение Qt для стартапов и малого бизнеса за 499$ в год

Эти изменения не окажут никакого влияния на существующие коммерческие лицензии.

Про учетную запись

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

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

Учетная запись Qt также предоставляет пользователям доступ к Qt Marketplace, который предлагает возможности приобретать и распространять плагины для всей экосистемы Qt с одной централизованной платформы.

Это также позволит Qt Company наладить связь с коммерческими компаниями, которые в основном работают с open-source версиями Qt.

Обратите внимание, что исходники по-прежнему будут доступны без учетной записи Qt!

LTS версии и offline-установщик станут коммерческими

Начиная с Qt 5.15, долгосрочная поддержка (LTS) будет доступна только для коммерческих версий. Это означает, что пользователи с open-source версией будут получать версии исправлений 5.15 до тех пор, пока не станет доступен следующий дополнительный выпуск.

Qt Company вносит это изменение, чтобы поощрять пользователей с open-source версией быстро внедрять новые версии. Это помогает наладить обратную связь, которую Qt Company может получить от сообщества, и улучшить поддержку LTS версий.

Релизы LTS поддерживаются и работают в течение более длительного периода времени с целью обеспечения стабильности. Это делает выпуски LTS идеальным выбором для компаний, чья жизнедеятельность основана на конкретном выпуске и они полагаются на него в течение длительного времени в соответствие с ожиданиями. Дополнительными преимуществами являются первоклассная поддержка, эксклюзивные инструменты разработки, полезные компоненты и инструменты сборки, которые сокращают время выхода на рынок.

Основные выпуски за пределами LTS-версий, включающие новые функции, технические обзоры и так далее, будут доступны для всех пользователей.

Offline-установщик также станет только коммерческим. Было установлено, что эта функция весьма полезна компаниям, что позволяет сделать коммерческие лицензии более привлекательными для предприятий без существенных неудобств для пользователей с open-source версией.

Заключение

Qt Company привержена Open Source’у сейчас и в будущем, в него инвестируются сейчас больше, чем когда-либо. Qt Company считает, что эти изменения необходимы для их бизнес-модели и экосистемы Qt в целом. Роль сообщества все еще очень важна, и Qt Company хочет убедиться, что еще в силах инвестировать в него. Qt Company намерены сделать платную версию Qt более привлекательной для бизнеса, и в то же время не отнимать у пользователей бесплатной версии основные функциональные возможности. Доход от коммерческих лицензий идет на улучшение Qt для всех, включая пользователей с open-source версиями. Итак, хотя вы можете или не можете потерять небольшое удобство в краткосрочной перспективе, Qt Company хочет, чтобы все выиграли в долгосрочной перспективе!

Дополнение

На OpenNet озвучили следующую проблему, связанную с тем что LTS выпуски больше не будут присутствовать в open-source версии, а так же ее возможное решение:

Разработчики дистрибутивов, имеющих длительные сроки поддержки (RHEL, Debian, Ubuntu, Linux Mint, SUSE) будут вынуждены либо поставлять устаревшие официально не поддерживаемые выпуски, самостоятельно портируя исправления ошибок и уязвимостей, либо постоянно обновляться на новые значительные версии Qt, что маловероятно, так как может потянуть за собой непредвиденные проблемы в поставляемых в дистрибутиве Qt-приложениях. Возможно сообществом сообща будет организована поддержка собственных LTS-веток Qt, не зависящих от Qt Company.

>>> Подробности



Проверено: anonymous_incognito ()
Последнее исправление: a1batross (всего исправлений: 6)
Ответ на: комментарий от gag

Ubuntu, Mint, Tumbleweed будут релизить текущую версию. Они так и делают. Для них ничего не поменяется.

Debian, Leap могут продолжать обмазываться старьем. Обновляться никто не заставляет.

qtm ★★★
()
Ответ на: комментарий от qtm

А можешь заплатить 500 баксов и получить LTS-версию, техподдержку и, самое главное, право закрыть свой код.

Закрыть от самого себя, лол? :)

Нет, выпустить проприетарный блоб, лол :-)

Я к тому, что с этой 500-баксовой лицензией какая-то муть. В *теории* ты можешь продать прогу, которую разрабатывал с Qt под этой лицензией.
Но кому, за сколько, и КАК - вообще неясно :) «Надо добазариваться» с кем-то из Qt, с кем, о чем хз.

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.

Сепаратные переговоры короче придется устраивать и международные группы собирать, походу. В случае с филлиалом в России - забить стрелку.

alienclaster ★★★
()

По поводу бинарных сборок, неудобство, скорее, будет пользователям оффтопика. Это там каждый туториал по хелло ворлду начинается с того, что нужно зайти на qt.com и скачать инсталлятор.

По поводу LTS сборок. Их, вроде, ситуация с Джавой ничему не научила. Появится какой-нибудь очередной Амазон и выпустит свою сборку с блекджеком и телеметрией, и люди будут ее использовать. По факту, отдаляясь от сообщества, Qt становится более слабой, ради сиюминутной прибыли она теряет контроль над продуктом.

Кто-бы подумал, что люди будут качать васяновскую амазоновскую сборку Джавы, т.к. только она поддерживает долговременную поддержку. Если Амазон начнет внедрять в нее свои собственные дополнительные функции, люди начнут на них завязываться и со временем Оракловая Джава может стать менее юзабельной и популярной. Тоже самое можно будет провернуть и с теми же Кьютями.

anonymous
()
Ответ на: комментарий от alienclaster

У Делфи когда-то появился хороший конкурент в виде проекта Lazarus. У каждой хорошей технологии есть свой опенсорц-форк. Думаю, что кути скатица туда же, где и Делфи сейчас.

anonymous
()
Ответ на: комментарий от alienclaster

Никакой мути нет. Раньше была лицензия для корпораций за 5500 баксов. Сейчас добавили лицензию для стартапов и всяких мелких сошек за 500.

Все. Больше не поменялось ничего.

А «these need to be agreed separately» это для перестраховки. Чтоб если надумаешь пилить проприетарщину, Qt Company хочет быть в курсе что именно ты там пилишь. Стандартный пункт. Много где встречается.

qtm ★★★
()
Ответ на: комментарий от anonymous

Если Амазон начнет внедрять в нее свои собственные дополнительные функции

Тогда Oracle их засудит, как когда-то Sun засудил Microsoft

annulen ★★★★★
()
Ответ на: комментарий от anonymous

Qt становится более слабой, ради сиюминутной прибыли она теряет контроль над продуктом.

Скорее они там уже считают что не имеют перспектив в конкуренции с вебом. QML весьма сливает. Потому вместо развития цель теперь доить тех кто есть. Qt широко используется, и многие будут готовы платить. А в новых проектах Qt не возьмут просто.

anonymous
()
Ответ на: комментарий от annulen

Майкрософт выпустил C# и JScript (или как-то так).

Амазон выпустит вместо Джавы какую-нибудь Нури с таким же апи. И так же как Гугл будет десятилетиями затягивать суды.

anonymous
()
Ответ на: комментарий от anonymous

За 5500 баксов

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

За 500 баксов

Qt не возьмут просто.

Божественная аналитика. Железобетонная логика. Не придерешься.

qtm ★★★
()
Ответ на: комментарий от qtm

В существующих проектах (те которые выбрали Qt давно, при другом состоянии альтернатив) менять тулкит проблематично. А в новых есть выбор. И зачем выбирать огороженное нечто, за которое надо платить?

anonymous
()

лицензии qt знай себе мутнеют, скоро к каждому разрабу надо будет приставить юриста, хотя бы на аутсорсинг

anonymous
()
Ответ на: комментарий от anonymous

В лицензии Qt ничего не поменялось, вообще

annulen ★★★★★
()
Ответ на: комментарий от qtm

А «these need to be agreed separately» это для перестраховки.

А меня е@#%т? Мне что еще надо с каким-то васяном из гоп-стоп-Qt общаться что я там за продукт хочу выпускать, кому продавать и за сколько?

Чтоб если надумаешь пилить проприетарщину

Я для того вообще-то коммерческую лицензию и собрался покупать, чтоб «пилить проприетарщину», внезапно, да?

Qt Company хочет быть в курсе что именно ты там пилишь.

А на#%& пойти она не хочет?

Стандартный пункт. Много где встречается.

Я бы не согласился подписать контракт с таким пунктом от какой-то сраной библиотеки, а не от венчурного инвестора, который тебе насыпал лям баксов.

alienclaster ★★★
()
Ответ на: комментарий от anonymous

Ну-ка поподробнее про выбор. Что у нас еще есть кросплатофрменное и позволяющее пилить проприетарщину?

qtm ★★★
()
Ответ на: комментарий от annulen

Техподдержка за 500 баксов в год это довольно вкусно, даже для тех, кто может обойтись LGPL-версией

Да в том-то и прикол, что там не будет такой же техподдержки, как для тех, кто купил за 5500. Иначе они почувствуют себя лохами. Максимум - помогут загрузить на комп с помощью веб-инсталлятора. А дальше е..сь как знаешь. Они, кстати, это уже открыто озвучили:

"($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. It also includes only installation support, whereas a regular commercial license comes with full support."

Никакой поддержки, get the fuck off т.е. :)

alienclaster ★★★
()

А Столлман сто лет говорил: не свободная лицензия - получите, распишитесь

pihter ★★★★★
()
Ответ на: комментарий от alienclaster

Пф, этот пункт даже в сраных API встречается. Ну тех, которые JSONчик выдают.

Таков бузинесс. Тебе не нравится - твое право. А многих устраивает. Решают-то бабки, а не религиозные предпочтения :-)

qtm ★★★
()
Ответ на: комментарий от alienclaster

It also includes only installation support, whereas a regular commercial license comes with full support

Проглядел, тогда это действительно ни о чем

annulen ★★★★★
()
Ответ на: комментарий от qtm

Ну-ка поподробнее про выбор. Что у нас еще есть кросплатофрменное и позволяющее пилить проприетарщину?

В современных реалиях «кросплатформенный» gui нужен только для какой-то кустарщины или прототипа. Или если gui это не то, на что пользователи будут обращать внимание в первую очередь, например важен функционал. Нормальный подход - отдельный gui для каждой платформы свой нативный look&feel.

Кросплатформенный гуй сработает только в случае, если у программы нет достойных конкурентов. Как только появятся - придется озадачить нативным гуем.

alienclaster ★★★
()

С тех пор, как была введена учетная запись Qt, количество зарегистрированных пользователей Qt неуклонно растет,

Учётки вида qwerty123, созданные для того, что бы просто 'скачать'?

afterlanding ★★
()
Ответ на: комментарий от qtm

Пф, этот пункт даже в сраных API встречается. Ну тех, которые JSONчик выдают.

Смотри, договориться можно, если выгодно, почему нет. Прикол в другом, что можешь и не договориться. В случае с json-чиком риски небольшие, не договорились, нашел другого провайдера, а в случае с дистрибьюцией проприетарной проги, которую ты разрабатывал 2 года, в конце окажется, что ты (из-за того что из тебя хороший разработчик, но плохой юрист) неправильно понял условия вашего соглашения и теперь не можешь каким-то образом распространять свою программу, например этот способ распространения не был оговорен в вашем «лицензионном соглашении».

Таков бузинесс. Тебе не нравится - твое право. А многих устраивает. Решают-то бабки, а не религиозные предпочтения :-)

Речь сугубо о прагматике.

alienclaster ★★★
()
Ответ на: комментарий от afterlanding

Учётки вида qwerty123, созданные для того, что бы просто 'скачать'?

Ну да, а потом распространять через торрент, лол. Qt zvercd edition.

alienclaster ★★★
()
Ответ на: комментарий от AgafiaPravednica

\\сообщество всегда сможет просто сделать форк последней открытой версии и продолжить разработку

«Сообщество», как показали последние лет 10 (а старожили пишут, что и 20), оказалось неспособно на разработку чего бы то ни было сложнее бесконечных одинаковых велосипедов. Just for fun не работает с большими проектами, работают только корпоративные программисты на зарплате с дэдлайнами и роадмапом.

duott ★★★★★
()
Ответ на: комментарий от AgafiaPravednica

Electron - спорно. Разве что если он переедет на какой-нибудь WASM. В Embedded гигабайтами ОЗУ не поразбрасываешься.

wxWidgets - смешно. 30 лет - толку нет. А тут вдруг ща возьмет и выстрелит. Я скорее поверю в GTK.

qtm ★★★
()
Ответ на: комментарий от qtm

Electron - спорно. Разве что если он переедет на какой-нибудь WASM.

Ты не понимаешь что такое Electron, советую узнать. WASM в нем уже есть.

В Embedded

Обычные интерфейсы не применишь скорее всего. Так что не особо важно.

wxWidgets - смешно. 30 лет - толку нет. А тут вдруг ща возьмет и выстрелит. Я скорее поверю в GTK.

Ну uTorrent на wxWidgets, и DropBox клиент, нормально работают. Я просто называю альтернативы, а не выстрелит или не выстрелит.

AgafiaPravednica
() автор топика
Ответ на: комментарий от qtm

Embedded - отдельная ниша. Там кроссплатформенность не нужна, потому как все делается под конкретную платформу. А в пользоваетьском софте Qt сливает в кроссплатформенности. Web может быть в браузере, на дестопе ввиде Electron-приложения или как мобильное приложение. Qt только под 2.1 десктопных платформы, притом на маке имеет проблемы.

anonymous
()
Ответ на: комментарий от alienclaster

а в случае с дистрибьюцией проприетарной проги, которую ты разрабатывал 2 года…

… ты всегда можешь перейти на полную корпоративную лицензию :-)

неправильно понял условия вашего соглашения и теперь не можешь каким-то образом распространять свою программу, например этот способ распространения не был оговорен в вашем «лицензионном соглашении».

Ведь злобные Qt Company такие злобные, что им важнее однажды поиметь с тебя 500 баксов и лишить тебя всех прав, чем получать 500 (а то и полноценные 5500) баксов каждый год.

P.S. Напомню для общего понимания, что $500 и $5500 это стоимость лицензии на 1 (одного!) разработчика.

qtm ★★★
()

Да так и останутся старые версии (с ошибками или без) в ваших рхелах, дебианах и т.п. исправлять будут лишь баги в работе кода qt ничего излишнего.

bhfq ★★★★★
()

Qt Company объявила о изменении модели лицензирования фреймворка Qt

я понимаю что фреймоврк Qt в LSB, но его где нить вообще используют?

eR ★★★★★
()
Ответ на: комментарий от AgafiaPravednica

WASM в нем уже есть.

Есть, но он не работает с DOM. Вот когда научат, тогда можно будет говорить о вменяемом софте на Electron. Пока - спорно.

Обычные интерфейсы не применишь скорее всего. Так что не особо важно.

Но Qt умеет в Embedded. Так что важно.

Я просто называю альтернативы.

Ну так и тыклю можно альтернативой назвать. На ней тоже что-то работает. Наверное :-)

Короче, из вменяемых альтернатив Qt есть только Electron, который пока еще не готов. И GTK, который вряд ли будет готов раньше, чем Electron.

qtm ★★★
()
Ответ на: комментарий от qtm

… ты всегда можешь перейти на полную корпоративную лицензию :-)

Ну блин, в стартапе 10 разрабов, допустим. В год полсотни баксов только на Qt (а что тогда остается на травку, лобстеров, девушек?). Для обычного стартапа, который баблом не заливают, а допустим он держится на FFF это будет нежданчик вместо $5,000 в год отстегнуть $55,000 так это за один год. А если их три? :)

Ведь злобные Qt Company такие злобные, что им важнее однажды поиметь с тебя 500 баксов и лишить тебя всех прав,

Человеческая тупость и жадность безграничны. В связи с обсуждаемой новостью в случае Qt это даже доказуемо - ладно там патчи высылать за бабки, но заставлять людей поголовно регаться на сайте, чтобы им было лучше, и прочее лицемерие - это дно. Нет, днище.

чем получать 500 (а то и полноценные 5500) баксов каждый год.

Так ты купил за 500, не факт, что можно будет спрыгнуть в прошлое за 5500. Может, там под «договоримся» подразумевается подписание контракта кровью ... с дьяволом (мне например неясно из их стремных заявлений). Короче, это молодой стартап, а ты им предлагаешь заниматься юридической эквилибристикой.

P.S. Напомню для общего понимания, что $500 и $5500 это стоимость лицензии на 1 (одного!) разработчика.

Я в курсе. Но спасибо, что напомил, ты очень заботлив, я ценю это, котик ;)

alienclaster ★★★
()
Ответ на: комментарий от qtm

Есть, но он не работает с DOM. Вот когда научат, тогда можно будет говорить о вменяемом софте на Electron. Пока - спорно.

Он с ним может работать. https://github.com/mbasso/asm-dom

Но Qt умеет в Embedded. Так что важно.

Я не знаю какие для этого есть инструменты так как никогда не интересовался. Да и сколько процентов пользователей Qt пользуются этим функционалом?

Ну так и тыклю можно альтернативой назвать. На ней тоже что-то работает. Наверное :-)

А причем тут tcl/tk? wxWidgets кстати использует нативные контролы в отличие от.

Короче, из вменяемых альтернатив Qt есть только Electron, который пока еще не готов.

Как я уже написал выше, готов.

AgafiaPravednica
() автор топика
Ответ на: комментарий от TooPar

Ну все, пропали кеды. Дотянулся проклятый капитализм

ну, по-честному, культи изначально создавали дляради денег. Так что это не сюрприз. Правильно в свое время сделали, что запилили ГТК

pihter ★★★★★
()
Ответ на: комментарий от alienclaster

Человеческая тупость и жадность безграничны.

  1. Я уже писал на первой странице и напишу еще раз. У KDE есть право перевыпустить QT под любой лицензией и развивать его самостоятельно. Этого достаточно чтобы сдержать любую борзоту со стороны Qt Company или Digia.

  2. Digia не просто хозяин Qt. Она еще и самый крупный Qt-аутсорсер. Если она начнет творить дичь, то сама же и пострадает. В то время как с Qt ничего страшного не произойдет (см, пункт 1)

qtm ★★★
()
Ответ на: комментарий от AgafiaPravednica

Он с ним может работать. https://github.com/mbasso/asm-dom

ОМГ, я отстал от жизни :-)

Да и сколько процентов пользователей Qt пользуются этим функционалом?

Ну он, по крайней мере есть. В отличие от.

Как я уже написал выше, готов.

Ну если DOM прикрутили, то будем посмотреть. Но я все равно ставлю на Qt.

qtm ★★★
()

Хорошо же я угадал тенденции, по сути Qt пытается сделать примерно тоже самое:
А что если добавить в GPL опциональную возможность запрета распространять ПО в скомпилированном виде?

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

torvn77 ★★★★★
()
Ответ на: комментарий от anonymous_incognito

даже и не особо шутил выше. .NET Core уже вполне себе альтернатива, особенно если нормальный GUI к нему завезут,

уже которое сообщение пишешь так, как будто, кроме культей и тулкитов нет, аж приходится на виндовые всерьез поглядывать

pihter ★★★★★
()
Ответ на: комментарий от pihter

то-то никто и не продержался

Лол, а кто продержался?

За GTK стоят бабки RedHat/IBM.

За Qt стоят бабки Trolltech/Nokia/Digia.

За Electron стоят бабки Microsоft.

Кто еще? Ой, никого больше и нет.

qtm ★★★
()
Последнее исправление: qtm (всего исправлений: 1)
Ответ на: комментарий от qtm

Ну-ка поподробнее про выбор. Что у нас еще есть кросплатофрменное и позволяющее пилить проприетарщину?

http://www.lispworks.com/products/capi.html ;) За штукарь баксов покупаешь бессрочную лицензию на рыло. В довесок к кросплатформенному гуи идет: язык для написания кластеров метапарадигм, метациклический оптимизирующий компилятор с коммерческой поддержкой (не веб-инсталлер за 500 баксов и пнх), среда разработки IDE, отладчик, с помощью которого спасли от гибели космический корабль, проверенную временем систему макросов (полет 30+ лет нормальный).

gui можно разрабатывать в repl *интерактивно*, не перекомпилируя всю программу. А Qt со своим С++ так могёт? :)

alienclaster ★★★
()
Ответ на: комментарий от qtm

За GTK стоят бабки RedHat/IBM.

Его же разрабатывают в свободное время, и никто его не оплачивает.

За Electron стоят бабки Microsоft.

Разве?

AgafiaPravednica
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.