Гармония (инструментарий)
Набор инструментов Harmony — это бесплатный программный набор инструментов для виджетов , который должен быть API- совместим с тогдашним GPL для виджетов, не имеющим лицензии набором инструментов Qt . Лицензия QPL, которую использовал Qt, была бесплатной только в том случае, если программа не продавалась с целью получения прибыли и если ее исходный код находился в свободном доступе. Позже он был выпущен на условиях лицензии GNU Lesser General Public License (LGPL).
Помимо совместимости исходного кода с Qt, проект Harmony также стремился добавить такие функции, как многопоточные приложения и подключаемые темы - функции, которые позже добавил сам Qt.
Проект GNU запустил проект Harmony, а также проект рабочего стола GNOME , чтобы противостоять предполагаемой проблеме, заключающейся в том, что свободное программное обеспечение рабочего стола KDE набирает популярность, но требует от людей установки программного обеспечения, не лицензированного GPL . В июле 1997 года проект GNU призвал добровольцев заменить Qt в бюллетене GNU. [1] и перечислил это как первоочередную задачу на своем веб-сайте. [2]
Разработка прекратилась в конце 2000 года, когда Qt был выпущен под лицензией GPL , что устранило предполагаемую необходимость существования проекта Harmony. В январе 2009 года Qt стал доступен под лицензией GNU LGPL вместе с предыдущими вариантами лицензий.
Ссылки
[ редактировать ]- ^ «Бюллетень GNU, том 1, № 23 - Проект GNU - Фонд свободного программного обеспечения» .
- ^ «Список задач GNU» . Проект ГНУ . Архивировано из оригинала 26 января 1998 г.
Внешние ссылки
[ редактировать ]- Проект GNU — эссе Ричарда Столлмана, рассказывающее историю Qt, Harmony и GNOME.
- Список рассылки Harmony/FreeQt
- Qt и LSB , в основном косвенная информация о лицензировании Qt