Monthly Archive for Agosto, 2009

O puzzle das patentes de software

Não percebo grande coisa de patentes de software, mas fiquei mais atento ao assunto desde as campanhas na europa contra e a favor deste tipo de leis que houve há uns anos. É realmente um conceito assustador e difícil de debater… por um lado, penso que deverá haver um mecanismo que proteja os inventores no mundo do software, tal como no mundo mais físico das invenções mais tradicionais. Veja-se o exemplo do inventor do limpa pára-brisas ilustrado no filme “Flash of Genius”, que foi enterrado em anos de luta judicial pelas grande companhias da indústria automóvel dos EUA. Teve de gastar uma vida para poder ver os seus direitos reconhecidos… a postura dos seus usurpadores foi que ele era pequeno demais e seria por isso derrotado pelo esforço da batalha judicial e não por ter ou não razão. Mas por outro lado…

Agora, temos o caso extraordinário da Microsoft ter sido proibida de comercializar o seu Word! Depois de uma pequena firma Canadense ter provado que uma patente sua é usada pelo programa, de forma não autorizada, o juíz  achou por bem mandar parar a venda do programa infractor…

Esta decisão causa-me algum espanto. Estou convencido que a lei de patentes acaba por interessar bem mais aos interesses das grandes empresas do que das pequenas empresas e individuos, tal como é ilustrado no filme. Penso que a situação actual nos EUA é mantida muito pela inércia criada pelas grandes empresas. Afinal, em 100 casos irão ganhar a maioria e assim o balanço custo-benefício será positivo. Mas neste caso da Microsoft, se a decisão de parar a venda do Word for realmente avante, o prejuízo para a MS deverá ser substancial. Muito substancial…

Mas o pasmo aumenta quando lemos o que esta patente protege:

(…)the capability of opening a .XML, .DOCX, or .DOCM file (”an XML file”) containing custom XML.

Será que esta descrição não abrange uma imensidão de programas? Mesmo considerando que foi registada em 1994 e aceite em 1998, parece um pouco oca.

Para além da lição de “provar o seu próprio veneno”, onde uma grande empresa acaba derrotada em tribunal por causa de patentes de 3ros, dá a sensação que esta patente é tão genérica e tão vazia de conteúdo original, que ficamos todos em risco sempre que escrevermos um programita que lide com ficheiros xml.

Como se chegou a este ponto? Onde está o bom senso? Se calhar, para as coisas mudarem, terá de haver algumas grandes empresas a sofrerem grandes rombos financeiros.

Bom, agora tenho de ir. Quero ver se patenteio uma ideia fenomenal… “o acto de ligar um computador meramente por premir um botão cujo aspecto varia com o design do computador”. O que acham? Se calhar pega…

Jornadas SASIG e Mapping Party

As II Jornadas de Software Aberto para Sistemas
de Informação Geográfica vão ter lugar em Évora nos dias 2-4 Novembro de 2009.

É o único evento desta temática que conheço em Portugal. Quem se interessa por este tipo de software, já praticante, curioso, ou em fase de investigação, pode agora assistir a esta conferência, ver as apresentações, frequentar os diversos workshops práticos (cursos relâmpago de 1/2 dia), e sobretudo conviver num ambiente descontraído e muito entusiasta!

As inscrições quer na conferência quer nos workshops é feita no site das II Jornadas SASIG aqui:

http://evora.sigaberto.org/

Quero também aproveitar para promover o mais possível este evento incluído nas SASIG:

Vai haver uma OpenStreetMap Mapping Party em Portugal!!

Quem quiser pode participar no levantamento das ruas de Évora, e aprender o processo de publicar essa informação na base de dados do projecto.

Para quem não conhece, o OpenStreetMapping é uma iniciativa que visa construir uma base de dados mundial gratuita com vias de comunicação, e não só: pontos de interesse, zonas verdes, muitos outros dados, e até ortofotomapas (ver o projecto “irmão” OpenAerialMap).

O processo de construção desta bd é o mesmo que criou a Wikipedia: “crowdsourcing”. Todos podemos participar, havendo ferramentas para trabalhar online ou no desktop, mais e menos complexas. Mas nem só de voluntários é feita a bd do OSM, havendo também doações de informação (alô IGP? alô IGeoE?).

Para garantir a liberdade dos dados, não se pode utilizar fontes protegidas por copyright, pelo que vectorizar sobre imagens do Google Maps/Earth não é permitido. Mas podemos usar mapas cujo copyright tenha expirado, ou até a imagem aérea do Yahoo Maps, que deu uma licença especial à OSM, para vectorizar os nossos dados. Mas o método mais interessante e divertido é o levantamento directo com GPS.

E os dados são de quem, depois de carregados? São de Todos! E qualquer pessoa pode obter cópia dos dados para a área de interesse que entender, e usá-los para o que entender (menos comercializar). Para proteger esta liberdade foi criada a OpenStreetMap Foundation.

Para os cépticos, fica aqui uma imagem de Londres dos dados existentes na bd à data de hoje:

Estado dos dados de Londres em Ago/09

Estado dos dados de Londres em Ago/09

E agora uma imagem de Évora (vergonha):

Estado dos dados de Évora em Ago/09

Estado dos dados de Évora em Ago/09

Portanto, quem quiser passar uma boa tarde a conviver com outros geeks geográficos na belíssima cidade de Évora e a contribuir para uma iniciativa histórica, venha daí e inscreva-se no site aqui:

http://evora.sigaberto.org/?q=node/66

Lá nos veremos!