Is D not-for-profit or not?!

Akakima akakima33 at gmail.com
Sun Jan 30 09:23:17 PST 2011


"Jonathan M Davis" <jmdavisProg at gmx.com> a écrit

Why are you trying to change the meaning of Open Source ?

Open Source comes with principles. It comes with a spirit. It about freedom.
It's about *freely* sharing knowledge, tools, ...
It does not come for more rights for the one who started distributing the 
knowledge.

AFAIK, D is not a trademarked language. So everybody can produce a compiler 
for it.

DMD is Digital Mars D. The Digital Mars implementation of D.
Digital Mars is the vendor of this compiler.



See:



enum Vendor; Master list of D compiler vendors.


  DigitalMars Digital Mars
  const Vendor vendor : Which vendor produced this compiler.

  DMD is not Open Source.

  The backend licence is not an open source license.

  There is zero souce code for snn.lib (which is a part of DMD).

  >
  > D is a programming language. There's nothing about D which would be for 
profit or
  > not for profit. You don't sell a programming language.
  >
  > The compilers could be for profit if they were sold, but they aren't. 
All of them
  > are open source, with the only snag being that the license for dmd's 
backend is
  > such that you can see the source but not copy it and change it and 
whatnot. The
  > frontend is entirely open source however, and both gdc and LDC are 
entirely open
  > source. Regardless, they're all free to download and use.
  >
  > You can probably buy enterprise support for dmd from Digital Mars like 
you can
  > with dmc, but I don't know anything about that, and that's buying 
support not
  > software.
  >
  > It really doesn't make sense to ask whether D is for profit or not.

Yes it does.
Because one must look at the spirit. Not at the words.

When we talk about "D". We talk of the whole. It's not about the 4th letter 
of the alphabet.

Open Source community will glady help a truely Open Source Project.
D has it's place there.

A lot of individuals has worked very very hard to get there place under the 
Sun. They are trying to create a world where there is collaboration and no 
competition.

Every body is welcomed to join the efforts.


> Programming languages aren't for profit. Their tools may be, but you don't
> buy or rent programming languages, so asking whether D is for profit or
> not really doesn't make any sense.
>
> - Jonathan M Davis 




More information about the Digitalmars-d mailing list