Esta semana Stallman ha pataleado nuevamente contra algo que no le ha parecido. Los desarrolladores de Debian han decidido integrar Mono (que es una implementación libre de .NET, un framework propio de Microsoft) en Squeeze, la versión en pruebas de Debian, el futuro reemplazante de Lenny. Sencillamente el hecho de añadir el paquete como uno más en la instalación.
Al parecer el motivo por el cual Debian acepta integrarlo por defecto es que lo necesita uno de sus programas, el Tomboy, una aplicación para tomar notas bastante popular.
La decisión fue criticada, no sólo por ser ideológicamente incorrecta, sino por añadir dependencias pesadas (de más de 50 MB) al disco de instalación de Squeeze.
Pero los planteamientos de Stallman (aunque personalmente no me convencen) algo de sentido tienen y su advertencia no es tan descabellada.
Stallman sostiene que Microsoft podría eventualmente exigir el uso de las licencias y por lo tanto, crear inconvenientes graves a Linux debido al uso de implementaciones con sus licencias. En otras palabras, posibles juicios que la empresa de Redmond podría ejercer por utilizar Mono
Un comentarista de Menéame decía:
El peligro son las patentes, mono es una implementación de .net y .net está sujeto a multitud de patentes que Microsoft puede usar. Puedes programar en mono si quieres y no hay ningún problema, de hecho ya exiten muchas aplicaciones de calidad hechas en mono cómo gnome-do o banshee pero si incluyes mono por defecto te arriesgas a que partes importantes del sistema acaban dependiendo de el y en caso de que Microsoft lance una guerra de patentes haría muchísimo daño a Linux
De Microsoft se podría temer porque amenazas contra Linux y sus supuestas violaciones de patentes ya ha hecho y con motivos mucho más peregrinos.
¿Será que esta vez Stallman es la voz de la cordura o es otro arranque ideológico que no hay que tomar en serio? “No se arriesguen”
Las preguntas son dos:
¿Existe una posibilidad cierta de alguna demanda de Microsoft a Debian por violar sus patentes al proveer Mono en la instalación?
¿Esto podría afectar a Linux en su conjunto?
La imagen pertenece a SappyMooseTree y es Creative Commons
en tu correo electrónico.
en las redes sociales.



14 Comentarios en "¿Cuál es el problema con Mono?"
Vota esta noticia en Linux Rank
Lunes, 29 junio, 2009 a las 5:16
¿Cuál es el problema con Mono?…
Esta semana Stallman ha pataleado nuevamente contra algo que no le ha parecido. Los desarrolladores de Debian han decidido integrar Mono (que es una implementación libre de .NET, un framework propio de Microsoft) en Squeeze, la versión en pruebas de …
ignacio
Lunes, 29 junio, 2009 a las 8:50
Como siempre digo, la culpa no es del chancho, sino de quien le da de comer.
Giorgio Grappa
Lunes, 29 junio, 2009 a las 10:09
Si me lo permites, contestaré a tus dos preguntas con otras dos:
¿Era imprescindible meter Mono predeterminado en Debian?
¿Tiene GNU/Linux –o la víctima elegida, digamos Debian– dinero suficiente para hacer frente a las possibles demandas de Microsoft?
Rafael Hernamperez
Lunes, 29 junio, 2009 a las 10:35
Yo creo, más bien, que MONO favorecería a Linux y a Microsoft. Si triunfa, Microsoft y otros fabricantes podrían introducirse en el mundo Linux a través de este framework. Los adeptos hacen grandes a las organizaciones, poner demandas podría ser perjudicial incluso para Microsoft, por el rechazo que provocaría en todos los sentidos.
¿Ha habido rechazo por usar C en Windows (recordemos que nació con Unix)? ¿Ha habido rechazo por que toda aplicación que se ejecuta en un ordenador (ya sea Linux, Windows, Solaris, C, Java, etc.), corre por debajo en lenguaje ensamblador que es un conjunto de instrucciones del microprocesador, el cual tiene patente? En este último caso, a Intel le favorece que cuanta más aplicaciones corran bajo este procesador, mejor, pues más vende.
bachi.tux
Lunes, 29 junio, 2009 a las 12:27
Microsoft = Juicios!
Cuidado, comunidad. Éstos se van a aprovechar solo cuando Mono sea indispensable en los Sistemas Linux.
aladaris
Lunes, 29 junio, 2009 a las 12:51
Yo creo que esta vez hay que tomarselo en serio…
diego \ Durmiendo Afuera
Lunes, 29 junio, 2009 a las 15:10
no entiendo porque tanto Tomboy, si tenemos por ejemplo a Gnote escrito en C++,
pasos en falsos me parece que da equipo de Debian
jocho
Lunes, 29 junio, 2009 a las 15:36
50MB? no molesten puessss, si va para el netinstall es una pesima idea!!!!, que los de Debian primero piensen en pasar KDE4 a Squeeze que es un motivo por el cual ya no uso dicha distro casi :S
Reoba
Lunes, 29 junio, 2009 a las 16:44
Yo opino lo mismo que bachi.tux, Microsoft se aprovecha de cualquiera, es como un Mr.Burs robándole el dulce a un niño, aunque Mr.Burns nunca puede xD.
Creo que se deberian de evitar dependencias de cualquier tipo con Microsoft, así que no apoyo el comentario de Rafael.
hacktroz
Lunes, 29 junio, 2009 a las 21:18
bueno, yo creo que podria utilizar mono, pero no depender de el, solo imaginen que seria como la gripa, primero se infecta el cuerpo y aunque se logra neutralizar, sigue vivo en nuestro cuerpo, asi es esto, aunque logren bloquear algunas dependencias de microsoft, mono va a seguir vivo y dando mas molestias de las que da windows.
vincegeratorix
Martes, 30 junio, 2009 a las 17:49
@Rafael Hernamperez
no le conviene a M$ mucho…
porque existen muchas aplicaciones escritas para .net… que ahora sólo son para windows, pero con esto, se podrán usar en GNU/Linux, lo que hará cada vez más fácil el traspaso…
@bachi.tux
X2
en todo caso.. si se fijan, mono está impulsado por Novell (se podría decir que es su “dueño”, aunque el SL casi ni tiene dueñ@)
en todo caso lleva varios años, y no ha pasado mucho… esto podría suponer la gota que rebalse el vaso, mejor no arriesgarse demasiado
PD: estoy en un live
DrCacho
Jueves, 2 julio, 2009 a las 12:00
Me gustaria compartir unas opiniones:
Por una parte, entre Novel y M$ por ahora hay un contrato de “no denuciarse judicialmente por infringir patentes”, que aparentemene abarca tambien a Mono (fuente: http://en.wikipedia.org/wiki/Mono_%28software%29#Mono_and_Microsoft.E2.80.99s_patents). En base a este acuerdo, no habria problemas, peeero… uno nunca sabe.
Por otra parte, migrar una aplicacion .net en Windows a una en Mono, es un PARTO, en particular si usas asemblies que usa muchos PInvoke (llamadas a funciones del SO). Lo mas sencillo seria desarrollarla en Mono, pero las herramientas no estan a la altura del Visual Studio, asi que aqui estamos.
¿Mi opinion? Esta bueno que lo incluyan, pero la dependencia del framework, no se hasta que grado es conveniente.
Hoy tienen un acuerdo, mañana, quien sabe!
mmm...
Lunes, 6 julio, 2009 a las 21:08
Solo les recuerdo a los “anti-Mono” que hay multitud de patentes. Si escribes algo medio serio muy probablemente ya estás violando una patente. Lo que pasa es que hay mucho tonto que solo se fija en las patentes que posee MS.
El problema es el sistema de patentes, no Mono.
salsalha
Miércoles, 8 julio, 2009 a las 21:25
Para mi, que MONO, viene de MONOPOLIO, asi que mucho cuidado señores!