"...I have not checked Python license, but Ruby is under GPL as you can check here: http://www.ruby-lang.org/en/LICENSE.txt [...] According to this Apple must expose the entire source code of their OS or make "other distribution arrangements". I wonder what FSF lawyers have to say about that..."
Full story »


spikeb
17 years 21 weeks 1 day 13 hours ago
last i knew, the source is part
last i knew, the source is part of the various dev images they have for download.
aboutblank
17 years 21 weeks 1 day 10 hours ago
Assuming that Apple distributes
Assuming that Apple distributes the source to the Ruby interpreter, Apple are not violating anything. Aggregation does not form part of a derived work.
lozz
17 years 21 weeks 1 day 4 hours ago
I'm getting, "Page not Found",
I'm getting, "Page not Found", at the moment.
dehumanizer
17 years 21 weeks 1 day 2 hours ago
"Apple must expose the entire source
"Apple must expose the entire source code of their OS"
If one bundles GPL'd software in say, a software package (for the sake of simplicity, let's consider OSX that), then the full software package's source must be released? Certainly not. They have to release the source code of the software covered by the GPL only, and the other packages that are 'derivative works' (this is covered in the GPL).
And Ruby is not GPL only but dual-licensed.