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)
Ответ на: комментарий от gorky

Gtk в плане лицензии гораздо стабильнее.

Ну так проект GNU, самое что наистабильнейшее LGPL.

И хотя заголовок, как я понял вполне жёлтый, лицензия у Qt всё та же смесь GPL/LGPL, и договор с cообществом KDE если Qt внезапно перестанет быть open source (необязательно путём закрытия исходников, хватит и возврата к Qt Free Edition License или переходу к какому нибудь аналогу CC-BY-SA-NC) позволяет разработчикам KDE не просто форкнуть фреймворк (оно есть у всех и всегда), но и перехватить торговую марку Qt (или я что-то не так понял?).

Но меняются условия распространения официальных двоичных сборок (что на linix.org.ru ввобще никого волновать не должно, жа и разработчикам кроссплатформа никто не запрещает самостоятельно qt компилять, что конечно долго, но это явно не повод для вселенского плача.

Более серьёзные изменения в политике поддержке LTS. Если я понял всё верно, фактически разработчики Qt заявили, что будут менять лицензирование официальных LTS ветвей продукта (имеют право, основная ветвт то остаётся свободна). И мейнтейнеры старых версий Qt просто вынуждены будут поддерживать свои форки (что, вероятно, даёт шанс форкам вроде CopperSpice стать частью мейнстрима).

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

И хотя заголовок, как я понял вполне жёлтый, лицензия у Qt всё та же смесь GPL/LGPL

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

Если нет, то линуксов это никак не коснётся, потому что в дистрибутивах QT собирается из исходников.

А бинарные сборки — это больше проблема винды.

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

И мейнтейнеры старых версий Qt просто вынуждены будут поддерживать свои форки

Дистрибутивы будут сидеть на QT-rolling'е, а патчить текущую версию QT в своих LTS-ах будут самостоятельно.

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

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

Кажется, что имеют. Они сами получают Qt не под GPL (так как сами её пишут), следовательно, ограничение GPL на лицензию производных работ на них не распространяется (это ограничение возникает в тот момент, когда человек получает продукт, соглашаясь с GPL). По сути, это ничем не отличается от возможности начиная с какой-то версии перевести продукт в целом с GPL на закрытую лицензию.

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

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

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

А бинарные сборки — это больше проблема винды.

Да это вообще не проблема.

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

начиная с какой-то версии перевести продукт в целом с GPL на закрытую лицензию

Но тут в данном конкретном случае всё не так просто, я так понимаю если они это сделают, они по сути потеряют право на торговую марку. Но да, продавать какую-нибудь «расширенную QtPro», сильно отличную от Qt OpenSource, они имеют полное право.

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

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

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

Во всяком случае именно так я понял несколько раз процитированный тут пункт соглашения, подписанного при передаче прав на код Qt Project. Конкретная особенность конкретной сделки на конкретный программный продукт.

зы. Хотя там идёт речь и о перелицинзировании на BSD-like, т.е. потере всякого исключительного права на код у Qt Project.

be_nt_all ★★
()
Последнее исправление: be_nt_all (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.