On 11/26/13 12:06 PM, Jacob Carlborg wrote:
As many have mentioned before. Everything (in this case Phobos) should be built on the same platform as it is shipping. So we needed specific
releases for each Linux distribution we want to support.

On Tuesday, 26 November 2013 at 20:10:19 UTC, Andrei Alexandrescu wrote:
OK, thanks. That seems like something approachable from our end. Is this a common approach among other language distributions, e.g. python, ruby, go, rust etc. etc?

(Greetings all.  I just started using D yesterday.)

Languages that are entirely open source and popular just publish their source code, and the Linux distributions compile, package and distribute those languages.

For example, if you look at Debian's Python3 package, you can see who the package maintainers are (right column, part way down):
http://packages.debian.org/wheezy/python3

The Debian Python3 package maintainers may (or may not) work on Python itself.

I believe that parts of DMD are closed source, which may create some level of barrier (both technological and ideological) to distributing DMD (and its libraries) in the standard Linux fashion.

Reply via email to