viernes, febrero 18, 2011
|
En lo que sin duda será algo controversial, se ha descubierto que en el nuevo documento legal que toda empresa o persona debe firmar para poder vender o distribuir aplicaciones en Windows (a través del Windows Marketplace), Windows Phone 7, o Xbox Live, se prohibe aparentemente la entrada de aplicaciones del tipo Open Source (Código Libre).
Aun falta ver cómo se defiende Microsoft al respecto (pues al final del día, habría que ver si existe alguna razón racional al respecto, que lo dudo), pero esto sin duda significa que cualquier aplicación que siga ese modelo, o que incluso utilice código parcial basado en ese modelo, no será aprobada por Microsoft. Esto de entrada elimina básicamente la vasta mayoría de aplicaciones de Linux, por los que soñaban con integrar su código de Linux con aplicaciones en Windows Phone 7 en celulares Nokia, quedarán bastante decepcionados... Yo personalmente no entiendo esta medida, en particular dado el caso de que si hay algo que Microsoft necesita en estos momentos (en particular para su naciente plataforma de Windows Phone 7) es desarrolladores y software. Ya veremos como evoluciona este tema en las próximas semanas (en particular si esto es un simple error de interpretación legal, y/o si Microsoft aclarará la situación oficialmente)... fuente ACTUALIZACIÓN: Como explican en esta fuente, las variantes de Open Source prohibidas de las tiendas de Microsoft son todas las versiones de GPL (no solo la GPLv3), la licencia Ms-RL del mismo Microsoft, y todas las variantes del tipo "copyleft". Sin embargo, aparenta que variantes más flexibles como BSD, MIT/X11, Apache y Ms-PL sí se podrán instalar. Ese artículo también ofrece un motivo racional para evitar el tipo de licencias como las del GPL: Estas requieren que no solo el código fuente de la aplicación en sí esté disponible, sino que además cualquier dependencia adicional para poder compilar y ejecutar el código. Citan como ejemplo lo que hizo una vez la compañía TiVo (la que vende las cajas que acceden a guía de TV y te permiten grabar programas a un disco duro para verlos en otro momento), en donde la empresa "liberó" todo el código de su software, pero en el momento de uno compilarlo y tratar de instalarlo en una caja TiVo se hacía imposible, ya que el código requería de una firma digital para instalar, y TiVo nunca liberó ese código de protección, por lo que al final del dia era inútil tener el código liberado ya que no podías hacer nada con este. Por razones similares, Microsoft prohibe este tipo de licencias, ya que conllevaría a tener que liberar también el código de protección de estas tiendas virtuales, lo que debo admitir suena razonable por parte de Microsoft. ¡Gracias al lector Pavel Stephan Muñoz por el enlace que utilicé para explicar esta actualización! autor: josé elías |
34 comentarios |
Linux , Software , Windows / Microsoft |
Comentarios
Añadir Comentario |
en camino a la singularidad...
©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax
Seguir a @eliax
WTF???
Aunque no me sorprende viniendo de Micro$oft.