LINUX.ORG.RU

Ограничен доступ к исходникам Qt 5.15

 


1

6

C 5 января 2021 года доступ к исходному коду LTS-версий Qt предоставляется только обладателям коммерческой лицензии. Об этом сообщил в рассылке директор по разработке Qt Company Туука Турунен.

С выходом Qt 6.0.0, а также скорым выходом первого корректирующего релиза (Qt 6.0.1), настало время перейти к этапу исключительно коммерческого лицензирования Qt 5.15 LTS. Все существующие ветки версии 5.15 останутся в свободном доступе, но новые коммиты приниматься не будут. Исключение составляет Qt WebEngine (и упразднённый Qt Script), которые имеют зависимости от сторонних компонентов с лицензией LGPL.

Для англоязычных:

With Qt 6.0.0 released and the first patch release (Qt 6.0.1) coming soon, it is time to enter the commercial-only LTS phase for Qt 5.15 LTS. All the existing 5.15 branches remain publicly visible, but they are closed for new commits (and cherry-picks). Exception being the Qt WebEngine (and the deprecated Qt Script), which have a 3rd party LGPL dependency.

Следующий, исключительно коммерческий, минорный релиз Qt 5.15.3 ожидается в феврале.

Тем временем, в дистрибутивах складывается сложная ситуация: предыдущая LTS-версия Qt 5.12 будет поддерживаться только до конца этого года, а версию 5.15, что уже находится в репозиториях, придётся либо сопровождать самостоятельно, либо переходить на Qt 6, который ещё не факт, что сохранит совместимость. К примеру, сопровождающие Debian уже заявили о нехватке времени на Qt 6.

Сообщество готово взять на себя сопровождение собственных LTS-версий. Более того, разработчикам сторонних модулей по отдельному запросу будут давать доступ в репозиторий, что даст возможность сообществу следить за изменениями (интересно, а это не будет считаться нарушением лицензии?)

Новость на Opennet

>>> Сообщение в рассылке проекта

★★★★★

Проверено: Shaman007 ()
Последнее исправление: atsym (всего исправлений: 3)

Ответ на: комментарий от X512

Такие как ты, когда вас копорации начнут субстанцией из канализации кормить, будете писать «ну можно же полить жидким шоколадом, мёдом или посолить! Не пойму, чего вы возмущаетесь? Не было никогда никакой ‘натуральной еды’, это сказки дедов».

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

Интересно, а если я куплю коммерческую версию LTS и буду из неё делать и выкладывать в открытый доступ свои сборки с учётом наложенных патчей? GPL/LGPL-то ведь никуда не девались, пропатченные исходники остаются производной работой.

Если выкладывать статическую сборку, то, скорее всего, это прокатит, т.к. код вы купили, а производное произведение Вам разрешает выкладывать лицензия GPL. Проблему люди огребут, если им нужно будет скомпилировать Вашу прогу с закрытыми библиотеками.

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

Интересно, в какую сторону они в итоге склонятся, и не лопнет ли терпение у каких-нибудь людей со стороны раньше. XFree86, ЕМНИП, форкнули за куда меньшую «провинность».

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

abondarev ★★★
()

А в чём проблема?

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

Тут нужно посидеть 1 год на 5.15.2 до 6.2 если вам прям так нужны те модули которых нет в 6.0. Какие проблемы? Все что-ли прям какой-то важный софт связанный с финансами пишут, где это критично? Для всяких редакторов, игр и прочих записнушек тут вообще никакой проблемы нет. Во всяких «стабильных» LTS дистрибутивах и так софт никогда не обновлялся и сидели на устаревшем софте с багами/уязвимостями и ничего.

fsb4000 ★★★★★
()

QT Company предложила юзерам поработать бета-тестерами для её стабильных выпусков, т.е. сделала ровно то же самое, что IBM/Redhat сделала с CentOS'ом. А люди хотят свежее и стабильное на уровне production. Корпораты же хотят зарабатывать деньги и не хотят раздавать бесплатно. Мол, хотите бесплатно, милости просим в бета-тестеры. Это уже тенденция.

Выход здесь один — делать форки LTS-версий и дорабатывать их сообществом.

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

Новости — KDE  

Поехавшие что ли?

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

Не было никогда никакой ‘натуральной еды’, это сказки дедов».

Эти ваши деды с натуральной едой становились дедами в 30-40 лет, а до 60 доживали немногие. С приходом «химии» от злобных корпораций средняя продолжительность жизни повысилась до 80 лет.

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

Интересно, в какую сторону они в итоге склонятся, и не лопнет ли терпение у каких-нибудь людей со стороны раньше. XFree86, ЕМНИП, форкнули за куда меньшую «провинность».

А что, есть какие-то альтернативы Qt? Из альтернатив ему только Электрон, лол.

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

И уже упёрлись в то, что GNOME ушёл дальше, а разработка Cinnamon напоминает возню на месте (из серии последних лет LXDE). И активность Mint-овцев, судя по их пресс-релизам, вокруг их же утилит, да нафиг никому в таком виде, кроме них, не нужных XApp-s.

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

ЗЫ. Сам ушёл с Корицы, просидев на ней года четыре.

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

Выход здесь один — делать форки LTS-версий и дорабатывать их сообществом.

Кто конкретно это будет делать? Ты лично готов уделять хотя бы несколько часов свободного времени в неделю на это? Вот sjw-шизики форкнули гимп, но запала хватило только на то, чтобы заменить название и иконки лол.

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

Интересно, в какую сторону они в итоге склонятся, и не лопнет ли терпение у каких-нибудь людей со стороны раньше. XFree86, ЕМНИП, форкнули за куда меньшую «провинность».

Сообщество не потянет форк, максимум поддержку стабильных версий. X11 тоже практически перестал развиваться после того как из него ушли корпорации. За всю историю X.Org в нём не сделали особо значимых изменений. Qt непрерывно развивается.

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

Классический десктоп из него тоже можно изобразить.

Если это делать из Гнома, то нужно совершать телодвижения, а корица — готовое блюдо.

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

стабильно сопровождать расширения и Корица не нужна.

Кто должен сопровождать и почему они должны это делать каждый раз подстраиваясь?

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

А люди хотят свежее и стабильное на уровне production.

Сколько противоречий в одном предложении.

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

Кто конкретно это будет делать?

Кто-то уже озадачился https://bugreports.qt.io/browse/QTQAINFRA-4121 Желающие могут присоединяться.

Лично я мог бы помочь, если бы был программистом или программирование было бы моим хобби.

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

Это же не самостоятельный тулкит, а обёртка над Qt, GTK, WinApi и т.д..

Ну на кутях оно особо не живет - кутевая ветка фактически мертвая. А вот в целом это самый годный вариант для мультиплатформа.

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

Тот, кто хочет классический десктоп, очевидно.

почему они должны это делать каждый раз подстраиваясь

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

Самые популярные расширения, насколько я знаю GNOME-ры и Canonical вполне себе сопровождают.

Когда-то, ЕМНИП был такой проект Classic Shell, но, видимо, быстро вышел.

SkyMaverick ★★★★★
()

Ну вот и ожидаемый нежданчик… А когда-то меня закидывали какахами на ЛОРе за выбор wxwidgets как виджетсета для проекта, потому что кутя казалась ненадежной в плане поведения копирайт-холдера.

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

И уже упёрлись в то, что GNOME ушёл дальше, а разработка Cinnamon напоминает возню на месте (из серии последних лет LXDE).

В чём он ушёл дальше? Кроме поддержки Wayland не могу ничего вспомнить. Впрочем поддержка Wayland и так всё ещё глючная и именно поэтому разработчики Cinnamon не спешать ею заморачиваться. Когда я некоторое время сидел в GNOME, просто её отключил, поскольку с ней Teams не умеет шарить экран.

Пилить что-то реально крупное, серьёзное и затратное у них, как я понял, нет ни людей ни желания

Да, ресурсов у них действительно гораздо меньше. Насчёт отсутствия желания сомневаюсь.

Сам ушёл с Корицы, просидев на ней года четыре.

По какой причине, чего там не хватало такого, что есть в GNOME?

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

Кто-то уже озадачился

Форкнуть дело не хитрое. А вот развивать проект..

Лично я мог бы помочь, если бы был программистом или программирование было бы моим хобби.

Ну, т.е. сам лично ты ничего не хочешь делать, но кто-то должен.

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

Не хочет и не может - две большие разницы. Он не может.

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

Только сообщество не побежало дорабаватывать.

Видать, это сообщество потребителей, а не энтузиастов-программёров. Это не то сообщество.

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

Это не то сообщество.

Другое пока не завезли.

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

За всю историю X.Org в нём не сделали особо значимых изменений.

Какие значимые изменения были в XFree86?

question4 ★★★★★
()

Зачем это в новостях? Всё было ожидаемо, ещё лет 12-13 назад.

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

Насчёт отсутствия желания сомневаюсь.

Достаточно зайти в багтрекер и пресс-релизы на сайте.

По какой причине, чего там не хватало такого, что есть в GNOME?

Будете переходить на другое DE? (комментарий)

Плюсом, там забыл написать, апплеты GNOME сильно более функциональны и настраиваемы, чем то кастрированное старьё, что они интегрировали в Корицу. Ну и так ещё много чего по мелочи, типа нормально работающего SMB в Nautilus (Nemo вообще полурабочий форк Nautilus 3.8 ЕМНИП).

Из серии, а нафига мне нужна старая подрихтованая копия, если оригинал при небольшом ручном допиле работает не хуже (допила, когда уже знаешь, что допилить реально минут на 10). GNOME3 со времён первых выпусков реально неплохо допилили и им можно пользоваться.

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

Эти ваши деды с натуральной едой становились дедами в 30-40 лет

это нормально - отец в 18 лет, к сорока дед. Это сейчас одни педерасты от химии

С приходом «химии» от злобных корпораций средняя продолжительность жизни повысилась до 80 лет

еще один с промытой черепушкой

Прожил Ширали Муслимов, предположительно ровно 168 лет - с 1805 по 1973 годы

какая корпорация ему продлила жизнь ?

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

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

Очень спорно. Их интересует бизнес, а KDE деньги не приносит. Qt-разработчики даже на своём сайте в первую очередь ориентируются на дистрибутивы типа RHEL и SUSE с GNOME 3.

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

И уже упёрлись в то, что GNOME ушёл дальше, а разработка Cinnamon напоминает возню на месте (из серии последних лет LXDE).

А что там особо менять? Им надо просто обеспечивать собираемость с новыми версиями Gnome и GTK3. Стабильность интерфейсов является преимуществом раб. окружений. Когда юзерам не нужно переучиваться на каждую новую версию.

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

vold ★★★★★
()

Теперь просто осталось подождать 2-3 года и посмотреть, что из всего этого вышло.

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

А Раст?

Который можно закрыть в любое время?

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

Qt непрерывно развивается.

Qt – да, а вот Qt Widgets похоже стагнирует. Возможно его даже объявят deprecated через несколько лет. Учитывая, что основную прибыль The Qt Company теперь рубит с Kiosk-приложений на бортовых компьютерах различных автомобилей, которые используют Qt Quick и язык QML.

Вроде как подобное уже произошло в QNX 7, где выкинули QNX Photon microGUI чем-то напоминающий Qt Widgets и заменили его на нечто похожее на Qt Quick.

Но с другой стороны на Qt Widgets огромная куча десктопного софта, который никто на Qt Quick в здравом уме переводить не будет. Тем более что для десктопа этот Qt Quick до сих пор сырой даже не смотря на >=10 лет его разработки.

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

Искренне надеюсь, что топовые приложения KDE на Qt Widgets: Okular, Dolphin/Konqueror/Krusader, Kate/KWrite/KDevelop, Konsole/Yakuake и пр. коверкать они не будут.

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

Большинство ЛОРа сидит на десяточке (и это не Дебиан), а за кеды/кутю голосуют по старой памяти.

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

еще один с промытой черепушкой

Взаимно.

Прожил Ширали Муслимов, предположительно ровно 168 лет - с 1805 по 1973 годы

Фейк. Вы ещё про библейские времена вспомните когда жили якобы по 1000 лет. Максимальная достоверно зарегистрированная продолжительность жизни: 122 года.

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

Да кому он нужен. Гноме-3 идеален!

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

Когда-то, ЕМНИП был такой проект Classic Shell, но, видимо, быстро вышел.

Потому что проект Gnome сделал официальный сеанс Gnome Classic. И с этого момента стали не нужны не только расширение Classic Shell, но и Mate. Не понятно, почему они не могли поступить так сразу с выходом Gnome 3, а устроили маппед-шоу с безальтернативным Gnome Shell, с котрого сразу ушло много народу?

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

Самые популярные расширения вполне себе сопровождали и в firefox, пока некоторым разработчикам не надоело постоянно подстраиваться под изменяющееся API.

На фоне этого выглядят странными заявления, что нужно поддерживать расширения, а целостный продукт как Cinnamon - не нужен.

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

Большинство ЛОРа сидит на десяточке (и это не Дебиан)

На Windows 10, Mac OS, Haiku Qt тоже прекрасно работает, в отличии от GTK 3+, который везде инородный, включая Линукс.

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

DashToPanel/DashToDock,UbuntuAppindicators,ArcMenu,DesktopIcons в Ubuntu из коробки

Как насчёт других дистрибутивов?

В Федоре даже этого нет?

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

Кто конкретно это будет делать?

кмк, KDE ev вполне могла бы себе это позволить.

Они в общем-то уже имеют в арсенале KDE Framework, который является расширением Qt, нужно просто вмерджить в него само Qt

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

GTK везде инородный, включая Линукс

С чего бы это? В моем Гноме ГТК идеален, в отличие от поделок на Qt ;)

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

разработчики Linux Mint наваяли гораздо более удобный Cinnamon

А еще эти парни навязали Яндекс вместо поисковика (и были посланы на йух с такой политикой).

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

Будете переходить на другое DE? (комментарий)

Сразу видно — чисто дебиано-убунтовские проблемы. В федоре всё свежее в циннамоне.

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

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

Самые популярные расширения вполне себе сопровождали и в firefox

И? Кроме тех, которые требовали доступа к потрохам (типа Vimperator-а) они и сейчас на месте.

целостный продукт как Cinnamon - не нужен

В том-то и дело, что он не целостный и не самостоятельный. Если бы ещё про какое-нибудь EFL/Enlightment топили, я вот вообще без претензий (хотя с вопросом, кто его развивать-то будет).

На фоне этого выглядят странными заявления, что нужно поддерживать расширения

А по факту, есть классический выбор из двух стульев: GTK/GNOME и Qt/KDE. Если перспективы второго, в свете последних телодвижений Qt Foundation выглядят туманно, а сил запилить самостоятельный не наблюдается - то, как вывод, надо развивать первый. В плане десктопа из него можно сделать хоть цирк с понями, но вот только проблема в том, что централизованно расширениями не занимается никто (кроме того, что Убута в репы положит) и на выходе мы не знаем - будет-ли работать набор расширений с новым релизом или нет. Вот это надо как-то исправить, как мне кажется.

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