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 liron (133) el Jueves, 12 Junio de 2003, 19:39h (#188419)
    ( http://barrapunto.com/ )
    Yo creo que existe la posibilidad de abuso de posición dominante al controlar las especificaciones tanto del lenguaje como de la máquina virtual. Imaginemos: un buen día Sun ve que está perdiendo demasiada cuota de mercado con los sistemas operativos Solaris y/o las máquinas Sparc, entonces va y desarrolla la siguiente estrategia:
    • desarrolla alguna extensión de java con algunas características nuevas cuya implementación en las máquinas virtuales no sea trivial (llamémosla tecnología Z)
    • convence a la gente de que es algo útil y sacan una nueva versión de las especificaciones del lenguaje: JAVA.Z
    • distribuye las JVM para Java.Z: la máquina para arquitectura Sparc con Solaris la saca bastante optimizada en el manejo de la nueva tecnología Z, mientras que las que saca para el resto de arquitecturas lo hace intencionadamente de forma más descuidada (con más bugs, con peor rendimiento, etc)
    • mientras tanto frena la expansión de otras máquinas virtuales de la competencia simplemente negándoles la certificación o poniéndoles pegas (licencias, patentes, etc) Al fin y al cabo son ellos los que dicen qué puede llamarse Java y qué no
    • aunque esto no puede hacerlo indefinidamente sin que se le vea el plumero, (al final tiene que conceder la certificación a alguien) consigue que durante unos meses o años su plataforma Solaris-Sparc tenga una ventaja desleal en el mercado: es la única en la que se puede encontrar la tecnología de Java.Z de forma eficiente. ¿Y quién va a arriesgarse a usar una nueva tecnología con las implementaciones de la competencia que no están certificadas?
    --
    · --- ¿Hacer software libre es hacer política?
    [ Padre ]