Peter Yared: a Java-t szabaddá kellene tenni

Címkék

Peter Yared, aki a Sun szerveralkalmazások részlegének volt az igazgatója, nyílt levelet küldött Jonathan Schwartz-nak, amelyben a Sun nyílt forráskódú stratágiájának átláthatóságát kérte számon.

Yared szerint a LAMP (megj: LAMP = Linux, Apache, MySQL, {PHP, Perl, Python} - a szerk.) platform üzleti és ipari szektorban rendkívül gyorsan növekszik. Olyan nagy fejlesztőket tudhat a soraiban mint a Google, Yahoo! és Amazon, valamint a "Web2.0"-ben érdekelt Friendster, MySpace, és Flickr.
A LAMP "P" betűs nyelvei (PHP, Python, és Perl) egytől egyig nyíltak és mindegyikük rendelkezik saját virtuális géppel. Véleménye szerint az lenne az ideális lépés a Suntól, ha nyílttá tenné a Java Virtuális Gépét, így a más szabad projektek, mint a PHP szabadon felhasználhatnák. Így a Java versenyképesebbé válna a .NET-el szemben, amely maga is több nyelvet támogat. Nyílt JVM nélkül lehetetlen lesz azt olyan képességekkel kibővíteni, mint a dynamic language támogatás. Ehhez azonos nevezőre kellene hozni a Java-t a többi meglévő nyelvvel közös, nyílt forrású alapon.
Yared szerencsétlennek tartja, hogy a Sun open source stratégiája jelenleg eléggé zavaros. A következő kérdésére szeretne egyértelmű koherens választ kapni (nem öt különbözőt, ahogy azt az utóbbi időben a Sun-tól megszokhattuk):

"Hogy lehetséges, hogy az OpenSolaris és az OpenOffice nyílt forrásúvá tétele jó, még a Java nyílt forrásúvá tétele rossz?"

Tudjuk, hogy a Sun szokásos válasza, hogy ez a Java szétforgácsolódásához vezetne, és a JCP milyen nagyszerű. Azonban az OpenSolarisnál ez nem következett be, ahogy az OpenOffice-nál sem. A legtöbb Java innovációt olyan nyílt forrású projekteknek köszönhetjük, mint a Spring vagy a Hibernate. Az IBM, BEA és a JCP bizottság többi tagja is már régóta szorgalmazza a Java nyílttá tételét.

Peter Yared, miután 2003-ban távozott a Sun-tól saját vállalatot hozott létre ActiveGrid néven, amely LAMP alapon nyújt szerverorientált platformot vállalatoknak.

Peter Yared nyílt levele blogjában olvasható itt.

Hozzászólások

leragott csont...

Peter Yared beszall a Kaffe vagy a Harmony fejlesztesebe? :)

a SUN ceges kulturajanak resze, hogy a managerek a ceg strategiat a kovetkezokeppen hatarozzak meg:
1. beszeljunk minel "utosebb" dolgot a sajtonak. hangozzon mindenkeppen erdekesnek, hogy zsenialis, vagy mukodeskeptelen az mind1.
2. varjuk meg mit mondanak a tobbiek

Yared se tavolodott meg el nagyon regi cegetol;)

egyebkent speciel ez egy jo otlet. az aprozodasi felelmekre olyan opensource licenszet kell valasztani, ami megtitltja, hogy ugyaugy nevezd, ha van ben a kozpont altal el nem fogadott patch is. (talan az apache licenszeben van ilyen kitetel, az opnesource definicioja megengedi).

Anr - http://andrej.initon.hu

Aprózódás? Ennél jobban?
A huge number of VMs and class libraries. IBM. BEA. Classpath. Kaffe. gcj. Harmony. In Red Hat Enterprise Linux we include three different virtual machines. Why? Because they are all incompatible with various applications. Write once, run anywhere? It’s a lie, guys. -- Chris Blizzard

Nagyon népszerű lett az Adamantix mostanában. :-)