Gartner adverte para armadilha potencial de patentes de software na recente oferta da Microsoft
Segundo a Information Week, o Gartner está advertindo produtores de software de código aberto de que há riscos potenciais em acessar as documentações técnicas de compatibilidade que a Microsoft recentemente anunciou que disponibilizaria. “Não use a documentação da Microsoft a não ser que você tenha processos rigorosos de acompanhamento de patentes aplicáveis”, dis o relatório da pesquisa. Eu não tenho, portanto não usarei.
Saiba mais (informationweek.com).
• Publicado por Augusto Campos em
2008-03-03
Tenho ultimamente alertado as pessoas sobre o mono.Pode ser que seja legal programar em c sharp ,mas as patentes faz mal ao software livre e portanto não devemos programar em .net.Nao uso mais os programas do gnome baseados em .net.Não que eles sejam ruins,mas sim porque tem empresas envolvidas que se utilizam de patentes para inibir o crescimento do software livre.
O GNOME é um projeto GNU menos controlado que todos os outros e devemos lembrar que ele nasceu por que o KDE e os outros desktops da época utilizavam de alguma forma programas proprietários.Agora infelizmente houve uma troca de papéis.Claro que o kde não está livre de patentes porém a diferença do kde para o gnome é que ele tenta evitar ao máximo utilizar tecnologias patenteadas.
O GNOME poderia utilizar de python ou c.Não sei por que escolheram o mono.Ainda mais sendo um projeto GNU.Stallman seria bom nessas horas se ele tivesse o controle do gnome.
Ninguém confia mais no “fio do bigode” a Ms “prometeu” não processar, que povo mais desconfiado, contrato é coisa do passado agora.
Mesmo que seja uma promessa,mas deveria adaptar ou eliminar patentes ,ainda mais com a ms que tem atualmente ameaçado o software livre com patentes e fazendo contratos contratos indevidos com a novell.
É obvio que o mono é forçado a ser utilizado no gnome.Icaza e a Novell financiam o mono.E isso trará muita vantagem competitiva para a Novell ,e assim destruindo a liberdade das pessoas.
A maioria das distribuições Linux traz os bindings Gnome para várias linguagens, incluindo Python e Perl. Se você não vê muitos aplicativos Gnome python/perl por aí, fazer o quê? O Gnome tem muitos aplicativos usando o binding C# porque a Novell investe nisso e investe no desenvolvimento do Gnome, como seria de se esperar da empregadora do Icaza.
Apesar disso, a maioria dos aplicativos Gnome ainda é C/C++…
O C# em si, é padrão ECMA/ISO e a Microsoft já abriu mão das patentes em torno dele.
Partes críticas que devem ser evitadas são ASP.NET e cia, que não tiveram suas patentes liberadas.
Já que nós que usamos Linux não gostamos do FUD da Microsoft em cima de nós, vamos evitar o caminho inverso também. Dá para usar tranquilamente C# no Gnome, sem se preocupar com patentes…
Chega de FUD a respeito do mono no gnome (leiam também os comentários):
http://jeffreystedfast.blogspot.com/2008/02/lots-of-gnomemono-fud-lately.html
Também tinha lido um outro texto que dizia que o Icaza não dá o pitaco faz tempo no Mono, mas não achei.
Detalhe: não gosto nem um pouco de Mono.
@tiaggs,
A MS prometeu não processar quem? Que eu saiba prometeu não processar desenvolvedores que não distribuíssem comercialmente. Ou seja, qualquer um que faça uso comercial das tais “patentes” pode ser processado pela MS.
É uma boa você entender bem as coisas antes de se precipitar. Termos como “a MS abriu a especificação…” (abriu como assim?), “a MS prometeu não processar…” (não processar quem), “a MS abriu mão das patentes..” (como assim? ela não tem mais as tais patentes?).
Dê uma olhada na notícia em questão e entenda bem o que é que esta sendo “aberto” e exatamente as conseqüências disso. Qual é o interesse da MS?
Contrato não é coisa do passado. Mas você precisa ler as “letras miudas”. (De qualquer maneira, pela lei dos EUA, isso nem é mesmo um contrato! É uma promessa.)
André Caldas.
Apenas a patente do C# é algo mto distante do que é todo o MONO, que inclui o runtime, winforms, etc. Ou alguém consegue usar apenas o C# sem usar o MONO?
Sem querer fugir muito do assunto… ja fugindo… eu acho… ou não!
Se é pra usar ambiente desenvolvido por uma empresa, vou de Adobe que aparentemente está começando a caminhar mais próxima ao OSS. Agora que eles lançaram o AIR 1.0 (Win e Mac) e ja disseram que a versão para Linux sai ainda esse ano, quem vai querer ir de Silverlight/Moonlight? (Vai, isso tem uma ligação com Mono sim. :)
A M$ é evil e sempre vai ser e quem acreditar no contrário ou é muito ingenuo ou muito otário.
Gostaria que alguém disponibilizasse uma listagem com todos os programas do gnome que usam a famigerada tecnologia do mono. Eu e muita gente já poderíamos desistalar estes programas altamente duvidosos (legalmente falando) de nossos computadores. Se alguem puder, estará contribuindo com a liberdade de muita gente.
Quando o Mono executar o #Develop eu começo a estudar C: . Pra imprimir strings no terminal não precisa não, eu uso o Bash mesmo.
Tem duas linguagens muito fortes no conceito multiplataforma: Java e Python. Das VMs, o LLVM anda arranhando a reputação do GCC. Ou seja, o C: e o !YET ja perderam. Pede pra sair…
O único que vem padrão no gnome na maioria das vezes é o Tomboy.
O beagle não vem instalado por padrão,mas muita gente instala.
http://www.mono-project.com/Screenshots
Use Open Microsoft API, and get for FREE: Microsoft Sue 2008!
Developers! Developers! Developers!
Eu Pretendo migra para o KDE depois que o 4 ficar estável e estiver com todos os aplicativos portados, não quero saber mais do GNOME!!!
Cezar e elf_liar:
mandei num comentário acima um link que diz que o único programa oficial do gnome que é em Mono é o Tomboy e desmente o FUD que a Novell está enchendo o gnome de Mono ou que o gnome agora dependa dele. Algumas distros vêm por padrão com Banshee e F-Spot que também são em Mono, mas não fazem parte do gnome.
Segue a lista de aplicações, divida por categorias, da versão em desenvolvimento do gnome:
http://live.gnome.org/TwoPointTwentyone
“Claro que o kde não está livre de patentes porém a diferença do kde para o gnome é que ele tenta evitar ao máximo utilizar tecnologias patenteadas.”
Quero que você me diga em quais patentes o KDE está preso.
para mim aguardo a estabilidade do KDE 4, o gnome é muito problemático muito pesado, se eles resolverem reescrever o gnome todo em C#, ótimo, pois assim poderão corrigir um bocado de broncas, o C#, a runtime do Mono, e as libs de sistemas (fora a System.Winows.Forms e ASP.Net) nem estão sobre patentes.
Sobre o Mono no Gnome.
Realmente, a única aplicação distribuida pelo Gnome feita com Mono é o Tomboy. E Detalhe, estão discutindo a sua substituição.
@miranda,
Eu não sei muito sobre KDE, não. Dizem que é praticamente impossível fugir de patentes, e até onde eu saiba, o KDE não tem nenhuma política relativa a “administração de patentes”. Patentes não são “uma por aplicativo”.
Alguns exemplos (posso incluir a biblioteca LIBQT? E o K3B?):
Uso de abas na interface gráfica (libqt), usar um aplicativo como “front-end” de outros (Acho difícil o KDE não fazer isso. Mas o K3B certamente faz.), Janelas – X/KDE (Isso se aplica a qualquer sistema de janelas! Não sei se isso se aplica diretamente ao KDE… pra que serve mesmo o KDE? Digo, tecnicamente.), detector de caps-lock (acho que meu screen-saver faz isso!)
Pode até ser que o KDE não venha a ter problemas com patentes. O que eu acho difícil, já que a Apple tem tendência a patentear vários conceitos de interface gráfica (KDE4?). Mesmo que o KDE não tenha problemas, o servidor Xorg terá, o kernel terá e outros aplicativos terão. O Gnome, pelo menos, usa um tal de CORBA… uma busca por “CORBA patents” no google me retornou 70.000 resultados.
Pensar que o KDE, ou qualquer outro aplicativo está livre de patentes, apenas porque você nunca as viu é um pouco ingênuo. Lembre-se: “Yo no creo en las brujas, pero que las hay, las hay…”
André Caldas.
“Quero que você me diga em quais patentes o KDE está preso.”
Não sei também , a ms disse que o software liver tem problemas com mais de 200 patentes.Hoje é impossível fazer programas que não utilize patente alguma.Claro que as patentes são absurdas do estilo
“clique duplo do mouse”.
Sobre as declarações recentes da MS.
De volta aos anos 90 dá pra lembrar, vagamente, o que a MS fez com o HTML. Adotou o padrão e foi desfigurando até chegar nos dias de hoje, onde designers precisam ter 4 browsers instalados, no míniomo (IE5, IE6, IE7 e FF).
Em 1996 veio a tona a política da MS utilizada no caso do HTML:
Era esta a política da MS. Adota (ou adiquire), desfigura para exterminar. Será que eles não estão fazendo o mesmo pelo SL?
Eu não utilizaria programas de uma empresa que burla falhas da gpl e que vive fazendo ameacas ao software livre.
E aplicacoes feita em linguagem c sao mais rapidas.Nao concordo que nenhu núcleo seja feito em alguma linguagem semelhante ao mono.
Contraditorio ,o software livre vive se defendendo de patentes,mas continua utilizando tecnologias patenteadas mesmo com alternativas disponiveis.
E atualmente a trend micro tem processado a barracuda networks por causa do clamav que é software livre.
A SCO tinha parceria com a ms.Ja fomos processados por ter codigo utilizado no Unix dela.
Gnome antigamente era um projeto radicalmente mais livre que o kde.
O que sera que aconteceu
Acho que isso tudo é um sinal para ter MUITO cuidado com patentes.
Larguem mão do C#, tem tanta linguagem boa hoje em dia, como Java, Python…
há um erro no texto. está ‘dis’ ou invés de ‘diz’.
Brasil nem tem políticas de patentes de software, então que se ferrem os EUAnos com suas patentes, mesmo que venha de lá boa parte de uso de tecnologia, eu nem dou a minima, para mim patente é uma idéia abstrata e que é impossível de entender, eles dizem que é a seguinte definição na Wikipédia:
Isto é, tem de ser substancialmente diferente de qualquer coisa que esteja já patenteada, que já esteja no mercado, ou que já tenha sido escrito numa publicação, ou qualquer apresentação oral (escrita ou oral). Na verdade, o requisito de novidade não pode ser aferido para a própria invenção antes de um ano da mesma ser discutida publicamente, tanto por meios escritos, quanto por meios orais
Quer dizer tem que ser realmente algo que nunca tenha existido antes, contudo se você inventar um carro que use discos ao invés de rodas ele pode ser patenteado, o que é muito estranho para mim.
Deixou de ser um carro?