O que é software livre?
Software livre é o software que você tem a liberdade de executar, estudar, compartilhar e modificar. "Livre" se refere a essa liberdade. Não diz nada sobre preço.
Fale com um engenheiro Base de conhecimento
O que significa
A Free Software Foundation define software livre por quatro liberdades: executar o programa para qualquer finalidade, estudar como ele funciona e modificá-lo, compartilhar cópias e compartilhar suas versões modificadas. A segunda e a quarta exigem acesso ao código-fonte. Programas livres podem ser vendidos.
A maior parte do software livre também é código aberto. Os dois termos diferem na ênfase: o software livre trata as liberdades como questão de princípio, e o código aberto destaca os benefícios práticos do desenvolvimento compartilhado. O Linux e as ferramentas GNU são exemplos comuns.
Algumas licenças livres são copyleft. A GPL é a mais conhecida: se você distribui uma versão modificada, deve liberá-la sob a mesma licença e disponibilizar seu código-fonte.
Por que isso importa para uma empresa
- Use como precisar: a licença permite qualquer finalidade, com sua própria equipe ou um parceiro fazendo o trabalho.
- Nenhum fornecedor pode retirá-lo: a licença não pode ser revogada das cópias que você tem e, se os desenvolvedores originais pararem, qualquer pessoa pode continuar o código.
- Uso interno: executar software livre dentro da sua empresa geralmente não traz obrigação adicional. A AGPL é a principal exceção: se você altera um programa AGPL e deixa usuários externos acessá-lo pela rede, deve oferecer a eles as suas alterações.
- Distribuição: se você entrega ou vende a terceiros um programa copyleft modificado, deve compartilhar suas alterações sob a mesma licença.
Como isso aparece no nosso trabalho
Grande parte do que executamos e construímos para os clientes é software livre e de código aberto: servidores Linux com Ubuntu, Debian e sistemas da família RHEL, Proxmox VE, Ceph, Docker, OPNsense e FreePBX. Executamos Proxmox e Ceph na nossa própria infraestrutura e mantemos ferramentas públicas de código aberto próprias. Quando criamos software para um cliente, verificamos os termos de licença das partes que usamos.
Serviços relacionados
Linux e Kubernetes
Servidores e plataformas de contêineres construídos sobre software livre.
Consultoria em Proxmox
Clusters de virtualização em uma plataforma aberta.
Software
Software empresarial sob medida, com os termos de licença verificados.
Saiba mais
- O que é software livre?A declaração oficial das quatro liberdades, para quem quer a definição exata.
- Free Software FoundationA organização por trás da definição, útil para entender a filosofia.
- Software livre na WikipédiaUma visão geral neutra da história e do licenciamento, para quem é novo no assunto.
Quer saber o que uma licença permite?
Diga-nos o que você usa ou pretende construir. Explicaremos o que a licença permite.
Inicie uma conversa