Serious problem: mono libraries - Problema grave: librerias de mono [REPO]

Proxecto:Trisquel
Componente:Misc
Categoría:informe de erro
Prioridade:normal
Asignado:Sen asignar
Estado:closed
Descrición

Following @arder in identi.ca. We talk about the issue of mono and libraries. Searching the repo Trisquel libraries are proprietary and licensed some code varied. In http://changelogs.ubuntu.com/changelogs/pool/main/m/mono/mono_2.4.4~svn151842-1ubuntu4/libmono2.0-cil.copyright can be found.
These libraries do not have the source file. Only with .deb that contain libraries consideration .ddl (obviously encrypted Microsoft style). For example: http://archive.trisquel.info/trisquel/pool/main/m/mono/libmono2.0-cil_2.0.1-4_all.deb and http://archive.trisquel.info/trisquel/pool/main/m/mono/libmono0-dbg_2.4.4~svn151842-1ubuntu4_i386.deb

--

Siguiendo a @arder en identi.ca. Se habla del tema de mono y sus librerias. Buscando en el repo de Trisquel se encuentran librerias privativas y con licencias variadas en parte de código. En http://changelogs.ubuntu.com/changelogs/pool/main/m/mono/mono_2.4.4~svn151842-1ubuntu4/libmono2.0-cil.copyright pueden encontrarse.
Estas librerias no cuentan con archivo fuente. Sólo con archivos .deb que examinando contienen librerias .ddl (obviamente encriptadas al estilo Microsoft). Como por ejemplo: http://archive.trisquel.info/trisquel/pool/main/m/mono/libmono2.0-cil_2.0.1-4_all.deb y http://archive.trisquel.info/trisquel/pool/main/m/mono/libmono0-dbg_2.4.4~svn151842-1ubuntu4_i386.deb

Dom, 06/13/2010 - 19:25
Prioridade:critical» normal
Estado:active» needs more info

> Siguiendo a @arder en identi.ca. Se habla del tema de mono y sus librerias.

Se comenta por allí que mono contiene ciertas piezas patentadas por Microsoft.
No confundais patentado con privativo: Microsoft tiene miles de patentes (hasta el doble click, patente US6,727,830) que amenazan a muchos otros paquetes de GNU/Linux y no tiene sentido eliminarlos por ello. Don't feed the troll.

> se encuentran librerias privativas y con licencias variadas
> en parte de código. En http://changelogs.ubuntu.com/changelogs/pool/main/m/mono/mono_2.4.4~svn151842-1ubuntu4/libmono2.0-cil.copyright pueden encontrarse.

¿Alguna de esas licencias es privativa?

> Estas librerias no cuentan con archivo fuente.

El código fuente está en http://archive.trisquel.info/trisquel/pool/main/m/mono/mono_2.4.2.3+dfsg.orig.tar.gz

> Sólo con archivos .deb que examinando contienen librerias .ddl
> (obviamente encriptadas al estilo Microsoft)

Supongo que quieres decir dll. DLL es el formato de librerías dinámicas en Windows y OS/2, y no tiene nada que ver con la encriptación. Las dll's binarias de los paquetes deb que indicas se compilan a partir del código fuente que he citado antes.

Dom, 06/13/2010 - 20:30

Gracias por responder Rubén.

Lo de las licencias lo comenté por el Copyright (c) Microsoft Corporation. All rights reserved antes de la aclaración de la licencia libre de MS.

No tengo mucho conocimiento en librerias dinámicas .dll

¿Convendría cerrar este tema?

Dom, 06/13/2010 - 20:50
Estado:needs more info» closed

Lo de poner "All rights reserved" es una mala costumbre, pero se puede ver en programas como Firefox sin que suponga un problema -siempre que la licencia libre se indique en el mismo lugar de forma clara.

Considero que, si bien las patentes de software son una clara amenza en los paises en los que están permitidas, no podemos dejar que las leyes particulares de esos paises influyan en el nuestra libertad. Mono es software libre a pesar de sus patentes.

Otra valoración distinta es si es buena idea recomendarlo y dejar que desplace a otras plataformas de desarrollo más adecuadas. Puesto que actualmente es una plataforma prescindible hemos decidido no distribuirla preinstalada, pero siendo software libre de uso legal no veo motivos para excluirla -y al conjunto de programas construidos con ella- de nuestros repositorios.

Cierro esta incidencia.