logo
Publicado en www.faq-mac.com (http://www.faq-mac.com/noticias)

El nuevo jardín vallado de Apple, por Nik Cubrilovic

por redaccion
Creado 17 Jul 2008 - 00:13

Nik-Cubrilovic-250x250.jpgGeeks y entusiastas portando camisetas de Wordpress [1] y usando portátiles cubiertos con pegatinas de Data Portability [2] y Microformats [3] hicieron cola el viernes pasado para comprar un aparato que es completamente propietario, controlado y envuelto en DRM. Algunos no vieron la ironía cuando corrieron a sus casas, y conectaron sus nuevos aparatos a un reproductor de medios propietario y descargaron aplicaciones de código cerrado envueltas en DRM.

Me refiero al nuevo iPhone – y el nuevo SDK iPhone de Apple que permite a los desarrolladores construir aplicaciones “nativas”. El anuncio fue recibido con una ovación cerrada [4] por toda la red, específicamente en la comunidad de desarrolladores. La misma comunidad que exige todo de Microsoft, se siente especial y bendecida cuando Apple les da una metro de cuerda. Cuando Micrososft introdujo el DRM en el Media Player fue malo [5], malo [6], malo [7] – y ni siquiera era obligatorio, simplemente daba a los dueños de contenido una manera de distribuir y vender su contenido desde donde fuera.

Apple envolvió su iPhone SDK en tantas licencias, controles de seguridad y manejo de derechos que haría al equipo de Microsoft Active Desktop sonrojarse. La plataforma y el teléfono que pronto tomarán el segundo lugar, detrás de Symbian, en el mercado de teléfonos inteligentes son también los más cerrados y restringidos. Las aplicaciones pueden ser obtenidas de una sola fuente, iTunes, y las aplicaciones de código abierto, y su distribución, son terriblemente difíciles de hacer. ¿Cómo instalas una aplicación en el iPhone sin iTunes? ¿Dónde está la comunidad de activistas protestando por una interfaz estándar, abierta y con código gratis?

Más preocupante es cuál podría ser la próxima jugada. Ahora que Apple tiene su AppStore con aplicaciones en iTunes, ¿por qué no podría distribuir todas las aplicaciones a través de iTunes – para móviles y de escritorio? No hay razón para que no lo hagan – la respuesta a AppStore ha sido tan entusiasta que es casi seguro que veamos aplicaciones de escritorio distribuidas de la misma manera. Tan pronto como los usuarios se hayan acostumbrado a ver todo a través de iTunes, la distribución de software en la manera tradicional será casi imposible. Apple se habrá convertido en el portero, y los usuarios y desarrolladores pagarán felizmente la cuota a cambio de bonitos aparatos con bonitas aplicaciones.

Apple tiene muchos seguidores entre la comunidad de desarrolladores Open Source, y ya no puedo entender o justificar mi apoyo (escribo esto desde un MacBook). Construyeron OS X sobre FreeBSD (un proyecto que he apoyado de una manera entusiasta, contribuido a y sido usuario desde hace diez años o más), construyeron Safari sobre KHTML, y ahora usan librerías como SproutCore en MobileMe. Han tomado el código abierto y todo lo que se había creado y lo han usado para llegar al mercado más rápido – y aún así han construido, con iTunes y el nuevo SDK, construido una capa por encima de estos que excluye a los demás. Para Apple, el Código Abierto Source es genial cuando conviene a sus objetivos, pero no cuando se usa en el software de Apple y puede ayudar a las metas de otros.

La solución es sencilla. Si verdaderamente crees en los estándares abiertos, en el código abierto y las cosas buenas que han creado, no lo aceptes. El espíritu del código abierto era construir sobre el trabajo de otros de una manera transparente, porque ayuda a conseguir el bien común. A pesar de no apropiarse del mercado de ordenadores de sobremesa, la filosofía y sus consecuencias han destruido el mercado empresarial y muchos otros. El Open Source y los estándares mantienen a Microsoft y otras empresas grandes en su sitio, el movimiento en conjunto y su filosofía son muy reales. La solución no es adoptar nuevas licencias e intentar evitar esto, porque resulta en desastres como el de la GPL v3.

Debería ser posible poner una sencilla licencia BSD al código, y si una compañía grande usa el esfuerzo de otros de una manera que no es aceptable – el mercado debería ser capaz de arreglarlo, simplemente no lo compramos. La comunidad necesita hacer algo más que prestar meramente su apoyo al los estándares y la apertura como bandera (y en sus portátiles). El problema con Apple es que la demanda ciega es dirigida por una realidad distorsionada, así que los mismos desarrolladores que pusieron miles de horas en el kernel BSD ahora se dan la vuelta y compran un iPhone que utiliza ese mismo código, pero ahora está atado con DRM, licencias y restricciones colocadas allí por otros.

Fuente: Techcrunchit [8]

Sobre Nik Cubrilovic
Nik Cubrilovic es un emprendedor australiano, tecnológo, desarrollador de software y blogger. Nik es el fundador y CEO de Omnidrive, una plataforma de contenidos y almacenamiento web. Nik también fue el fundador de Solutionstap, una empresa de desarrollo de soluciones y software. Antes de Solutionstap, Nik fue desarrollador freelance, jefe de proyectos y especialista en seguridad en Australia, el Reino Unido, Suráfrica y por toda Europa. Nik ha contribuido a un gran número de proyectos open source y ha publicado diferentes vulnerabilidades de seguridad para diferentes plataforma y aplicaciones desde 1996. En 2007, Nik fue nombrado en la revista The Bulletin como uno de los "100 brillantes" de Australia.



URL:
http://www.faq-mac.com/noticias/31483/nuevo-jardin-vallado-apple-nik-cubrilovic