NotÃcias
- Review: Vista vs XP vs Windows 7
- Cabo HDMI Flexicord
- Top 20 dos melhores jogos de 2008
- Internet Explorer começa ano a perder
- Review GeForce GTX 295 da Nvidia
- G.Skill Kits DDR3-2000 Perfect Storm
- Intel e AMD trazem novos chips quad-core
- Reviews de Hoje
- Novos processadores Intel para portáteis
- Reviews do Windows 7
Fórum
- Re: Teste chines aos olhos
- Re: MSI ATI RADEON RX800 256MB DDR3 HDTV TV DVI PCI-X
- Re: Upgrade de 350€
- Re: Teste chines aos olhos
- Re: Teste chines aos olhos
Visitantes
Etiquetas
Do desktop para a web. Bom ou mau?
[#] Por João Silas em Setembro 28, 2008 ás 14:32 na(s) categoria(s) Artigos Convidados Software Livre
Este artigo é escrito por um conhecido blogger, o Bruno Miguel que nos vai brindar com um artigo sobre o mundo Linux/GNU, software livre e opensource. É um dos autores convidados para falarem deste tema aos sábados. Para seguirem mais sobre este autor visitem o Conversas do Bruno, o seu blogue oficial.
As aplicações web estão a tornar-se cada vez mais populares e é quase um facto que, dentro de algum tempo, elas serão tão populares como as aplicações locais (ou de desktop, se preferirem). Isto é prático porque, independentemente do sistema e do local, a aplicação, à partida, mantém sempre o mesmo interface e só necessita de um browser para ser acedida.
Mas também levanta algumas preocupações, como a impossibilidade de distribuir e alterar essa aplicação de acordo com as nossas necessidades, e a informação inserida nessas aplicações, em boa parte dos casos, nunca ser realmente nossa. Basta ler os termos de serviços e as polÃticas de privacidade para constatarmos isso. Dou um exemplo: o DropBox. De acordo com os termos de serviço deste - passo a redundância - serviço, eles podem vender todos os ficheiros que inserimos na nossa conta se precisarem do capital dessa venda para não encerrarem a actividade. Podemos sempre encriptar os ficheiros, mas isso não é garantia absoluta.
As aplicações web são práticas. Podemos aceder a elas em casa, no trabalho, em casa de amigos, num cyber café. Podemos aceder em qualquer lado, só precisamos de um gadget - um simples telemóvel basta - e acesso à net. Não temos que as manter, instalar, nada. É só usar e já está. Bom, não é?
Não necessariamente. E a nossa liberdade? Se essa aplicação web for proprietária, voltamos ao mesmo: não a podemos alterar e nunca sabemos se essa aplicação faz algo mais do que devia, como recolher informação sem autorização. Isto não é paranóia, acontece mesmo. Recordam-se daquela aplicação que permitia fazer uma cópia local dos emais da nossa conta do Gmail? Ela, secretamente, enviava as passwords introduzidas para a conta de email do seu criador. Como era uma aplicação proprietária, era muito difÃcil alguém saber o que ela estava a fazer. Alguém acabou por descobrir e viu que o programa era um lobo com pele de cordeiro.
O software proprietário, seja ele para o desktop ou para a web, não levanta só problemas de ordem social: também é uma boa fonte de insegurança porque ninguém, para além de quem desenvolveu a aplicação, sabe o que ela realmente faz. Tanto quanto sabem, uma aplicação proprietária pode apenas fazer o que alega ou até roubar informação sensÃvel do vosso computador, como passwords e números de cartões de crédito e respectivos pins.
Outro problema é a portabilidade da informação. Se um serviço web fechar, como iremos nós fazer uma cópia dessa informação? E mesmo que consigamos, será que ela vai estar num formato proprietário que ninguém sabe como aceder? Se usarem um formato livre, esse entrave desaparece, mas outro aparece: uma possÃvel (digo possÃvel porque não sei até que ponto essa violação existirá depois da empresa fechar portas) violação dos termos do serviço que tÃnhamos aceite.
Felizmente, as aplicações web não têm que ser proprietárias. Basta escolher uma licença que permita que ela possa ser distribuÃda, alterada e usada para o fim que vocês bem entenderem. Uma dessas licenças é a AGPL, uma versão da GNU General Public License criada com as aplicações web em mente.
De acordo com esta licença, todo o software deve ter uma forma de mostrar aos utilizadores o seu código-fonte. Normalmente, é uma link onde clicam e aparece o código-fonte dessa página. O serviço de microblogging, Identi.ca, está licenciado sob a AGPLv3 e o seu código pode ser descarregado livremente ou visto no próprio serviço.
As aplicações livres para a web seguem um pouco a ideia do OpenPGP - a web of trust (ou web de confiança, em português). Ao mostrar o código-fonte, os criadores da aplicação estão a dizer aos utilizadores que não fazem nada no escuro, que são pessoas de confiança. Ao usar aplicações web regidas por uma licença livre, os utilizadores estão a retribuir essa confiança. A confiança é recÃproca e todos sabem o que se passa, como num estado verdadeiramente democrático.
Para uma exposição completa dos problemas das aplicações web proprietárias e da importância das licenças livres para estas aplicações, leiam este artigo da Free Software Magazine. O seu autor, Ryan Cartwright, faz uma exposição bastante boa destes problemas e da importância das licenças livres nas aplicações web.
Entradas Relacionadas:
- Utilizadores furiosos com actualização do XP que instala o Windows Desktop Search
- Computadores portáteis superam em vendas os modelos desktop
- KDE 4.1 Lançado
- Intel anuncia 16 novos processadores
- Vista Ultimate Extra finalmente disponÃvel

Setembro 29, 2008 ás 11:17 pm
são muito bons e gostaria um destes computadores