February 04, 2003
I have some questions regarding the possibility of starting to use D commercially:

1. Roughly how long will it be before D is stable enough to be used for
commercial purposes?
2. Can anyone offer a simple explanation of how D licencing works? e.g. are
there royalties to be paid for any software produced, would any software created
from D have to be open source, can other people implement D compilers, etc.

The reason I raise these questions is that I've spent quite a few months looking at different languages, and I keep coming back to D.  In my opinion it really does have the best set of features of any language I've come across.

I would love to start using it, but the above questions have me concerned.

Can anyone help?

Thanks,
Tony


February 04, 2003
"Tony West" <Tony_member@pathlink.com> wrote in message news:b1ntki$1206$1@digitaldaemon.com...
> I have some questions regarding the possibility of starting to use D commercially:
>
> 1. Roughly how long will it be before D is stable enough to be used for commercial purposes?

You can use it now. While the language will continue to evolve (like all useful languages), I doubt anything fundamental will change. But be sure and archive a copy of the compiler and libraries along with your source code.

> 2. Can anyone offer a simple explanation of how D licencing works? e.g.
are
> there royalties to be paid for any software produced, would any software
created
> from D have to be open source, can other people implement D compilers,
etc.

No license required. Feel free to build apps with the D compiler and distribute the binaries. No license required for that, nor does it have to be open source (that would be entirely up to you). Implementing another D compiler based on the Digital Mars source would fall under one of the dual licenses distributed with the compiler source. If you develop one from scratch, no license is required.

> The reason I raise these questions is that I've spent quite a few months
looking
> at different languages, and I keep coming back to D.  In my opinion it
really
> does have the best set of features of any language I've come across.

Great!

> I would love to start using it, but the above questions have me concerned. Can anyone help?

I hope I was able to clear them up!

> Thanks,
> Tony
>
>