Hace unos días, antes de anunciar varios nuevos productos, **Steve Jobs** [criticó](http://alt1040.com/2010/10/una-critica-a-la-critica-de-steve-jobs-a-android) duramente a la plataforma Android. Lo sé, hasta Obama debe saberlo, no hace falta que lo diga. Ocurre que silenciosamente, sin fanfarrias, Apple realizó en estos días un cambio importantísimo en su sistema operativo que nadie se esperaba: señoras y señores, **dejará de soportar Java**. Por si no sabían, una particularidad de Mac OS X es que viene «de fábrica» con un entorno Java, cuando tanto en [Linux](http://alt1040.com/tag/linux) como [Windows](http://alt1040.com/tag/windows) uno debe instalarlos (bueno, en algunas distribuciones de Linux es posible seleccionar el paquete durante la instalación, pero eso es otra historia). Hará unos diez años, en pleno crecimiento del lenguaje multiplataforma, Apple tomó la importante decisión de crear su propio soporte.

Con el tiempo **la relación se fue deteriorando cada vez más y últimamente las versiones de Apple estaban un tanto desfasadas con respecto a las versiones oficiales**. [Java](http://alt1040.com/tag/java) sigue siendo el lenguaje de programación más utilizado en el mundo y no pocos desarrolladores eligen a Mac como su plataforma predilecta. Ahora, hay varias aristas aquí. ¿Por qué lo hacen? Creo que tienen dos importantes motivos, 50%-50%. Primero, la máquina virtual y el entorno Java de Apple **no están basados en OpenJDK, es decir que muy probablemente no siga los estándares de Java y por lo tanto puede ser víctima de una que otra demanda de parte de [Oracle](http://alt1040.com/tag/oracle)**. En este sentido, Apple bien puede estar cubriéndose legalmente. Por el otro lado, ¿saben qué aplicaciones están escritas en Java?

Claro que lo saben, pero démosle suspenso: **Java fue el lenguaje elegido por Google para su plataforma [Android](http://alt1040.com/tag/android)**. ¡Qué casualidad! Claro. Por supuesto, teniendo en cuenta la cantidad de usuarios de Mac, **seguramente Oracle cree una máquina virtual y un entorno para el sistema operativo de la *manzanita***, después de todo no es tan diferente de Linux. Pero… y aquí comienza una larga lista de peros. Apple continuará actualizando de tanto en tanto su versión actual de Java por cuestiones de seguridad más que otra cosa en Mac OS X 10.5 y 10.6, en tanto **probablemente el flamante 10.7 ni siquiera lo incluya**. Entonces, a no ser que Oracle se ponga a trabajar a toda máquina, estamos hablando de **un sistema operativo en el que directamente no se podrá escribir en Java**.

O sea: si te compras una Mac, eres libre de escribir las aplicaciones que se te ocurran en Objective-C, pero ni se te ocurra hacer algo en Java. Además, mucho se viene hablando de la **Mac App Store** y sobre si cerrará la plataforma, a lo que la respuesta más *cool* parece ser que no, que es pura paranoia. Pues bien, según lo poco que se sabe sobre las guías para desarrolladores, ninguna aplicación escrita en un lenguaje *deprecado* (tal es el término oficial) será aceptada. **Por lo tanto, ninguna aplicación escrita en Java será permitida en la Mac App Store**. ¿Estará el JDK de Oracle, si es que lo porta? Si esto no es cerrar una plataforma, no sé qué lo es. Las aplicaciones multiplataforma escritas en Java suelen ser de mala calidad, pero en el caso de Mac es posible utilizar librerías de Cocoa en lugar de Swing (para que tengan un *look and feel* nativo), en desarrollo web es el rey indiscutido y es, justamente, la principal competencia a nivel móvil de Objective-C.

Cuando Apple decidió no soportar [Flash](http://alt1040.com/tag/flash) ni Java en iOS muchos nos quejamos, pero se trató de algo distinto. En este caso es mucho peor, pues no hay argumentaciones de rendimiento ni aún de plataformas cerradas (Java es GPL). **Apple estará quitando a sus usuarios libertades que poseen actualmente**. Claro que es muy probable que Oracle lance una plataforma para Mac, pero **es evidente que desde Apple harán lo imposible para que su uso disminuya**. Podrá haber cientas de aplicaciones de dos dólares de *pedos* en la Mac App Store, así como excelentes herramientas de última generación, mágicas y revolucionarias, pero escritas en Objective-C. No en Java. Ah, ¿y quieres escribir aplicaciones para ese sistema operativo tan fragmentado que no sirve para nada? Usa Windows o Linux, esos sistemas operativos de escritorio de menor calidad.

Claramente es posible que todo lo que he dicho quede en especulaciones y en unos días (?) Oracle y/o Apple ralicen un anuncio en conjunto aclarando la situación y confirmando que siempre setá posible escribir aplicaciones *.java* en Mac (no para la App Store y, de nuevo, esto es cerrar la plataforma, aunque puedan ser instaladas tradicionalmente), pero dejando las ilusiones de lado, por ahora, hecho el anuncio así, de este modo… Es una falta de respeto.

Vía: [Apple Developer](http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//apple_ref/doc/uid/TP40010380-CH4-SW1)

También en Hipertextual:

La actualidad tecnológica y científica en 2 minutos

Recibe todas las mañanas en tu email nuestra newsletter. Una guía para entender en dos minutos las claves de lo realmente importante en relación con la tecnología, la ciencia y la cultura digital.

Procesando...
¡Listo! Ya estás suscrito

Participa en la conversación

106 Comentarios

Participa en la conversación, deja tu comentario

  1. This is the best weblog for anybody who wants to find out about this topic. You notice so much its nearly laborious to argue with you (not that I really would want…HaHa). You undoubtedly put a new spin on a subject thats been written about for years. Nice stuff, simply nice!

  2. me gusta apple por que siempre busca lo mejor en cuanto rendimeinto..
    no megusta que tenga que ser tan !todos tienen que estar en nuestro mundo!

    me encanta chorme por usar lenguaje emsamblador me encantan las comparaciones de navegadores…
    me gusta la vagancia..
    ojala tuviera dinero pa comprarme un ssd

  3. Odio los lenguajes de programacion INEFICINETES Y MULTIPLATAFORMA

    ANDROID EN UN GALAXY S2 DUAL CORE 1.0 CON UN POCO DE MEJORAS Y YO NO SE QUE… CORRE CHOPPYYYY…

    ademas los fabricantes solo les interesa ganar dinero por eso te venden un trozo de plastico sin la menor idea de ahorro de espacio interior e innovacion…

    soy fan 360 linux
    uso windows pa juegos
    me gusta mac es gomelito
    el iphone es recontra smooth
    no me gusta la divesificacion de linux en tantas distribuciones
    no me gusta que sque versiones cada 3 seg
    o que haya uno que este al tanto de los adelantos y otra que sea estable conforme al mercado actual..
    mm…. ojala mi macbook no tuviera lector cd dvd.. y hubieran pusto mas bateria mas hardware…
    no me gusta que su pantalla refleje..
    me gusta kienct..
    mm…
    no me gustan gustan lo juegos que no estan optimizados sims 3 en mac es la mierda.. usan una ingenieria inversa re rara..
    ODIO JAVA…se me hace que es feo basico lento muy lento ERROR VIRUS..

    normalmente jamas comento es que assshh.. que pereza.. aprovecho pa decir cosas que tenia guardas..
    no es que tenga mala ortografia es que no le tengo practica al teclado..
    aaa.. y megusta muylinux ..

    bn no vemos

  4. apple se une al proyecto OpenJDK, y ahora van a decir que apple lo have para joder con patentes a google android, con eso de que oracle demando a google,

  5. @Son of Utah Comenta sobre el tema o mejor no comentes….

    Pues java por una parte está bien que lo saquen total es una cosa horriblemente lenta, ya veremos en qué para el asunto…

  6. Pues a mí me gustan las posiciones fuertes, cuando una empresa se defiende. JAVA inició muy en plan Open y ahora que es de Oracle va demandando a todos los que la usan. A Google le ha puesto un par de demandas por Android. Así que esta tiene que ser una acción defensiva y que se lo curren mejor los del «open».

  7. Es una filosofía simple, las cosas que hacen de todo, no hacen nada bien, el 70% de los programas Java apestan frente a los programas hechos exclusivamente para Mac.

    También es cierto que pueden haber problemas legales con Oracle.

    Y por último ¿»(Java) en desarrollo web es el rey indiscutido»? PHP es muchísimo más relevante (para bien o para mal).

    1. PHP mucho mas relevante?, perdona pero yo trabajo como arquitecto de sistemas para una gran compañia de telefonía movil y el 100% de las aplicaciones que usan los clientes via wap/web corren sobre middleware java (Jboss, weblogic .. etc) vamos bajo Java y no veo mucho uso de PHP en las plataformas, asi que si, a nivel empresarial Java es el rey.

      A mi me fastidia mucho esto ya que uso y poseo un macbookpro, sin Java, seguramente me ventile macos e instale un Linux, para ciertas cosas necesito un IDE de Java

  8. Solo falta que cierren el dvdrom los puerto Usb la salida de video y la salida de audio. Asi solo servira para mostrar la manzanita mordida como adorno en la sala de tu casa!!.
    Muy mala politica la que apple esta adoptando, en ves de abrirse a mas posibilidades se cierran como almejas ponsoñosas!

    Viva la politica multiplataforma!

  9. Pues aquí en México Java es utilizado en la mayoría de las plataformas del gobierno y en la banca por Internet de algunos bancos, y muchas aplicaciones ethernet en empresas, facturación electronica, etc…. por no mencionar aplicaciones de cualquier tipo, hechas con código libre que se pueden utilizar en Windows y Linux ya que java es «multiplataforma» Para mi java es el futuro y no el desconocidismo y no multiplataforma objetive-c de apple . esto del señor Jobs se me hace una reverenda sandez.

    A mi me parece que con estas medidas (quitar flash y quitar java) Jobs quiere separar ahora si en todo su significado lo que es una MAC de lo que es una PC, como si fueran equipos con diferentes finalidades totalmente, y al final lo que va a quedar de MAC es que su diseño es simplemente bonito. Pensaba que Microsoft era cerrado con sus tecnologias y software pero ahora veo que MAc son los reyes de la anti-estandarización y anti-codigo libre y Jobs es peor mierda que bill gates.

  10. Bueno. La verdad espero que sea sarcasmo, por que la verdad GNU/linux es superior a Mac y Windows en interfaz y funcionalidad(GNU/linux con todos sus efectos no se cuelga), uso Kubuntu con KDE 4.5 y es muy bueno, si java sale de Mac, pues no es una gran perdida al menos para mi como desarrollador java, hago mis aplicaciones pensando el usuarios Window$ y GNU/linux, y es cierto cada vez el tio Job le quita mas y mas la libertad a sus usuarios

  11. Todo mundo ya se cree amo de java cuando ni saben que fregados es una maquina virtual.

    Java es elemental para las empresas, sea lento o poco útil sigue siendo usado. Si vas a una pagina de empleos de informática muchos buscan programadores de JAVA mas que de otra cosa (si acaso PHP o ruby tendrían algo de competencia).

    Se me hace tonto por parte de Steve jobs (o el gabinete de apple) ya que cree que tiene la cuota suficiente de mercado como para matar alguna tecnología, cuando la gente normal NO-GEEK usa una PC tradicional y de java solo saben que se ocupa para el Jdownloader, IRC (aunque ustedes no los usen, no quiere decir que los demás dejen de hacerlo), catálogos, programas de rigor académico (matemáticos y físicos principalmente).

    No digo que java sea perfecto, pero es usable y tiene ventajas ademas de facil de aprender (la mayoria de Cetis, conaleps, Ing. enTICS etc es de los primeros lenguajes a aprender).

    Felicidades a Federico Erostarbe que a diferencia de otros f.a.n.boy.s de aquí, ya que no confunde la subjetividad con la falta de imparcialidad (a diferencia de otros redactores del blog) y logra hacer criticas interesantes con la sátira.

    Concluyo con que «El león cree que todos son de su condición», a mi ver no ay que ser tan egoístas y también pensar en los que no tienen $2000 USD para una computadora que parece que últimamente ven mas en diseño que en desempeño y generalidad, en el cual mac era famosa en la era powerpc donde ahora ya son mas bonitas que otra cosa. Antes comparar una MAC de 512 de RAM con una PC de 1gb la mac terminaba riéndose.

    Ahora ya no es «Think different» si no «Think like Jobs».

    Es solo mi opinión, perdón si ofendo a alguien.

  12. Pues me compré hace un mes el iMAC y soy programador de JAVA… Mi cara de OWNED lo dice todo.

    You, Steve Jobs,…Son of a b…..

    1. @alex, en que lenguaje programas? si lo haces en algun lenguaje del Visual
      Studio, pues es como si nunca hubieras programado, las mejores aplicaciones estan programadas en php,C,C++,python, perl,javascript,ruby y JAVA, y eso dice mucho de su calidad como lenguaje, y aunque te duela JAVA esta entre los mejores lenguajes del mundo sino usa el WebcamStudio, una joyita de aplicacion hecha en JAVA, y veras de lo que hablo, de codigo abierto y hecho en especial para GNU/Linux pues tiene un .deb para su descarga e instalacion, pero volviendo a la pregunta ¿en que lenguaje programas?

  13. Claro un troll, lo que tu digas, Señor Educado y que se considera ligeramente culto. En vez de corregir el post aclarando la duda y desmintiendo lo que ud. dice incorrectamente, lo lía más todavía. Es cierto que TODAVÍA no hay una máquina virtual en MacOS, porque NO ERA necesario hasta ahora, como MacOS 10.7 Lion no tendrá su máquina virtual, Oracle se las apañará para llevarla. Pero lo que está claro en cualquier caso es que su alarmismo de ‘Java muere en MacOS’ es totalmente incorrecto y sus lectores, seguramente más cultos que usted, deben saberlo y no debe llevarlos a error y al lío en el que les ha metido por su artículo mal redactado. Informaros mejor, por favor.

      1. @Xavier, no coincido en nada con el post que pasas del blog hermano AppleWeblog. Para desligar cualquier tipo de culpa de Apple o preocupacion por el asunto, se limita a decir que Oracle (a pesar de no haber dicho nada todavia) seguramente este trabajando ya en una version de Java para Mac. Dice eso, claro, sin saber el trabajo que representa hacer un port oficial de calidad de una maquina virtual que funcione a la perfeccion con los distintos drivers de sonido, bibliotecas graficas y un lago etcetera. Teniendo en cuenta, ademas, que Oracle no tiene una version de su base de datos para Mac.

        El final del post que pasas es ridiculo pues aclara que Apple no cierra nada ya que Windows tambien tendra tienda de aplicaciones en Windows 8. Que tiene que ver? Hay asegurada una maquina virtual y JDK para WIndows 8, ademas de que no creo que sea necesario hacer las aplicaciones en Visual Basic (chiste).

  14. Sólo un apunte lingüístico: puede que «deprecado» sea el término oficial (habría que hablar largo y tendido de qué clase de «oficialidad» es ésa, pero ése es otro tema…) pero es, desde luego, una de las peores salvajadas que tenemos que sufrir en este mundillo. Sólo igualado por otras joyas del analfabetismo funcional como «debuguear», «runear» y similares.

    Por favor, aunque las fuentes originales se empeñen en emplear esas aberraciones, se supone que nosotros somos hombres libres y cultos. Si en Apple quieren escribir payasadas como «deprecado» son muy libres de hacerlo, pero nosotros no tenemos porque acompañarlos en su espantoso ridículo. -_o

    1. Como persona ligeramente culta que (a veces) me considero ser elijo utilizar diariamente palabras como «codear». Perdon por ser un salvaje ridiculo.

  15. Vamos a ver que no os habéis enterado de nada, lo que Apple hace es que no va a desarrollar su propia maquina virtual de Java para MacOS, como hasta ahora, lo que significa que a partir del nuevo sistema operativo 10.7 Lion, al igual que ocurre con los usuarios de Windows y Linux, se tendrá que descargar manualmente el Java para MacOS proporcionado por Oracle. En el artículo no dáis ni una, podría decir que el más incorrecto que he leído en la vida.

    1. Qué raro, un troll maleducado.

      Para que sepas, Oracle no ofrece una JVM para Mac OS X, por ende no hay nada oficial que instalar salvo SoyLatte. Me parece que el tuyo fue el comentario más incorrecto que he leído en la vida.

  16. Federico, pienso que no sería mala idea que matizaras un poco la noticia.

    No hace falta que Apple dé soporte a Java para que se utilice en los OS X.

    Según lo has escrito, alguien sin demasiado conocimiento puede pensar que Apple va a impedir el desarrollo de Java en sus sistemas operativos.

  17. yo pienso lo mismo cuando se habla de mac perdera unos de los juguetitos mas importantes en la web se da antender que apple no esta interesada en la web ni lo que piensen los programadores que la gran mayoria usan java para graficos video y muchas cosas .

    ahora dejan un sin gran oportunidad para google novell microsoft linux
    de porobar a apple de java es loable para mundo web para desarrollo de aplicaciones de la nube sobre todo empresas como novell y redhat microsoft y google amazon que pueden abarcar con facilidad en el mundo movil apostado en la web un entorno mas fiable y mas loable para la computacion .

    dicho se de paso si apple deja java perdera aplicaciones no creo que la mayoria de los desarrolladores le sea muy grato volver a trascribir el codigo de sus programas para hacerlos compatible con mac … es posible que no todos algunos a lo mejor si la otra se perderan navegador de google y firefox perdera comptiblidad con ciertos graficos en la web no poder correr el buscador de google bien al 100%
    muchos de los apis de google dependen java creo no estoy seguro

    creo que van tener problemas con safari al momento de navegar por la web …. eso si va ser un dolor de cabeza

    ay algunos que dicen java era una mierda malas noticias no es una mierda es muy util y aveces facilita mucho el trabajo creo la mayoria de los programadores usan java en cierto momento no todos pero usan para sus programas otra open offices creo no lo van poder correr
    ociertas cosas le ven a fallar tambien a la hora de ejecutar offices de microsoft ay no pensaron nada verdad pues todos macfanticos que dios lo bendiga jobs los ayude como lo esta haciendo que esas tipos de ayudas no soy muy gratas……

  18. Personalmente creo q JAVA es demaciado torpe, muy lento y feisimo, si bien como comentan se puede usar cocoa, creo q es mejor escribir algo en Objective-C

    1. Es verdad pero Objetive-C NO es «multiplataforma», en cambio Java si y eso es mas ventaja que desventaja, por ejemplo el JDownloader si no fuera hecho en Java me tocaría rogar para que sacaran una versión para Linux, en cambio al ser Java simplemente se ejecuta y ya…

      SI fuera por mi, desearía que el JDownloader fuera escrito en QT porque yo uso KDE o quizás en GTK porque la mayoría usa Gnome en Ubuntu.. Hay que mirar otros sistemas también, es cosa que M$ y Apple les importa poco, con java los usuarios de Linux tenemos alguna que otra posibilidad.

      1. Medio que estoy cansado de la gente que dice (Java es feísimo, Java apesta -y no lo digo por tú Jesús), porque como bien dices lo importante es que es multiplataforma. Pero no sólo eso, sino que a mí me gusta Java, a mucha más gente también y una cantidad todavía más grande piensa que es feo pero trabaja con Java!

        Por qué tiene que tomar esa decisión Apple? Aunque fuera el lenguaje más horrible de la faz de la Tierra, si hay gente a la que le gusta y que lo usa (y vamos, que el rendimiento no es malo y la JVM es una verdadera maravilla que permite trabajar con lenguajes como Scala o Clojure), no tiene que tomar esa decisión Apple, no, no, no y no. :)

      2. Yo odio como se ven las aplicaciones de Java en Linux, pero algo que si estoy seguro es que de inservible NO tiene nada, me gustaría que para Linux tuviera algo similar a lo que tiene MAC con respecto a las librerías para que los programas no se vean tan feos (Si alguien sabe que me avise :D).

        Java me parece lento solo cuando arranco un programa la primera vez, luego es completamente ligero.

        Y si estoy de acuerdo con el autor, ¿Porque Apple tiene que decidir que es lo «mejor para sus usuarios»?, eso es lo que me molesta de Apple, por eso les va como les va, y vuelvo a repetir, menos mal que el monopolio es de M$ y no de Apple porque o sino, esto sería un desastre completo.

      3. Jesus, la verdad que ni los he visto, pero probaste?:

        http://www.vivalinux.com.ar/software/qt-jambi
        http://jorgesoftwarelibre.wordpress.com/2007/06/18/como-crear-programas-java-con-gui-utilizando-gcj-glade-y-gtk/

        Ahí hay más info, son para hacer apps en Java utilizando bibliotecas QT y GTK con wrappers a C++. No tengo idea si estarán deprecadas o cuán buenas serás, pero si no las conoces pruébalas y dime qué te parecieron :)

      4. Según lo que vi, eso es para programadores :( y yo de desarrollador no tengo nada, buscaba algo así como un qt-gtk-engine para Linux :P… Igual no me molesta tanto porque solo uso 2 aplicaciones Java (Jdownloader y Jin)…

    2. Desde hace años en los tiempos anteriores a que oracle comprara sun ,sun perdio todo el interes en hacer java para el escritorio,por que empezo a volverse muy popular en los servidores,por eso java no tiene ni las bibliotecas para desarrollar SO o sea tan rapido para computo cientifico ,ni soporte el estandar de coma flotante,pero tiene infinidad de bibliotecas de redes,framework ,aplicaciones empresariales en ella ,mas que no solo es una maquina virtual (jvm) multiplataforma si no multiarquitectura.
      Y si java no es muy bueno para aplicaciones de escritorio(prefiero QT).
      Entrando en el tema
      Oracle su oracle(base de datos) no tiene su version mas nueva(11g) disponible para MAC OS X(los Xserver no son muy populares ),por lo que el mercado macquero si puede de 10% pero no tiene mucho mercado para su software(base de datos o desarrollo,debido a la nula existencia de Xserver en empresas),pero si hay muchos desarrolladores de la plataforma java que usan macs ,pero la forma de hacer negocios de oracle no gana nada con portar java a mac pero es mas facil que los desarrolladores java se cambien a linux o windows al fin y al cabo sus aplicaciones corren en windows o linux.
      P.D si desarrollas en java en mac pasate a linux.

  19. yo creo que steve esta demente desde que nació.. pero desde hace unos años que viene tomando 50% buenas decisiones y 50% malas decisiones… y esta es una de esas muy malas!, y que solo perjudica a apple y sus usuarios….

  20. Casi todas las distribuciones de linux para propósito general vienen con java instalado (la de sun/oracle, o la versión libre de gnu), así como casi todos los Windows que vienen instalados obligatoriamente con todo cacharro que te vendan.

  21. Pues miren soy ingeniero en sistemas computacionales y les puedo decir que de ser esto cierto objetive-C deberia de ser muy poderoso incluso mas que C++, este lenguaje de programacion es muy poderoso incluso mejor que java; pero ahora como Oracle es dueña de Sun Microsystem no duden que java ira a lo grande, me baso en la experiencia de que las bases de datos «Oracle» (llamadas igual que la empresa) son las mas poderosas y potentes que pueden usar cualquier sitio web, de hecho esta muy por encima de SQL Server o mysql. Asi que de hacer a objective-C mejor que lo que ya es java, implicaria que la manzanita no solo es bonita sino que tambien tiene a los mejores programadores del mundo (que es algo imposible con lo que les pagan).

  22. Ahora sí Apple me está cansando, me considero un gran fan de la manzana, pero esto sí es como darme una puñalada por la espalda! Soy desarrolladores Java y de confirmarse esto no lo soportaría más, puedo tolerar la apuesta de Apple por el HTML5, incluso la falta de soporte Java en dispositivos iOS… PERO ESTO! JAMÁS

  23. Cada año digo, «este será el año en que no actualizaré mi vieja pc y me compare mi imac» y nuevamente Apple me sale con algo como para no hacerlo.

    ¿Cómo voy a estudiar mi maestría en línea si el Blackboard es enteramente Java?

    Soooorry Apple, bye…. sigo (lamentablemente) con Windows…

    1. Prueba alguna distro de Linux, quizás te guste, quizás no, lo que tienes es alternativa a Windows y ishit…..

  24. Hola Federico,
    una aclaración
    «deprecated» en inglés, es «obsoleto». La palabra «deprecado» no está aceptada (aún).

    Por lo demás, la cantidad de desarrolladores en general que no son de Objetive-C que usan Mac es terrible, si hicieran esto, perderían una importante cantidad de usuarios de Mac, pero creo que lo compensarían con las ganancias que tendrían de todo su ecosistema.

  25. Objective C es un lenguaje horrible. Prefiero enfocarme en otras plataformas y empezar a desarrollar para android, windows phone, blackberry, web os y después me sentare a pensar si me dan ganas de hacer algo para apple

  26. En este momento estoy levantando una ceja mientras pongo una cara de ORLY? Próximamente solo podremos programar en Objective-C.

  27. No entiendo de que se sorprenden, la finalidad de toda empresa es ganar dinero, para ello es necesario crear una necesidad (demanda) y al mismo tiempo la oferta, o sea, «te vendo las ganas de comer y los alimentos». El que entra en ese juego, va directo a un circulo vicioso, pero queda en cada uno.
    Yo uso Mac exclusivamente por sus aplicaciones de sonido (Logic en especial) y confiabilidad para tocar en vivo, en el momento que exista algo mejor para ese rubro, la vendo y listo

  28. Falta de respeto se me hace eso de

    «Usa Windows o Linux, esos sistemas operativos de escritorio de menor calidad.», uso Linux Debian con KDE4 y dejame decirte que se ve muy superior a MAC OS y a Windows, creo que antes de hablar deberias usarlo.

    Es algo muy molesto leer este tipo de posts

    1. ES EVIDENTE (POR EL TONO GENERAL DEL POST) QUE EN EL FRAGMENTO QUE CITAS ESTOY SIENDO COMPLETAMENT IRONICO, COMO YA EXPLIQUE MAS ARRIBA. SON COMO SHELDON COOPER, QUE NO ENTIENDE LA IRONIA?

      (hoy es el dia de hablar en mayusculas, pense que esta era una buena oportunidad para ponerlo en practica)

      1. La cosa está en la fama que se han ganado de ser fanáticos de apple, yo cuando leí eso lo dudé, no comenté nada hasta leer todos lo comments.

      2. Dicen que si necesitas explicar el sarcasmo es que no eres bueno hacienhttp://alt1040.com/2010/10/apple-dejara-de-soportar-java-en-mac-os-x#responddolo.

  29. Solo conozco dos aplicaciones populares en Java para Mac: Jdownloader y Vuze, en definitiva Java esta tan muerto y obsoleto como Flash

    1. Practicamente la mitad de los sitios web que visitas diariamente estan construidos en Java. Sin mencionar las famosas intranets de las empresas, cuya inmensa mayoria estan escritas en Java. Ni hablar de las decenas y decenas de miles de aplicaciones de Android, que estan escritas en Java. Obsoleto? #comentansinsaber

  30. Que bueno!!! Java es la peor basura que hay en la informática!!! Es super , pero re contra lento!! Y encima quieren hacer programas en esa caga.da? Por favor…

  31. Esto es lo que Jobs le contestó a un usuario al respecto:

    Sun (now Oracle) supplies Java for all other platforms. They have their own release schedules, which are almost always different than ours, so the Java we ship is always a version behind. This may not be the best way to do it

    http://goo.gl/XOI2

    1. Gracias por el aporte :P

      De todos modos, como dijo Gosling, es una verdad a medias ya que Oracle brinda versiones para Linux y Windows, claro, pero no para TODAS las plataformas. IBM hace lo propio, por ejemplo.

      El asunto es que lo anunciaron sin entablar un dialogo con Oracle como para asegurar a los desarrolladores la existencia ASAP de una plataforma oficial y de que, de paso, quitaron Java de la Mac App Store.

    2. Alan Lazalde la mejor aportación hasta el momento y cargada de razón.

      Si Oracle quiere que el Java sea realmente multiplataforma, que se lo curren ellos.
      Ahora Apple tiene más del 10% de implantación en EEUU y el que quiera algo que se lo trabaje.
      Cuando Apple no se comía un colín se lo tuvo que currar para que existiera esa versión con un mínimo de calidad técnica.

      Y si habéis leido bien, ni el Jdownloader ni el Vuze dejarán de funcionar.

  32. Que lo quiten hombre, que lo quiten, ¿para que vais a discutirlo? Que hagan lo que les de la gana con su «sistema operativo mas avanzado en el mundo». En serio, no se como a todo el mundo le trae tan de cabeza lo que haga una mierda de empresa que se dedica a estafar y privar la libertad de sus usuarios. Sea Apple, sea Google, sea la empresa que sea.
    ¡¡Qué nos son vuestros colegas!! Si quiren quitar Java, pues que lo quiten. A ver que empresa va a comprar despues Macs para usar su software en Java (y no es poco software el que hay no).

    Y todo el mundo discutiendo sobre ello…

  33. Wow este post es innecesariamente alarmista y exagerado…
    Una cosa es que Apple deje de lanzar su versión Java hecha en casa, pero ahora es cosa de que Oracle comience a liberar su versión de Java oficial como lo hace actualmente con Windows y Linux.
    Java en Mac no se va a acabar.

      1. En el lapso de tiempo hasta que Oracle lance una version (seguramente lo haga) no va a haber Java en Mac OS X

      2. Las aplicaciones escritas en Java no van a poder ser incluidas en la Mac App Store, aunque utilicen librerias Cocoa

      1. La versión seguramente la tengan lista antes de que Apple deje de dar soporte. Y las condiciones del Mac Apple Store son las mismas que las de la tienda de aplicaciones para iOS (Obj-C excluyente).

  34. Soy usuario de Mac (y muy satisfecho de serlo), quizá un poquito fanboy (pero muy poquito) y ya os digo que si me quitan el JDownloader el Mac OS se lo van a meter por donde yo sé. He dicho.

    1. No lo pude ver, me dice lo siguiente:

      Este vídeo incluye contenido de Vevo, que lo ha bloqueado en tu país por motivos de derechos de copyright.

      =(

  35. Pues la verdad me parece bien. En los últimos años Java ha sido más como el juguete olvidado de Apple, no le han puesto mucha atención en seguirlo desarrollando. Si lo dejan de lado posiblemente Oracle se encargue entonces del desarrollo y se acaben los problemas de desfasamiento con otras versiones.

    Así Apple se concentra en lo que se interesa y Java tiene el trato que se merece.

    1. El mejor comentarío que he leído. Mejor concentrarse para dar mejores resultados.

      (By the way, que necesite Java para Mac solo he utilizado jDownloader y creo que podría vivir sin ello.)

  36. primero flash, luego java….cada vez quieren matar mas los lenguajes multiplataformas no recompilables….chale nomas quieren que programen en objetive-c que es una reverenda *********

  37. no hombre si ya se que es lo que pretenden, quitan primero flash, ahora java, dentro de unos meses html, jjaja y llegado el dia, desde sus trastos solo se podra acceder a la pagina de apple!!! sin mas y asi sus clientes no podran acceder a la competencia.
    de ese modo en su pagina se marcaran un » simon dice..» y todos completaran su proceso de conversion zombi!! jajaja

  38. O algo raro pasa y falta información o alguno con su MAC nuevo se va a dar de cabezazos cuando el Jdonwloader no tire. Aunque la gente sea muy Fan, cuando vea que otro por la mitad del precio puede hacer cosas que él no, Uf. La gente tiene dos dedos de frente, al final esto puede ser muy peligroso
    Yo creo que ciertas decisiones debes tomartelas más en serio no cuando te levantas de resaca.

    En serio, no lo entiendo. Que mínimo que un poco de transición hasta la supuesta aparición por parte de Oracle (que esta por ver), pero leches que se están haciendo una cantidad de amigos (a lo mejor creen que su bonanza económica es a prueba de bombas, que no se líen que torres más altas han caído)

    1. Eso es lo que no entiende un usuario Apple promedio.. Si Apple les vende mierda, ellos lo comprarán sin dudarlo, es así..

      1. Tienes toda la razón, para muchos consumidores de Apple solo es importante el como viene empaquetado el excremento, el arte impreso en la caja lo es todo. En esto no tengamos duda, Apple invierte mucho en su «apariencia» y le da buenos resultados.

  39. Aver… Explicame eso de que para Java tendremos que usar un sistema operativo de menor calidad como Windows o Linux??? Iba tan bien tu post, pero de seguro eres de los que apoyan todo lo que hace su dios jobs…

    Y pensar que en las reuniones de Java estaba observando que mucha gente de gran nivel ya usaba Mac para esta plataforma ja!!

    1. Probablemente no estés familiarizado con un concepto denominado «sarcasmo» (si, lo acabo de hacer de nuevo :)

  40. Cuando no es flash es java… y luego tendrán la caradura de decir que lo primero es la experiencia de usuario… manda huevos…

  41. Para dar un soporte parcial a Java como parece que hace Apple con su propia implementación, mejor dejar que los usuarios instalen el Java SE por ellos mismos. ¡Que no es tan complicado!

    Ahora lo de dejar las apps Java fuera de su tienda… Pues qué esperabas, es Apple. Si no te gusta que te digan qué es lo mejor para ti, no sé qué haces comprándole cosas a Apple.

    1. Dime como, teniendo en cuenta que no hay Java SE de Oracle para Mac OS X. Lo unico que hay es SoyLatte, port de Java a BSD que obviamente funciona en Mac y esta basado en OpenJDK, pero no es oficial.

      1. @Federico

        Qué fuerte, no sabía que no hubiera versión oficial de Java SE para Mac OS X. Entonces esto afecta a mucha gente: desarrolladores que eligen Java por el multiplataforma, usuarios que no podrán actualizar sus programas (o el SO), e incluso los linuxeros perderán programas porque a los desarrolladores ya no les saldrán las cuentas de programar en multiplataforma.

        Si Oracle no recoge el guante, van listos los maqueros. Quizá sea hora de abandonar el barco antes de que se hunda.

    1. Yo pensé lo mismo. Tendré que instalar windows, hasta que un desarrollador se le ocurra hacer en Obj-C una aplicación similar. La cual obviamente no pasara el filtro de Mac App Store.

      Apple ya me cansa con estas decisiones.

  42. jajajaja y asi, el comienzo del ocaso de Apple.

    Simple, si no tiene soporte java, agarras tu Mac, le instalas Ubuntu y eres un usuario feliz (hasta win7 te hara mas feliz que un OS sin java)

  43. Se están haciendo muchos enemigos…

    Yo creo que en una reunión de altos cargos se repartió algún tipo de alucinógeno que les ha hecho creer no solo que son los mejores y los más guapos, sino que todos los demás son feos y estúpidos. O estás conmigo o contra mi. Eso es fascismo.

    Obligan a pasar por el aro a usuarios, programadores y luego ellos viendo porno y con jailbreak… porque si algo tiene ese país de las estrellitas es doble moral y dólares.

  44. yo les diria que no se apuren a sacar conclusiones sobre rumores o versiones beta. Van a perder semanas criticando y probablemente cuando salga tenga java y mil cosas mas que no mostraron el la keynote y que ya los hace renegar.

  45. Tiene toda la pinta de ser un globo sonda. Acaban de anunciar un OS que no estará listo hasta el año que viene y estarán probando a la gente para ver qué opinan: desaparece el Finder, instalación de apps controladas por Apple, no más HyperCard… eso es imposible, hombre! Hay miles de aplicaciones escritas en HyperTalk!

  46. Una nueva caza de brujas por parte de Apple, basada en sus intereses económicos. Steve Bobo, ese visionario actúa de nuevo.

    1. Manzana = KK

      Estos de apple no quieren trabajar con java para que las aplicaciones realizadas para sus dispositivos no sean tan faciles de migrar a plataforma Android. Se nota que les ven las orejas al lobo.

      Viva Android ;)

  47. Comienzo a pensar que usáis las faltas de ortografía a modo de viral.

    «Desfazadas», eso lo corrijes y luego ya borras este comentario.

    Zaludoz