O que é o GNU?
O GNU é um projeto iniciado por Richard Stallman para construir um sistema operacional completo feito de software livre. Suas ferramentas estão na base da maioria dos sistemas Linux.
Fale com um engenheiro Base de conhecimento
O que é
O Projeto GNU se propôs a escrever um sistema operacional inteiro em que todo usuário tem as quatro liberdades do software livre. Produziu a maior parte das peças: o compilador GCC, os utilitários básicos como ls e cp e o shell Bash.
Seu próprio kernel, o Hurd, nunca ficou pronto para uso cotidiano. O kernel Linux preencheu essa lacuna, então um servidor Linux típico é formado por ferramentas GNU rodando sobre o kernel Linux. Algumas pessoas o chamam de GNU/Linux por isso.
O projeto também escreveu a GNU General Public License, ou GPL. É uma licença copyleft: quem distribui o programa, modificado ou não, deve oferecer o código-fonte nos mesmos termos. Muitos projetos de código aberto a usam.
Por que isso importa para uma empresa
- Habilidades que se transferem: os comandos que seus administradores digitam em um servidor Linux são em grande parte ferramentas GNU e funcionam do mesmo jeito de uma distribuição para outra.
- Manutenção pública: o GCC e o Bash são desenvolvidos às claras, então seu código e o histórico de bugs podem ser conferidos por qualquer pessoa.
- Executar software GPL: usá-lo dentro da sua empresa geralmente não cria obrigação. A AGPL, uma variante, é a exceção a verificar, porque pode se aplicar quando você deixa usuários externos acessarem um programa modificado pela rede.
- Distribuir software GPL: se você entrega um programa GPL a clientes, por exemplo dentro de um dispositivo ou instalador, deve fornecer o código-fonte e manter a mesma licença.
Como isso aparece no nosso trabalho
Os servidores Linux que construímos e mantemos em Ubuntu, Debian e sistemas da família RHEL incluem todos ferramentas GNU. Os hosts Proxmox VE da nossa própria infraestrutura também. Mantemos ainda ferramentas públicas de código aberto próprias e, quando criamos software para um cliente, verificamos a licença de cada parte que usamos, inclusive a GPL.
Serviços relacionados
Linux e Kubernetes
Construção de servidores e plataformas de contêineres em Linux.
Consultoria em Proxmox
Virtualização em uma plataforma de código aberto.
Software
Software sob medida e ferramentas de código aberto, com os termos de licença verificados.
Saiba mais
- O Sistema Operacional GNUA página inicial do projeto, com sua filosofia e a lista de software, para quem quer a fonte original.
- GNU na WikipédiaUma história neutra do projeto e do debate sobre o nome GNU/Linux, boa para o leitor em geral.
- GNU General Public License, versão 3O texto completo da licença, para quem distribui software GPL.
- GNU General Public License na WikipédiaUma visão geral simples de como a GPL funciona e de suas versões, útil antes do texto jurídico.
Tem dúvidas sobre o software que você usa?
Diga-nos o que há nos seus servidores hoje. Explicaremos o que é e o que a licença exige de você.
Inicie uma conversa