O que é Open Source?
Open Source é um termo que se refere ao software open source – OSS (de código aberto).
É um código projetado para ser acessado abertamente pelo público em geral. Desta forma, o código pode ser visto, modificado e distribuído conforme sua necessidade.
Desenvolvido de forma descentralizada e colaborativa, o software Open Source conta com a revisão e a produção feita pela comunidade.
O código é desenvolvido pelas comunidades, e não por uma única empresa, possui menor custo, maior flexibilidade e duração do que as opções proprietárias.
Ele é um movimento tecnológico e também uma forma de trabalho colaborativo que vai além da produção de software.
Possui modelo e valores descentralizados de produção do software Open Source, isso propicia a descoberta de uma maneira inovadora de resolver problemas nas comunidades e seus setores.
O que faz um Software Open Source?
O software Open Source possui uma licença específica que disponibiliza legalmente o código-fonte aos usuários finais.
O software geralmente é Open Source quando:
- Está disponível no formato de código-fonte sem custos extras:
- Os usuários podem ver e alterar o código que compõe o software.
- O código-fonte pode ser reaproveitado em outros softwares novos:
- Qualquer pessoa pode distribuir o seu programa com base em um código-fonte.