Linked by Thom Holwerda on Fri 14th May 2010 18:28 UTC
Permalink for comment 424613
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 06/13/13 14:35 UTC
Linked by Thom Holwerda on 06/11/13 17:07 UTC
Linked by Thom Holwerda on 06/10/13 23:13 UTC
Linked by Thom Holwerda on 06/08/13 14:57 UTC
Linked by Thom Holwerda on 06/07/13 11:40 UTC
Linked by Thom Holwerda on 06/04/13 12:45 UTC
Linked by nfeske on 05/31/13 10:12 UTC
Linked by Thom Holwerda on 05/29/13 16:59 UTC
Linked by Thom Holwerda on 05/24/13 17:26 UTC
Linked by Thom Holwerda on 05/21/13 21:38 UTC
More Features »
Sponsored Links



Member since:
2010-03-08
1) It's completely open spec and open source.
Flash is open spec, though not open source. But Adobe owns the main flash IDE, and they change the spec whenever they want. Hence they've got full control over flash.
Android is theoretically open spec and open source, but practically all phone vendors will license the Google version, and Google decides where development goes. Hence they've got full control over android.
Open spec and open source are nice, but they do not prevent technologies from being inherently proprietary in some cases.
There is no such thing as "compile&run everywhere". Binary format and system calls are heavily OS-dependent. Hence someone, somewhere, has to choose which OSs are being supported. And less-common operating systems like Haiku can die. This is not the case with interpreted languages like Java, Python, and ECMAscript, where any new OS can easily read the spec and implement it. Here the people writing the web app or the spec choose which OSs are supported. And if you're a newcomer in the OS world, you've got to set up a full emulation/translation layer for another OS. We all know how well Wine performs...
I agree that an open newcomer in the web app area would be interesting, but I'd prefer to see some real platform-independent open technology like Python or a better performing Java in use. In my opinion, this has the potential to worsen the situation, instead of helping it.
Edited 2010-05-15 10:37 UTC