З народженням Проект QtЄ поглибити "вільний" шлях для цього важливого проекту, залишивши осторонь спекуляції і чутки про те, що придбання Nokia по Microsoft.
Відтепер проект Qt дозволить керувати Розвиток спільноти Qt, те, що до цього часу було в основному в руках Nokia. Ця ініціатива дозволить зробити це всім, хто бажає зробити свій внесок. |
Історія Qt
Спочатку Qt з'явився як бібліотека, розроблена Trolltech (на той час "Quasar Technologies") у 1992 році після розробки на основі відкритого коду, але не зовсім безкоштовно. Спочатку він дозволяв закриту розробку програмного забезпечення шляхом придбання комерційної ліцензії або розробку вільного програмного забезпечення за допомогою ліцензії Free Qt. Остання не була реальною ліцензією на вільне програмне забезпечення, оскільки не дозволяла перерозподілити модифіковані версії Qt.
Активно використовується при розробці настільних ПК KDE (між 1996 і 1998 рр.), з надзвичайним успіхом та швидким розширенням, на шляху до того, щоб стати одним із найпопулярніших робочих столів у GNU / Linux.
Цей факт викликав занепокоєння у проекту GNU, оскільки вони розглядали як загрозу вільному програмному забезпеченню те, що один із найбільш часто використовуваних безкоштовних робочих столів підтримувався власним програмним забезпеченням. Для протидії цій ситуації було запропоновано дві амбітні ініціативи: з одного боку, команда GNU в 1997 році розпочала розробку робочого середовища GNOME за допомогою GTK + для GNU / Linux. З іншого боку, була зроблена спроба зробити бібліотеку сумісною з Qt, але абсолютно безкоштовною, яка називається Harmony.
У 1998 році розробники KDE зустрілися з Trolltech для створення KDE Free Qt Foundation, який заявив, що якщо Trolltech припинить розробку безкоштовної та напіввільної версії Qt, сам Фонд може випустити останню опубліковану версію бібліотеки Qt за ліцензією. Тип BSD .
З версією 2.0 він був змінений на Q Public License, що вважається відкритим кодом. Ця зміна мала на меті замовкнути критиків Qt та KDE, які стверджували, що це не вільне програмне забезпечення. Однак QPL не був сумісний з ліцензією GPL, яку використовує KDE, тому лунали твердження, що ліцензія GPL порушена шляхом змішування програмного забезпечення QPL (бібліотеки Qt) із програмним забезпеченням GPL (KDE).
4 вересня 2000 року Trolltech почав пропонувати бібліотеку Qt у версії 2.1 за ліцензією GPL у своїй версії для Linux. Версія Mac OS X була випущена під GPL до червня 2003 року, тоді як версія Windows була випущена під GPL в червні 2005 року.
18 січня 2008 року Trolltech оголосив, що також запропонує Qt за ліцензією GPL v3.
14 січня 2009 року Nokia оголосила, що Qt v4.5 буде надалі ліцензована під ліцензією LGPL 2.1 під гаслом "Qt Everywhere"
Оголошення
Як ми побачили, Qt пройшов безліч ліцензій, в даний час маючи таку, яка вважається "безкоштовною". Однак одним із моментів, за який противники KDE чіпляли зуби та цвяхи, був той факт, що вони вважали свою базу Qt не безкоштовною, оскільки вона була розроблена приватною компанією. Тепер, зі створенням «Проект Qt«, Ці бібліотеки стають 100% відкритим програмним забезпеченням.
Я залишаю оголошення та схвалення цієї новини командою KDE на dot.kde.org:
KDE вітає перехід Qt на відкритий уряд
Сьогодні Nokia оголосила про запуск відкритої урядової моделі для Qt, відомої як "Проект Qt". Проект Qt дозволяє як компаніям, так і приватним особам зробити внесок у розвиток Qt. KDE підтримує цей рух і радіє його можливостям. Ми довго чекали можливостей взяти більш активну роль у майбутньому Qt, і відкритий уряд полегшить це. KDE тісно співпрацює з Qt протягом свого 15-річного життя, і проект Qt обіцяє підняти цю співпрацю на новий рівень.
Олаф Шмідт-Вішхьофер (KDE Free Qt Foundation) та Мартін Конольд (співзасновник KDE) сказали: “Ми повністю підтримуємо роботу, яка проводиться з проектом Qt. Відкрито керований Qt відповідає інтересам усіх його розробників. Відкрита урядова структура проекту Qt дає можливість розробникам впливати на напрямок і темпи розвитку Qt. Зацікавлені у майбутньому Qt, як і KDE, вони тепер можуть робити внески відповідно до своїх власних пріоритетів та брати участь у областях Qt, які представляють для них особливий інтерес ".
Щоб забезпечити рівність щодо внесків для окремих розробників, "KDE Free Qt Foundation" найняла двох юристів. Ми вдячні Nokia за те, що вона взяла до уваги ваші відгуки та співпрацює з багатьма іншими зацікавленими третіми сторонами з метою широкої підтримки ліцензійної угоди Qt. Метою KDE Free Qt Foundation є забезпечення того, щоб Qt завжди був доступний як безкоштовне програмне забезпечення (LGPL 2.1 та GPL3). Юридичні угоди між KDE та Nokia, які гарантують, що свобода Qt залишається чинною, і тепер можуть бути використані як міцна правова основа для Qt як проекту з вільного програмного забезпечення, розробленого спільнотою ".
Фуенте: Синій лист Linux & Проект Qt
Це чудова новина для користувачів і розробників Kde, чим менше компаній, які носом застрягли в деяких Linux та BSD, тим краще.
KDE - одна з найуспішніших настільних комп’ютерів не лише для GNU / Linux.
Я використовував і тестував багато робочих столів як MacOS, так і MS Windows, Solaris і, звичайно, існуючих у GNU / Linux, і правда я залишаюся в KDE все своє життя.
Давайте підемо в KDE, і я дуже рада новинам.
Я не розумію такого типу постави. Без великої сітки компаній, які роблять внесок у Linux, сьогодні вона не була б такою, якою вона є.