Para uma empresa, selecionar uma tecnologia significa geralmente assumir um compromisso de médio/longo prazo. Esta relação duradoura é muito relevante no caso dosoftware, e uma aposta que não se revele vencedora e sustentável poderá refletir-se em elevados custos de desenvolvimento, pouca flexibilidade e perda de competitividade.
Osoftware open source tem vindo a revelar-se umgame-changer ao longo da última década. Cada vez mais empresas descobrem e tiram partido das suas vantagens, que estão longe de se ficar pelo preço mais interessante em comparação às aplicações proprietárias. Destacamos abaixo os aspetos diferenciadores mais importantes, e o porquê de cada um.
Comunidade
A união faz a força, e no caso doopen source isto é mesmo verdade. O facto de o código ser aberto tem como consequência a existência de múltiplosdevelopers à escala global e comunidades entusiásticas na busca por soluções que respondam aos problemas comuns a muitos utilizadores. Assim, as aplicações ganham novos conceitos, novas funcionalidades e diferentes alternativas de forma mais rápida que as aplicações proprietárias. Problemas, erros e soluções são também mais facilmente detetados e corrigidos.
Transparência
Saber exatamente o que se escolhe. Com o código-fonte aberto, a escrita do código, assim como os desenvolvimentos pela comunidade e a discussão em torno dos mesmos são totalmente acessíveis. Limitações inesperadas e outras surpresas desagradáveis comuns no software proprietário? Aqui não. Cada utilizador é também um auditor.
Fiabilidade
A qualidade do código faz a diferença. E quando o mesmo é desenvolvido em fóruns, sob a orientação de especialistas, eles próprios utilizadores, o resultado só pode ser muito robusto, baseado em experiência quotidiana e testes contínuos. Hoje 90% da internet é suportada por código aberto e são cada vez mais as empresas de grande envergadura que o adotam. A principal razão apontada é consensual: a superioridade técnica das soluçõesopen source.
Segurança
Trata-se de uma preocupação de sempre, que noopen source recebe uma resposta proativa e detalhista. Mais olhos atentos aos problemas, maior escrutínio de eventuais brechas e agilidade na prevenção e correção de problemas, quer pela comunidade quer pelas empresas comercializadoras oferecem garantias que osoftware proprietário, desenvolvido por poucos e testado por menos, não consegue acompanhar.
Interoperabilidade
Para quem reconhece o vasto potencial dosopen standards, fica a nota: osoftware open source regista adesões mais rápidas e generalizadas que osoftware proprietário. Se a adaptabilidade a diferentes negócios, máquinas e utilizadores é critério de escolha valorizado por uma organização, a opçãoopen source é o caminho a seguir.
Custos de manutenção
O envolvimento da comunidade na manutenção e suporte às aplicações significa, naturalmente, uma dispersão dos custos por cada utilizador, em tempo, esforço e recursos materiais.
Time to market ágil
Do desenvolvimento à comercialização de novas opções e soluções vai um caminho curto, no caso doopen source. Sem os condicionalismos das políticas de desenvolvimento de uma empresa proprietária, burocracias e licenciamentos, aqui a flexibilidade, a agilidade e a escalabilidade são palavras de ordem que fazem sentir o seu efeito em soluções que rapidamente chegam ao mercado e se revelam vencedoras.
Economia
Semfees de licenciamento a pagar, e com um custo de implementação acessível, as soluçõesopen source apresentam uma vantagem competitiva em termos económicos, que sai reforçada com o desempenho igual ou superior às soluções proprietárias. Para um negócio que agora começa, assim como para aquele que se expande, trata-se da solução mais económica.
Orientação para o futuro
Para onde quer que se olhe, oopen source vai assumindo-se como hegemónico no desenvolvimento de novas soluçõesweb,mobile e baseadas nacloud. Algumas soluções altamente especializadas de gestão de dados e de análise encontram-se apenas disponíveis emopen source. E o código aberto é também a matriz de desenvolvimento sob a qual assentarão as arquiteturas de programação do futuro.
Mudam-se os tempos, mudam-se as vontades. E a vontade dosdevelopers desoftware proprietário está longe de ser “lei”. Hoje, a vanguarda da inovação em software é ocupada pelosoftware open source, impulsionado por muitas comunidades que não cessam de, em conjunto, fazer avançar a tecnologia e responder de forma eficaz às necessidades das organizações.
Fontes:
10 advantages of open source for the enterprise