LibreOffice начал процесс перелицензирования для обеспечения обмена кодом с Apache OpenOffice
29 мая 2012 года
Майкл Микс (Michael Meeks), входящий в управляющий совет организации Document Foundation, опубликовал (Архивная копия от 27 марта 2022 на Wayback Machine) информацию о начале процесса перелицензирования кодовой (Архивная копия от 25 декабря 2014 на Wayback Machine) базы LibreOffice для обеспечения лицензионной совместимости с Apache OpenOffice, которая позволит наладить процесс обмена кодом между двумя проектами. Одновременно планируется синхронизировать базовые части LibreOffice с кодовой базой OpenOffice, переданной компанией Oracle в руки фонда Apache.
Перенесённые из Apache OpenOffice файлы с кодом будут распространяться под лицензией MPLv2+ (Mozilla Public License), которая с одной стороны совместима с лицензией Apache, а с другой позволяет обеспечить сосуществование с кодом под лицензиями GPLv3.0+, LGPLv3.0+ и AGPLv3.0+, которые являются совместимыми с лицензией MPLv2. Синхронизированный с OpenOffice код будет распространяться со специальной пометкой в заголовке каждого файла, указывающей на доступность данного файла также под лицензией Apache. Подобная модернизация кодовой базы при надлежащем согласовании действий даст возможность разработчикам LibreOffice и Apache OpenOffice организовать совместную работу по исправлению ошибок и упростить перенос новых возможностей из Apache OpenOffice, без необходимости проведения дополнительного перелицензирования кода.
Изначально проект LibreOffice был основан на коде OpenOffice.org, распространяемом под лицензией LGPL. В процессе передачи OpenOffice.org фонду Apache, компания Oracle перелицензировала код под лицензией Apache. Таким образом базовая часть LibreOffice осталась под LGPL, а базовая часть Apache OpenOffice - под лицензией Apache. Подобное различие в лицензиях стало основной преградой для организации обмена кода между проектами. Пермиссивная лицензия Apache, под которой поставляется Apache OpenOffice, допускает выпуск продукта без открытия собственных наработок. LibreOffice считает недопустимой практику закрытия части улучшений или сокрытия кода до финального релиза, поэтому весь разрабатываемый для LibreOffice новый код распространяется под лицензиями LGPLv3+ и MPL (Mozilla Public License), требующими обязательного открытия всех производных работ.
Так как весь новый код, добавленный в LibreOffice с момента ответвления проекта, допускает лицензирование как под LGPLv3+, так и под MPL, у проекта не возникнет проблем с постепенной заменой кода с базы OpenOffice.org на Apache OpenOffice (лицензия MPL совместима и с Apache и с LGPL). Вместо политики двойного лицензирования для LibreOffice предлагается использовать только лицензию MPLv2, которая сохраняет принцип "копилефт" при обеспечении совместимости с Apache и GPL. Использование только MPLv2 также позволит упростить процесс приёма патчей, так как будет исключена необходимость предварительного декларирования разработчиком своего согласия с двойным лицензированием.
Источники
править- Главная ссылка к новости (http://permalink.gmane.org/gma...)(недоступная ссылка)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.