Foro de elhacker.net

Foros Generales => Noticias => Mensaje iniciado por: Novlucker en 20 Julio 2010, 14:04 pm



Título: Microsoft libera IronPython y IronRuby bajo la licencia Apache
Publicado por: Novlucker en 20 Julio 2010, 14:04 pm
Miguel de Icaza fue uno de los primeros en mencionarlo (http://tirania.org/blog/archive/2010/Jul-17-1.html), que IronPython (http://ironpython.codeplex.com/) y IronRuby (http://github.com/ironruby/ironruby/), las implementaciones de Python y Ruby para .NET, así como el Dynamic Language Runtime (DLR) (http://dlr.codeplex.com/) sobre el que fueron construidas —a su vez encima de la Common Language Infrastructure (http://msdn.microsoft.com/en-us/netframework/aa569283.aspx)—, migraron de la Microsoft Permissive License (https://www.microsoft.com/opensource/licenses.mspx) (MPL) a la licencia Apache v2.0 (http://www.apache.org/licenses/LICENSE-2.0.html).

¿Cuál es la razón del cambio? Según palabras de un vocero de la compañía:

"Recibimos comentarios directamente de los clientes diciéndonos que cada vez más la licencia Apache v2.0 es la licencia preferida para trabajar en proyectos con IronPython y IronRuby. Aunque la Microsoft Public License es una buena licencia, queremos apoyar esas peticiones [...]"

Aunque la licencia MPL ha sido cerficada como open source por la OSI (http://www.opensource.org/), la verdad es que en la práctica es muy común encontrar proyectos con licencia Apache. Por ejemplo, la mayoría del código publicado por grandes empresas como Google, Twitter y Facebook. ¿A qué se debe tal popularidad? Porque solo requiere que se preserve el mensaje de copyright y la descarga de responsabilidades (disclaimer (http://en.wikipedia.org/wiki/Disclaimer)) por el uso del código, con lo que es posible desarrollar incluso software propietario a partir de él. Esto es lo que evita que sea una licencia copyleft (http://www.gnu.org/copyleft/).

De por sí RMS critica (http://bitelia.com/2010/07/stallman-no-utilicen-la-plataforma-net) constantemente la platorma .NET; creo que la migración a la licencia Apache no cambirá mucho su opinión. Para la mayoría de los desarrolladores el tema será simplemente más práctico.

Fuente:http://bitelia.com/2010/07/microsoft-libera-ironpython-y-ironruby-bajo-la-licencia-apache


Título: Re: Microsoft libera IronPython y IronRuby bajo la licencia Apache
Publicado por: [D4N93R] en 20 Julio 2010, 14:34 pm
Arriba .net!!