Really Free Compiler
Difference (last change) (no other diffs, normal page display)
Changed: 74,184c74
] |
Is there any free compiler for the D language? The DMD license* is awfull, it is almost as bad as Sun's Java license. It is full of side notes and unneccessary explanations trying to give the appearance of being free, but somewhere on the bottom you see that you are not allowed to distribute without having Digital Mars's permission.
Which kind of freedom is it?
You can download the DMD compiler and development system for free. You can distribute applications written and compiled with DMD any way you like. You can redistribute the Phobos library source code pretty much any way you please (much of it is public domain, the rest is copyrighted and nearly all freely redistributable). The DMD front end source code is GPL'd and freely redistributable. What you cannot distribute is the DMD binary itself.
- -Walter
- only the DMD compiler backend, not the frontend source code and not Phobos
- GDC is Free Software, and under the GNU General Public License (GPL)
- Phobos is under the zlib/libpng license, both for DMD and for GDC.
- --AndersFBjörklund
Licenses
- GPL License:
http://www.gnu.org/copyleft/gpl.html
- zlib/libpng License:
http://www.opensource.org/licenses/zlib-license.php
- DMD License:
![]() |
|