Free platform
Posted Aug 17, 2010 16:34 UTC (Tue) by
gmaxwell (subscriber, #30048)
Parent article:
A very grumpy editor's thoughts on Oracle
I'm left wondering what our editor here would consider to be the criteria for freeness in a platform. For Java we have a complete implementation available from the original author under GPL(v2) in addition to multiple independent free software implementations with various levels of completeness.
Even according to the FSF "the Java language as such is no longer a trap", so I think we can forgive people for not being paranoid enough if it turns out that Java was still a trap.
And I don't mean this as merely a rhetorical barb at the author there are a number of platforms such as .NET/Mono which arguably have fewer assurances than Java and many others like Erlang which simply began life under a proprietary banner.
I would have considered "reference implementation from the original author under the GPL" to be a gold standard. If that is inadequate what should we be demanding? Is GO a safe toolchain since it's more or less controlled by a single company? What about Javascript( Oracle)/ECMAScript? ECMA-262 itself makes _no_ mention of patents and, as far as I can tell, ECMA as a whole has no requirement that patented techniques submitted be available royalty free.
So what should we have asked for and what should we be asking for? How do we convince the rest of the world that these things are important?
(
Log in to post comments)