Oriol Carcelle Bayona wrote:

Hola Xavier,



Els entorns Java s�n molt m�s propietaris que .Net. Si dimonitzem tant a
M$ encara els acabarem fent un favor. Amb .Net amb fet una jugada molt
intel�ligent per treure's del damunt el Java de Sun per� una cosa no treu
l'altra.




Em pots explicar aquest punt? Per qu� dius que la tecnologia Java �s m�s propietaria?




El que dir� ara ho dic una mica de mem�ria i puc estar equivocat:

Inicialment el Java tenia una llic�ncia molt restrictiva que afectava al mateix llenguatge. Aix� ho van fer per evitar la t�ctica "embrace and extend" de Microsoft, que consistia en crear el J (un Java amb extensions) on els desenvolupadors que utilitzaven les extensions no podien utilitzar els programes en altres m�quines virtuals. Per aix� volien controlar el llenguatge. Fent aix� van convertir el llenguatge en una cosa molt tancada.

La alternativa era estandaritzar-lo, per� imagino que el probelma que hi van veure �s que la estandaritzaci� d'alguna manera "congela" una tecnologia, i s'ha d'anar en compte en fer-la b� o despr�s es pot convertir en una faixa molesta.

Recentment em sembla que ha canviat tot aix�, i la llic�ncia �s MOLT m�s oberta. Ara afecta a la m�quina virtual nom�s diria.

Si us hi fixeu Microsoft ha fet el mateix amb el .NET. Qu� �s el que es pot (el que s'ha de) congelar m�s: la m�quina virtual i el CLI. Per� les biblioteques, que evolucionen i que representen el control pr�ctic sobre el tema no les estandaritzen. A la pr�ctica a mi em sembla tant lliure un com l'altre.

�s clar que els rumors que Sun podria alliberar Java per competir contra .NET com estan?

Josep

----------------------------------------------------------------
Podeu consultar els arxius d'aquesta llista o canviar la vostra
subscripci� a http://www.softcatala.org/llistes/
----------------------------------------------------------------

Respondre per correu electrònic a