View mode: basic / threaded / horizontal-split · Log in · Help
March 15, 2005
Commercial Development on the Mac
Hi all,

Can anyone tell me whether there are any problems with using D to do
commercial proprietary application development on the Mac?

Thanks,

Tony
March 15, 2005
Re: Commercial Development on the Mac
TonyW wrote:

> Can anyone tell me whether there are any problems with using D to do
> commercial proprietary application development on the Mac?

Can't think of any, it's just the compiler that is under GNU GPL -
the rest of libraries are released under various BSD-ish licenses...

It's statically linked (i.e. libphobos.a) so no distribution problems.
No runtime, no required libraries or frameworks, just plain binaries.


Possibly the "Synesis Software Standard Source License" could be one ?

Especially: (not sure what this passage means, for binary programs)
>  *              (ii) Any derived versions of this software (howsoever modified)
>  *              remain the sole property of Synesis Software.

But that only applies to a few optional modules in Phobos, like
std.loader, std.windows.registry, std.recls... (i.e. Matthew's)


So, no real "problems". A few missing system libraries, perhaps ?
(as in: no D wrappers for all of the possible System Frameworks)

If you don't want to give code back, I'm sure cash would be OK ? :-)

--anders
Top | Discussion index | About this forum | D home