por
pobrecito hablador
el Miércoles, 17 Mayo de 2006, 09:41h
(#744908)
Java no es un programa (cómo J2EE no es un programa).
-> JAVA es la especificación de un lenguaje de programación.
De esta especificación hay implementaciones libres i no libres. La noticia parece que hace referencia a la liberación por parte de Sun del código fuente de sus implementaciones. Pero... ¿y el control de las especificaciones?.
Lo importante es que las especificaciones esten controladas por un organismo internacional o fundación. El derecho de veto de Sun y el poder sobre ellas (que tiene actualmente) es el problema. No que ellos tengan una implementación más eficiente de la especificación y que ahora la liberen. Así cómo la potestad de certificar si una implementación és compatible con su máquina virtual.
La clave y el futuro del software no pasa tanto por el software libre y los modelos de negocio, sino por los estándares.
Primer comentario que dibuja realmente el trasfondo que diferencia .NET de Java, y de cómo muchas organizaciones comienzan a comprender el futuro del Open Source como medio para alimentar los estándares.
Microsoft lo ha tenido claro desde el principio: nunca ganaría seguidores en la comunidad open source si planteaba un runtime basado en una especificación que no fuera controlada por un organismo neutral.
Muy acertado!
--
Defiende tu libertad empezando con la de los demás.
Lo importante es el control de especificaciones
(Puntos:2, Inspirado)Java no es un programa (cómo J2EE no es un programa).
-> JAVA es la especificación de un lenguaje de programación.
De esta especificación hay implementaciones libres i no libres. La noticia parece que hace referencia a la liberación por parte de Sun del código fuente de sus implementaciones. Pero... ¿y el control de las especificaciones?.
Lo importante es que las especificaciones esten controladas por un organismo internacional o fundación. El derecho de veto de Sun y el poder sobre ellas (que tiene actualmente) es el problema. No que ellos tengan una implementación más eficiente de la especificación y que ahora la liberen. Así cómo la potestad de certificar si una implementación és compatible con su máquina virtual.
La clave y el futuro del software no pasa tanto por el software libre y los modelos de negocio, sino por los estándares.
saludosRe:Lo importante es el control de especificaciones
(Puntos:1)( http://www.aspl.es/ )
Primer comentario que dibuja realmente el trasfondo que diferencia .NET de Java, y de cómo muchas organizaciones comienzan a comprender el futuro del Open Source como medio para alimentar los estándares.
Microsoft lo ha tenido claro desde el principio: nunca ganaría seguidores en la comunidad open source si planteaba un runtime basado en una especificación que no fuera controlada por un organismo neutral.
Muy acertado!
Defiende tu libertad empezando con la de los demás.