Эталонный компилятор языка D — DMD — лицензирован как Open Source

В минувшую пятницу в форуме языка программирования D было объявлено о том, что его основной, эталонный, компилятор был перелицензирован под свободной лицензией.

D — мультипарадигмальный язык для системного программирования, созданный Уолтером Брайтом из компании Digital Mars (в соавторстве с Андреем Александреску) как «улучшенная версия C++» и опубликованный в 2001 году (стабильная версия компилятора 1.0 появилась в 2007 году). Поддерживаемые им программные платформы — GNU/Linux, FreeBSD и другие UNIX-подобные системы, Mac OS X, Windows. Официальный компилятор DMD (Digital Mars D) тоже был написан Брайтом, однако часть кода его бэкенда разработали в Symantec, что не мешало его публикации как Open Source. Теперь же, благодаря разрешению, полученному от Symantec, бэкенд DMD распространяется на условиях свободной (и одобренной в Open Source Initiative) лицензии Boost Software License, которая используется и для его фронтэнда.

Из мануала языка D
Из мануала языка D / Иллюстрация с сайта Dlang.Org

Официально полный переход компилятора на новую лицензию зафиксирован в коммите 6680 репозитория проекта на GitHub (dlang/dmd).

Развитием языка программирования D как Open Source-технологии занимается некоммерческая организация The D Language Foundation, в комитет которой входят оригинальные разработчики D. Альтернативные реализации языка включают GDC (фронтэнд для GCC-бэкенда), LDC и SDC (фронтэнды для LLVM-бэкенда), D Compiler for.NET. Среди крупных пользователей языка D называются такие компании, как Facebook, eBay, Sociomantic и Remedy Games.

Дмитрий Шурупов по материалам D Programming Language Forum.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Сем Альтман повернеться на посаду СЕО OpenAIСем Альтман повернеться на посаду СЕО OpenAI
Скандал в OpenAI: 90% працівників пригрозили перейти в MicrosoftСкандал в OpenAI: 90% працівників пригрозили перейти в Microsoft
Microsoft найняла колишнього главу OpenAIMicrosoft найняла колишнього главу OpenAI
Засновники OpenAI закликали до регулювання, щоб ШІ не захопив людствоЗасновники OpenAI закликали до регулювання, щоб ШІ не захопив людство
Гендиректор OpenAI «побоюється» ChatGPT і впевнений, що через даний ШІ зникне низка професійГендиректор OpenAI «побоюється» ChatGPT і впевнений, що через даний ШІ зникне низка професій
Більш креативна та рідше вигадує факти: OpenAI запустила нову модель модель GPT-4Більш креативна та рідше вигадує факти: OpenAI запустила нову модель модель GPT-4
Microsoft хоче інвестувати $10 мільярдів у компанію OpenAI, яка розвиває штучний інтелектMicrosoft хоче інвестувати $10 мільярдів у компанію OpenAI, яка розвиває штучний інтелект
Google профинансирует добавление поддержки языка Rust в ядро Linux
GitHub запустил пожертвования — можно поддержать open source разработчиков
Самые небезопасные языки программирования — рейтинг WhiteSource
Последние новости

Подгружаем последние новости