3 ms·
> Most teams trying to implementation a Ruby compiler simply look at the CRuby source code, but this isn’t an option for Microsoft. CRuby is licensed under the
by sid0 17y ago
> Most teams trying to implementation a Ruby compiler simply look at the CRuby source code, but this isn’t an option for Microsoft. CRuby is licensed under the GPL, which Microsoft is afraid of for numerous legal reasons. This means they have to reverse engineer it, a daunting feat.
Interesting. If the reference implementation of a spec is GPL licensed, can the spec reasonably be called open? (I'm not claiming that the Ruby spec is open.)