Vantagens do software open-source instanciando o caso da solução integrada de bibliotecas Koha Workshop Nacional sobre o Koha 2012-04-20 1
O que é o open-source?
Open-source ou código aberto - termo utilizado pela OSI (Open Source Initiative) Ponto de vista puramente técnico, alternativa ao modelo de negócio para a indústria de software, modelo colaborativo de produção intelectual Free software ou software livre termo utilizado pela FSF (Free Software Foundation) Tem em conta questões éticas, direitos e liberdade FOSS Free and Open Source Software Esta sigla define a convergência dos dois movimentos anteriores. Qualquer licença de software livre é também uma licença de código aberto
A Free Software Foundation considera um software livre se apresentar as 4 liberdades: Executar o programa, para qualquer propósito; Estudar como o programa funciona e adaptá-lo às suas necessidades; Redistribuir cópias do programa; Modificar o programa e distribuir essas modificações. Para que estas quatro liberdades sejam satisfeitas é necessário que o programa seja distribuído juntamente com o seu código-fonte e que não sejam colocadas quaisquer restrições à alteração e redistribuição desse código.
Segundo a OSI um programa open-source deve garantir: Distribuição livre A licença não pode restringir o software a ninguém. Código fonte A distribuição deve incluir o código fonte e o programa compilado. Trabalhos derivados A licença deve permitir alterações e estas devem ser distribuídas nos mesmos moldes da licença original. Não discriminação contra pessoas ou grupos Não discriminação contra áreas de atuação Distribuição da licença Os direitos da licença original mantêm-se após a redistribuição do programa. Licença é independente da distribuição Os direitos da licença não deverão ser influenciados com a distribuição do produto. Licença não pode restringir outro software A licença não pode colocar restrições noutros programas que sejam distribuídos junto com o software. Licença neutra em relação a tecnologia A licença não pode exigir a dependência de uma tecnologia em específico.
Vantagens
Modelo colaborativo de produção intelectual Promove a criação de novas funcionalidades e produtos. Estimula a inovação e a criatividade. Redução de custos Não necessitam do pagamento de licenças de utilização, o que reduz o investimento nestas tecnologias. As únicas despesas encontram-se relacionadas com a implementação, suporte e formação, etc. Não se depende de um único fornecedor Normalmente existem muitas empresas tecnológicas que oferecem suporte técnico especializado. Amplo suporte técnico Normalmente existem comunidades on-line onde é possível obter suporte técnico. Gestão simples de licenças Pode ser instalado as vezes que forem necessárias e em diferentes máquinas sem custos adicionais no que toca a licenças.
Software de qualidade, seguro e fiável Pelo seu modelo de desenvolvimento em comunidade, o controlo e correção de falhas é efetuado por milhares de programadores de todo o mundo. Elevada adaptabilidade e flexibilidade Como o código é aberto facilmente se adapta o software de acordo com os requisitos do cliente (e.g. identidade gráfica, adaptação e criação de novas funcionalidades). Facilidade de integração Como o código é aberto facilmente se integra o software com outros sistemas existentes na instituição cliente. Maior evolução do produto O elevado número de utilizadores incitam a um desenvolvimento contínuo de novas funcionalidades pelas comunidades de programadores. Requisitos técnicos menos exigentes Normalmente os requisitos técnicos exigidos pelas soluções open-source são menos exigentes.
Desvantagens
Não tem garantia Como não existe uma entidade responsável pelo software não existe qualquer garantia associada. Pouco apelativo graficamente Como não existem tantos interesses comerciais, o aspeto gráfico poderá ser descorado em prol das funcionalidades. Incompatibilidade Incompatibilidade com o hardware existente na instituição, com a informação legada, etc. Isto também poderá acontecer com software proprietário. Custos de mudança A mudança para uma solução open-source poderá acarretar custos, tais como formações, migrações de dados, consequente perda de produtividade, etc. Comodismo A experiência mantida ao longo de períodos de tempo mais ou menos alargados com outras soluções poderá levar a alguma resistência à mudança. Desconfiança O facto do software ser gratuito pode gerar dúvidas sobre a viabilidade e a qualidade do software.
Koha Software open-source para gestão de bibliotecas
Software Contributo para a comunidade Adaptação Solução
Melhorias do design gráfico Tradução da interfaces para português Tradução do modelo bibliográfico UNIMARC (apoio da Dra. Ana Xavier - ISCTE) Exportação de registos para a NP405 (referências bibliográficas) Emissão de talões de devolução e renovação Suporte para capas dos livros (armazenadas localmente) Integração com sistema de encomendas Integração com sistema de empréstimos interbibliotecas Integração com sistema de gestão de utilizadores da instituição Integração com o sistema de tesouraria
http://www.keep.pt info@keep.pt KEEP SOLUTIONS, LDA. Rua Rosalvo de Almeida, nº 5 4710-429 Braga, Portugal T +351 253066735 F +351 253604471