Sun, 31 Oct 2010 23:10:02 +0100, Lutger wrote: > dsimcha wrote: > >> == Quote from Walter Bright (newshou...@digitalmars.com)'s article >>> Russel Winder wrote: >>> > The game is known to be fundamentally flawed, but despite this, the >>> > results have effect on the perception of programming languages. >>> > >>> > http://shootout.alioth.debian.org/ >>> > >>> > D should compete with C, C++ and beat Go. If anyone has any time >>> > perhaps a "cabal" should form to create a Bazaar/Mercurial/Git >>> > repository with the various codes in it? >>> The thing about that shootout is D used to be on there, until the >>> maintainer of the site removed it. He refuses to include D on the >>> benchmarks. >> >> Has he given a reason? IIRC it's because D isn't/wasn't included in >> the package >> repos of the distributions he uses. This will probably get fixed soon: >> >> Fedora already includes LDC. >> >> GDC is now up to date (or at most one version behind) for D1 and is >> rapidly catching up for D2. >> >> Unfortunately, the Linux world is dominated by FOSS zealots for whom >> DMD isn't >> open enough. In the ideal world the DMD backend would be under an >> OSI-approved license so that it could be distributed by even the most >> zealously pro-FOSS distributions. > > Of which there are very few. A linux distro or community repository > cannot distribute dmd at all, it is prohibited by the license. This is > primarily a practical issue, not an ideological one.
Right.. I forgot the issue is also practical. If DigitalMars doesn't allow redistribution, they simply cannot include it even if they wanted. E.g. Canonical provides non-free software via some kind of partner programme. It's possible to easily install non-free applications ( http:// archive.canonical.com/ubuntu/pool/partner/ ). My guess is, they don't come and kneel before the Great DigitalMars. You need to actively offer your software to them.