fish
Power Member
Estou admirado por ainda não haver um topico que foque este assunto, de extrema importância, mas em relação ao qual todos parecem estar indiferentes.
Complementando o meu outro tópico, aqui fica a história:
Hoje em dia, quem quer que faça software, pode fazer o que quer que seja com ele: comercializá-lo, distribui-lo gratuitamente, cedê-lo para modificações, etc. E isto sem se preocupar se já existe um programa parecido, que faça o mesmo, ou com alguns aspectos semelhantes: desde que o programa seja escrito por ti, não deves satisfações a ninguém.
Este é o cenário Europeu. Por outro lado, nos EUA, é permitido criar o que se chamam Patentes de Software. Estas patentes funcionam em tudo como patentes normais: quando alguem inventa um coisa, patenteia-a para proteger a sua ideia. Analogamente, com as Patentes de Software, quando alguém cria código-fonte pode patenteá-lo.
Ora à partida pode parecer legítimo registar uma coisa que nós fizemos, mas não esqueçamos: patentear uma coisa significa que ninguém pode utilizá-la sem autorização do criador. E não esqueçamos também que para se fazer uma patente não é preciso ter uma grande invenção, não é necessário patentear um programa completo, pode-se patentear um sub-programa, uma rotina, por mais bássica e elementar que seja. O que nos leva à questão: Como seria se tivesses que pedir autorização de cada vez que quisesses fazer um programa com uma Scroll-Bar, só porque alguém já inventou esse conceito? Como seria se tivesses de pagar a alguém para fazer um programa que utilizasse um certo Layout ou tivesse um certo tipo de Interface só porque alguém já teve essa ideia e conseguiu patenteá-la antes de nós? É fácil ver que tal seria um travão enorme ao desenvolvimento de software, e transformaria a arte de programar num sistema potencialmente monopolista.
O que nos remete para o que é realmente importante: O Parlamento Europeu está prestes a passar uma lei que autoriza as Patentes de Software, sob pressão do sistema de patentes e lobbies da industria. Esta lei já passou a "primeira fase" de aprovação, e está neste momento a ser discutida em Bruxelas. É provável que a lei seja aprovada, mas o rumo ainda pode mudar.
Não há muito que cidadãos normais possam fazer, além de protestar.
Podemos difundir informação, pôr assinaturas e banners contra as patentes, podemos escrever cartas ao governo e aos partidos candidatos às eleições (ver também o topico que mencionei acima), e podemos protestar junto do parlamento Europeu (afinal de contas temos lá o Barroso =) , enviando cartas e participando em manifestações em Bruxelas, ou noutros pontos.
Aqui ficam sites com informação mais completa (se souberem de algum digam para pôr aqui):
http://www.nosoftwarepatents.com (também em pt)
http://swpat.ffii.org/
http://lpf.ai.mit.edu/Patents/patents.html
Já agora queria pedir aos moderadores que arranjassem um Sub-Forúm para este assunto, se acharem pertinente. Desculpem o tamanho do post, mas achei que era necessário. Se alguma informação estiver incompleta ou incorrecta agradeço que me corrijam.
Abraços [[]]
Complementando o meu outro tópico, aqui fica a história:
Hoje em dia, quem quer que faça software, pode fazer o que quer que seja com ele: comercializá-lo, distribui-lo gratuitamente, cedê-lo para modificações, etc. E isto sem se preocupar se já existe um programa parecido, que faça o mesmo, ou com alguns aspectos semelhantes: desde que o programa seja escrito por ti, não deves satisfações a ninguém.
Este é o cenário Europeu. Por outro lado, nos EUA, é permitido criar o que se chamam Patentes de Software. Estas patentes funcionam em tudo como patentes normais: quando alguem inventa um coisa, patenteia-a para proteger a sua ideia. Analogamente, com as Patentes de Software, quando alguém cria código-fonte pode patenteá-lo.
Ora à partida pode parecer legítimo registar uma coisa que nós fizemos, mas não esqueçamos: patentear uma coisa significa que ninguém pode utilizá-la sem autorização do criador. E não esqueçamos também que para se fazer uma patente não é preciso ter uma grande invenção, não é necessário patentear um programa completo, pode-se patentear um sub-programa, uma rotina, por mais bássica e elementar que seja. O que nos leva à questão: Como seria se tivesses que pedir autorização de cada vez que quisesses fazer um programa com uma Scroll-Bar, só porque alguém já inventou esse conceito? Como seria se tivesses de pagar a alguém para fazer um programa que utilizasse um certo Layout ou tivesse um certo tipo de Interface só porque alguém já teve essa ideia e conseguiu patenteá-la antes de nós? É fácil ver que tal seria um travão enorme ao desenvolvimento de software, e transformaria a arte de programar num sistema potencialmente monopolista.
O que nos remete para o que é realmente importante: O Parlamento Europeu está prestes a passar uma lei que autoriza as Patentes de Software, sob pressão do sistema de patentes e lobbies da industria. Esta lei já passou a "primeira fase" de aprovação, e está neste momento a ser discutida em Bruxelas. É provável que a lei seja aprovada, mas o rumo ainda pode mudar.
Não há muito que cidadãos normais possam fazer, além de protestar.
Podemos difundir informação, pôr assinaturas e banners contra as patentes, podemos escrever cartas ao governo e aos partidos candidatos às eleições (ver também o topico que mencionei acima), e podemos protestar junto do parlamento Europeu (afinal de contas temos lá o Barroso =) , enviando cartas e participando em manifestações em Bruxelas, ou noutros pontos.
Aqui ficam sites com informação mais completa (se souberem de algum digam para pôr aqui):
http://www.nosoftwarepatents.com (também em pt)
http://swpat.ffii.org/
http://lpf.ai.mit.edu/Patents/patents.html
Já agora queria pedir aos moderadores que arranjassem um Sub-Forúm para este assunto, se acharem pertinente. Desculpem o tamanho do post, mas achei que era necessário. Se alguma informação estiver incompleta ou incorrecta agradeço que me corrijam.
Abraços [[]]