Tienes razón en que el titular de Slashdot es un tanto exagerado (como otros muchos), pero si no entendí mal la fuente cuando la leí, la versión que tú das es aproximada, pero no totalmente buena.
Poniéndolo en resumen, yo lo interpreto así:
* Apple tiene unas APIs "guays" no documentadas, que los demás no pueden utilizar no sólo por problemas de falta de documentación sino por posibles problemas de copyright (eso entendí yo).
* las APIs para los demás tienen un problema que provoca descenso de velocidad en ciertos usos; para solucionarlo Apple publicó una nota, no muy fácil de acceder o conocer, donde se daba una alternativa.
* esta alternativa de Apple no es la solución "guay"; aunque evita gran parte del problema de lentitud, no llega a ser tan rápida como dicha solución.
Así que no se puede decir que Apple se porten como unos malvados ultramafiosos, pero tampoco que haya honradez ni igualdad de oportunidades.
por
pobrecito hablador
el Viernes, 29 Febrero de 2008, 13:52h
(#1021053)
Realmente no es eso exactamente, si ves en la fuente, al final, y en los comentarios, no es un método guay, sino uno que los desarrolladores de Apple tuvieron que tomar para que webkit sea compatible con versiones anteriores de su sistemas (y no les gustó hacerlo, pero no tuvieron más remedio que utilizarlo).
efectivamente no se puede decir que sean honrados del todo, intento transmitir eso en mi comentario original (mencionando los pros y los contras), si no lo he conseguido, lo siento, mea culpa y lo aclaro aqui: este tema me parece espinoso cuanto menos (dodgy que dirian por aqui) y puede estar al nivel de las mayores meteduras de pata de apple, joder a los que hacen programas para ellos
en cuanto a la interfaz en cuestion, el problema segun lo entiendo yo es que no esta demasiado claro que licencia tiene, asi que es posible que algunos programas no lo puedan usar por ese problema (o puede que cualquiera lo pueda usar, en este momento no se sabe, todavia)
quiero pensar que la difusion de esto puede ayudar a apple a darse cuenta de su error y que pueda rectificar, pero me temo que eso es solo en el mejor de los casos
en cuanto al resto, hombre, si desarrollas sobre osx lo logico es que intentes estar al dia de las cosas que apple vaya diciendo, al igual que si desarrollas para cualquier otro SO. Por eso, aunque esa nota no sea conocida entre los usuarios, si que supongo que al menos una parte de los desarrolladores de OSX si la conoceran... sobre todo teniendo en cuenta que tiene dos anios de antiguedad
de todas formas, tienes razon en tus matices.
--
Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
Leyendo lo que publican sobre el asunto en el blog de Tristan Nitot http://standblog.org/blog/post/2008/02/29/Firefox- 3-Performance-and-Apple-hidden-APIs [standblog.org] y en este otro http://browsing.justdiscourse.com/2008/02/29/brows ers-and-commoditization/ [justdiscourse.com] parece que tenéis razón y que se trata más de una metedura de pata que no de algo a propósito, como en ocasiones ha hecho Microsoft personalizando funcionalidades para evitar precisamente la compatibilidad. Aunque sí demuestra por parte de Apple una cierta falta de sensibilidad o pensar poco en los demás; lo correcto sería publicar por sistema todas las APIs que uses para que las utilice todo el mundo. En ese aspecto el software libre es imbatible.
Matizando el matiz
(Puntos:3, Informativo)Tienes razón en que el titular de Slashdot es un tanto exagerado (como otros muchos), pero si no entendí mal la fuente cuando la leí, la versión que tú das es aproximada, pero no totalmente buena.
Poniéndolo en resumen, yo lo interpreto así:
* Apple tiene unas APIs "guays" no documentadas, que los demás no pueden utilizar no sólo por problemas de falta de documentación sino por posibles problemas de copyright (eso entendí yo).
* las APIs para los demás tienen un problema que provoca descenso de velocidad en ciertos usos; para solucionarlo Apple publicó una nota, no muy fácil de acceder o conocer, donde se daba una alternativa.
* esta alternativa de Apple no es la solución "guay"; aunque evita gran parte del problema de lentitud, no llega a ser tan rápida como dicha solución.
Así que no se puede decir que Apple se porten como unos malvados ultramafiosos, pero tampoco que haya honradez ni igualdad de oportunidades.
Matizando el matizado del matiz
(Puntos:2, Informativo)Re:Matizando el matiz
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Lunes, 24 Febrero de 2014, 10:03h )
en cuanto a la interfaz en cuestion, el problema segun lo entiendo yo es que no esta demasiado claro que licencia tiene, asi que es posible que algunos programas no lo puedan usar por ese problema (o puede que cualquiera lo pueda usar, en este momento no se sabe, todavia)
quiero pensar que la difusion de esto puede ayudar a apple a darse cuenta de su error y que pueda rectificar, pero me temo que eso es solo en el mejor de los casos
en cuanto al resto, hombre, si desarrollas sobre osx lo logico es que intentes estar al dia de las cosas que apple vaya diciendo, al igual que si desarrollas para cualquier otro SO. Por eso, aunque esa nota no sea conocida entre los usuarios, si que supongo que al menos una parte de los desarrolladores de OSX si la conoceran... sobre todo teniendo en cuenta que tiene dos anios de antiguedad
de todas formas, tienes razon en tus matices.
Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
Re:Matizando el matiz
(Puntos:2)Re:Matizando el matiz
(Puntos:2)( http://barrapunto.com/ )
¿Para cuando cruje a Apple?