Si hay algún concepto en este sitio que no conozcas, revisa su significado en nuestro F.A.Q.

La polémica de MONO

MONO, la implementación libre de C# ha sido esta semana objeto de múltiples declaraciones, motivado por la por la inclusión de este en Debian. El problema de MONO (denunciada por Richard Stallman) es que al ser una implementación libre de un lenguaje de programación que responde a patentes (de Microsoft), MONO podría ser demandado, dejando inutilizables los programas escritos con este.

A la polémica Ubuntu (Ubuntu Technical Board) respondió diciendo que nadie a sido demandado por Microsoft (aun) por el uso de C#.

Cabe recordar que anteriormente Microsoft ha demandado múltiples veces a aplicaciones maduras que utilizaban patentes de Microsoft, y esto no son múltiples hechos aislados, si no una estrategia descubierta en los “Documentos secretos de Halloween”, para así, con sus patentes destruir proyectos libres.

Terminando con la polémica, Debian anuncio que MONO no sera pre-instalado en ninguna edición de su próxima versión de Debian, ya que para correr GNOME no es necesario su uso.

Tal vez polémicas como esta sean necesarias para crear conciencia entre los desarrolladores del peligro de C#, y que así usen lenguajes de programación que no tengan patentes como los son C++, Python, C, Ruby, Java, y un largo etcétera.

Más información (ingles):

The technical argument against Mono in Debian | http://planet.gnu.org/gnutelephony/?p=3

Why free software shouldn’t depend on Mono or C# (por Richard Stallman) | http://www.fsf.org/news/dont-depend-on-mono

Más información (ingles):

14 comentarios.

  1. Gracias, me aclaraste todo el problema que había con mono, me había dado flojera averiguarlo, pero hace algunos días que lo había visto en un par de blogs

    Saludos

  2. no me jode la licencia, si quiere que use WTFPL, lo que me jode es como se arrastra como babosa renga, googleen Benchmarks y veran…

  3. Gracias por la información, la había leído en toros sitios, pero aquí es donde por fin la he entendido.
    Clara y concisa.
    Gracias.

  4. Te has liado. C# es un lenguaje aprobado por la ECMA e ISO y por tanto, totalmente estandarizado. No hay nada peor que ver paletos que profesan religión ciega, tanto a la Iglesia como a “software libre”.
    Dejad los fanatismos.

    PD.: yo uso linux desde hace casi 10 años, osea q no me tacheis de hereje :P

  5. @Kike: estandar != sin patentes. C# esta patentado.

  6. Azag una pregunta, ¿Bajo que tipo de licencia están .NET y C#?

  7. @kiefer: me refería a patentes, error corregido. Osea los de Microsoft fueron a la oficina de patentes luego de crear C# y .NET, y lo patentaron.

  8. Ok, pero detrás de las patentes me imagino que habrá un copyright bastante grande.
    Disculpa si estoy diciendo alguna locura, no domino mucho estos temas

  9. @kiefer: http://robertmh.wordpress.com/2009/07/04/what-does-rand-mean/
    No, las patentes son patentes. Nadie puede usarlas, solo que el autor puede prometerte que no te demandara…

  10. Y lo hacen
    http://www.muylinux.com/2009/07/07/microsoft-no-perseguira-a-mono/

    Pero, ¿Quien nos da seguridad de esto?

  11. Nadie. Todo lo contrario, la historia nos asegura que si MONO se hace popular, lo demandaran.

  12. Hola ya Microfsoft libero a c# y a CLI lo que quiere decir que la plataforma mono , esta de fiesta ya c sharp es libre, si queiren averiguenlo en san google.

    pronto habra un arevolucion en linux ya tenemos acceso al .net de csharp, encuanto a los demas lenguajes nose, ecepto ionpython iron ruby, por lo que tenemos ya 3 leguajes .Net para el desarrollo de linux.

    adios y esto fue todo.

  13. muy bonito y todo, pero MONO viene de MONOPOLIO. Si el pingüino se vuelve monodependiente, una llamada de bill a sus abogados, entierran al buen tux y adiós! (consecuencia linux se retrasaría exactamente el tiempo que dependa de mono, me hago entender?)

  14. salsalha aquí el único retrasado eres tú! Ni te haces entender ni se te entiende…

Escribe un comentario.