Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por chavi (9251) el Sábado, 07 Junio de 2003, 16:24h (#186484)
    ( http://web.iesrodeira.com | Última bitácora: Sábado, 25 Abril de 2009, 19:50h )
    Alto Alto :) que no estoy defendiendo a Sun.... De acuerdo que no son más que otra empresa de soft propietario ni mejor ni peor que Ms. Lo que yo quiero decir es que si no es por su férreo control sobre java (gratuito, que no libre) ahora estaríamos todos con MsJava, por supuesto incompatible con Java de Sun, y Microsoft aparecería encima como su inventor.

    En cuanto a que java no tiene estandar... sí que lo tiene, pero no es un estandar abierto, es un estándar cerrado. Estandar quiere decir que todas las variantes se ajustan al mismo modelo y son compatibles entre sí, no que se decide democráticamente en un foro de pares.

    De la idea de los servidores de aplicaciones no nos libró microsoft de hecho no nos libró nadie hacia ahí vamos, es cuestión de tiempo.

    Si se pueden utilizar otros jsdk que no sean de sun, gcc compila y ejecuta java legalmente. Sus compilados se ajustan al estándar y por lo tanto se pueden ejecutar sobre CUALQUIER máquina virtual java. Sí se pueden desarrollar librerías, as que quieras, pero no puedes decir que esas librerías son parte del lenguaje.

    Respecto a la estabilidad de la plataforma es cierto que Java está todavía desarrollándose y que incluso se producen incompatibilidades entre versiones muy distintas (los deprecated que desaparecen), pero ¡ Mira el nuevo jdk1.4.1 ! es virguero..... aunque sea propietario.

    Ojo, que me parece mejor como lenguaje (concepto de ) C#, por algo es más moderno, pero no va por ahí el tema...
    --
    Xavi.
    [ Padre ]
  • por AlphaFreak (3955) el Sábado, 07 Junio de 2003, 21:11h (#186530)
    La JVM de blackdown [blackdown.org] sigue estando disponible, y además se sigue desarrollando y actualizando.

    No creo que se pueda hablar de un "JDK Oficial". Más bien de JDKs certificados o no certificados. Sun se reserva el derecho de certificar que una JVM cumple con las especificaciones (que por cierto son públicas y gratuitas). IBM [ibm.com] distribuye una JVM para Linux que, segun algunos comentarios, es más eficiente que la de Sun.

    Por otro lado, la evolución de java está en manos de los comités del JCP [jcp.org]. El proceso de desarrollo es público y abierto, y se admite la participación de cualquier persona interesada. De hecho, la principal diferencia entre el proceso de evolución mediante el JCP y el que seguiría un estándar a través de ANSI/ISO es que el JCP está liderado por Sun, y no por los gobiernos. No me atrevo a afirmar que eso sea mejor o peor ;).

    Microsoft ha convertido en estándar ISO su C# y el CLR de la plataforma .NET. Si dejamos fuera lo "cool" que puede ser que el lenguage esté estandarizado, este hecho no supone para nada que MS vaya a jugar más o menos limpio que Sun. De hecho, MS puede publicar sus CLR "optimizadas para güindous", sus librerías con equivalentes al J-Direct y mamarrachadas similares para asegurar que .NET funcione SIEMPRE mejor bajo windows.

    Hasta ahora Sun ha jugado muy limpio con Java. Y, por cierto, JBoss tiene la bendición de Sun (la última revisión del proceso JCP contempla el código libre).
    [ Padre ]