Том Коллавей (Tom Callaway) сообщил об успешном решении проблемы с несвободным кодом RPC в составе многих свободных проектов (glibc, NFS, Kerberos5, netkit-rusers).
Проблема была связана с тем, что первая свободная лицензия и определение свободного ПО как такового появилось только спустя два года после того, как код RPC был открыт компанией Sun Microsystems в 1984 году, и формально код RPC не являлся open source, так как не соответствовал ни одной из открытых лицензий, одобренных организацией OSI.
Ранее у свободных проектов было три варианта выхода из сложившейся ситуации:
- Удалить несвободный код из состава свободных проектов
- Переписать несвободный код или использовать альтернативную реализацию
- Добиться изменения лицензии на код
Благодаря вовлечению в работу Вима Кокаертса (Wim Coekaerts), вице-президента по Linux-технологиям компании Oracle, лицензия на код была изменена и он теперь поставляется в рамках лицензии BSD.
Решение изменить лицензию на некоторые старые исходные тексты было принято в Sun eщё в 2009 году, но воплотить его в жизнь помешало поглощение компании корпорацией Oracle.
Новость взята с opennet.
>>> Подробности