Skip to content, sitemap or skip to search.

Personal tools
Join now
You are here: Home pt-br noticias Por que o software livre não deve depender do Mono ou C#

Por que o software livre não deve depender do Mono ou C#

by Jeanne Rasata Contributions Published on 23/07/2010 11h26
por Richard Stallman

A decisão de Debian de incluir Mono no seu meio principal de instalar GNOME, por conta de Tomboy que é um aplicativo escrito em C#, leva a comunidade em uma direção de risco. É perigoso depender em C#, então precisamos dissuadir seu uso.

O problema não é único a Mono; qualquer implementação livre de C# teria o mesmo problema. O perigo é que Microsoft provavelmente está planejando a forçar todas as implementações livres de C# a serem paradas um dia usando patentes de software. (Veja http://swpat.org e http://progfree.org.) Este é um perigo sério, e somente loucos ignorariam-no até o dia que acontecer. Precisamos ter precauções para nos protegermos contra este futuro perigo.

Isso não quer dizer que implementando C# é algo mal. Implementações livres de C# permitem ao usuário de utilizar seus programas de C# em plataformas livres, que é bom. (O Projeto GNU também tem uma implementação de C#, chamada Portable.NET.) Idealmente queremos fornecer implementações livres para todas as linguagens que programadores têm usado.

O problema não está nas implementações de C#, mas sim nas de Tomboy e outras aplicações escritas em C#. Se perdemos o uso de C#, perderemos os aplicativos também. Isso não os faz antiéticos, mas quer dizer que escrevendo-os e usando-os é um grande risco.

Devemos organizarmos sistematicamente para dependermos em implementações livres de C# o mínimo possível. Ou seja, devemos dissuadir pessoas de escreverem programas em C#. Portanto, não devemos incluir implementações de C# na instalação padrão de distribuições de GNU/Linux ou em seus meios principais de instalar GNOME, e devemos, quando for possível, distribuir e recomendar aplicações não-C# ao invés de aplicativos C# comparáveis.

(Uma versão anterior deste artigo disse incorrectamente que Mono seria instalado por padrão em Debian. Temos corrigido este texto, e nos desculpamos pelo erro.)

(Translation by/Tradução de Patrick Braga.)

Document Actions

The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work.

fsf.org is powered by:

 

Send your feedback on our translations and new translations of pages to campaigns@fsf.org.