Код Ruby 1.9.3 перелицензирован для обеспечения совместимости с GPLv3 и BSD
Представлен первый тестовый выпуск интерпретатора Ruby 1.9.3, важным изменением в котором стала смена лицензии на код. Ранее Ruby распространялся под двумя лицензиями — «GPLv2» и «Ruby», начиная с версии Ruby 1.9.3 код будет распространяться под лицензиями BSD («2-clause BSDL») и «Ruby». В качестве причины смены лицензии называется желание обеспечить совместимость кода, одновременно с лицензиями GPLv3 и BSD. Лицензия «Ruby» ссылается на последний вариант GPL и полностью совместима с GPLv3, но указание GPLv2 в качестве второй лицензии ограничивало максимальную версию GPL и делало код несовместимым с GPLv3. Второй проблемой было то, что код прошлых версий Ruby не был совместим с лицензией … Читать далее Код Ruby 1.9.3 перелицензирован для обеспечения совместимости с GPLv3 и BSD