D语言编译器DMD开源了 - 开源中国社区
Float_left Icon_close
D语言编译器DMD开源了
红薯 2009年03月09日

D语言编译器DMD开源了

红薯 红薯 发布于2009年03月09日 收藏 2 评论 1

自从1999年12月,Walter设计开发D语言以来,D语言的编译器DMD因为不开源,成了业界的诟病。Walter曾经承诺,将开放源代码。

伟大的Walter Bright在今天2009年3月5日下午18点40分(中国时间) 释放出了D1和D2的前端和后端的源代码!!开源协议为GPL1.0或者Artistic license。后端协议看了看,有Digital Mars和SYMANTEC的版权。后端协议是单一用户协议,不允许再次发布。

可以使用DMC(Digital Mars C++ compiler)进行编译。

分为Win32,Mac,Linux三个版本。
http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.041.zip

http://www.digitalmars.com/d/2.0/changelog.html
http://ftp.digitalmars.com/dmd.2.026.zip

经过试验,我已经在WindowsXP Sp2下成功编译出DMD的Release版本!D前端后端约205个文件!用C语言编写。感叹Walter的独具匠心,巧夺天工。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:D语言编译器DMD开源了
分享
评论(1)
最新评论
0
什么叫做后端协议@红薯
顶部