Wayland меняет лицензию с MIT и GPL на LGPLv2
4Иллюстрация с сайта Wayland.Freedesktop.Org
Кристиан Хогсберг (Kristian Høgsberg), занимающийся разработкой легковесного графического сервера Wayland, объявил о смене лицензии на исходный код проекта.
Wayland в Git-дереве представлен двумя библиотеками: libwayland-server и libwayland-client. Их задача — предоставить API на языке Си для протокола Wayland. Обе библиотеки до сих пор были доступны под лицензией MIT, но теперь станут распространяться под LGPLv2.
Автор так пояснил ситуацию: «Наиболее заметным изменением станет то, что теперь вы не сможете исправить множество багов в библиотеке и оставить их только при себе».
Вместе с тем, Кристиан сменил лицензию и для других компонентов проекта Wayland: демонстрационные версии композитного сервера и клиентов, которые были до сих пор доступны под GPLv2, теперь тоже будут распространяться под LGPLv2. Задача этих компонентов заключается в создании прототипов новых возможностей, которые затем переносятся в libwayland-server и libwayland-client.
Перевод исходного кода под новую лицензию отчасти обусловлен и тем, что к проекту Wayland присоединяется все больше разработчиков, а для смены лицензии необходимо получить согласие от всех, кто внес свой вклад в код (т.е. в дальнейшем это будет сделать сложнее).
Постоянная ссылка к новости: http://www.nixp.ru/news/10910.html. Дмитрий Шурупов по материалам freedesktop.org mail-lists.
- В GTK+ 3.0 появилась поддержка Wayland 7 11 12 января 2011 г.
- Зафиксирован первый прогресс в запуске Enlightenment (E17) на Wayland 6 18 ноября 2011 г.
- Wayland 0.85 — первый релиз нового протокола и композитного менеджера 5 1 13 февраля 2012 г.
- Wayland и Weston 1.0: протокол стабилизировался 6 23 октября 2012 г.
- Wayland и Weston вышли в новой версии — 1.5.0 3 22 мая 2014 г.
Mir всё лучше совместим с Wayland, а его авторы спрашивают у сообщества о дальнейшем развитии 1
В Enlightenment DR 0.22.0 значительно улучшили поддержку Wayland
GitLab переходит на DCO вместо соглашения CLA для своих Open Source-контрибьюторов
Facebook перелицензировала код React, Jest, Flow и Immutable.js под MIT License
Mir 1.0 появится в Ubuntu 17.10, получит поддержку клиентов Wayland 2
Skylane — реализация протокола Wayland на Rust от оконного менеджера Perceptia 1
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Ситуация несколько изменилась: www.phoronix.com/scan.php?page=news_item&px=OTkyNQ