23 de maio de 2014

O que desconhece do Open Source.

O mercado do software tem sido dominado pelo software de licenciamento ou proprietário, as empresas pagam quantias bastante elevadas pela sua utilização. O open source software, surge naturalmente como solução da própria comunidade que necessita de software à medida, actualizado, livre e, com segurança.

open source significa - software aberto desenvolvido por grandes comunidades e disponibilizado sob licenças de utilização gratuita. Esta partilha permite que o código seja adaptável às necessidades da empresa, podendo ter um software completamente personalizado. Com pouca exposição ao risco, a nível de segurança ou erros.

Uma das grandes barreiras para a evolução e expansão, têm sido as reticências colocadas por muitos, em acreditar que um software com licença de utilização gratuita é tão bom ou melhor que o software licenciado, ou seja, pago.

Para percebermos melhor o conceito open source e quais os requisitos que tem de ter para ser considerado como OSS (open source software) é obrigatório que,

  • a sua utilização seja para qualquer fim sem restrições;
  • distribuição de cópias sem restrições;
  • acesso ao código fonte e estudo do seu funcionamento;
  • adaptação às necessidades de cada um;
  • possibilidade de disponibilizar a terceiros qualquer alteração introduzida.

O conceito OSS não é apenas freeware, o objectivo não é apenas ter licença de uso gratuita, mas sim ir mais além, com base no acesso ao código permite que o software seja totalmente customizável e independente de fornecedores.

Existe ainda um grande preconceito no mercado, criado pela “publicidade” dos produtores de software proprietário, contribuindo assim para o desinteresse e ausência de informação. Provocando uma ideia errada do open source software, levando as pessoas a não acreditarem na fiabilidade do software.

Um dos principais receios ao uso das ferramentas open source é que estas não sejam compatíveis com o software licenciado, mas qualquer pessoa ou empresa pode utilizar os dois tipos de software em simultâneo.

Suporte

Em Portugal já temos algumas empresas que prestam este serviço e a tendência é que venha a aumentar o número de empresas e de profissionais qualificados. A internet é também um meio de suporte, torna-se um recurso de valor incalculável para quem tem problemas, pois existe uma vasta comunidade online que, através de fóruns e websites conseguem dar resposta.

Longevidade

No código open source a comunidade de utilizadores além de ser consumidora, é também potencial produtora. Logo, existe uma garantia de longevidade ao contrário do software proprietário, que “força” os clientes a comprar novas versões ou novos programas. Ganhando desta forma muito mais dinheiro com estas políticas.

Licenças

As licenças de open source são o que permite distinguir se um programa é mesmo software livre ou não. Existe a ideia de que as licenças do software open source não dão garantias, ou por outro lado estas são inferiores às dos produtos proprietários, o que é errado. É importante que quando adquirir ou instalar um software open leia a licença de utilização, pois existe um sem número de licenças e condições.

Preconceitos

Talvez o que causa maior receio e reticências ao uso de certas ferramentas de open source seja a compatibilidade com o software proprietário. O que está errado, qualquer pessoa ou empresa pode manter ambos os softwares. Como por exemplo: usar um sistema operativo proprietário da microsoft, o windows, e uma ferramenta produtiva e integrada com o Open Office ou o Libre Office.

De notar que o open source tem como objectivo principal obter produtos mais evoluídos e maduros, do que é possível ter actualmente apenas com recursos a ferramentas proprietárias.

Segurança

Por fim, vamos desumidificar a segurança. Os produtos open source, porque têm grandes comunidades de programadores e o contributo de muitos utilizadores por todo o mundo estão mais atentos aos problemas de segurança, são detectados mais cedo e resolvidos mais rapidamente.

Veja-se o caso de, 60% dos servidores web online são sistemas linux - mais robustos, mais seguros, e com downtimes de manutenção inferiores. Estes servidores raramente têm de ser reiniciados. Há servidores linux sem reboots anos seguidos!

Este artigo foi escrito tendo por base o artigo Open Source Software.