-
AuthorPosts
-
16/02/2024 às 07:39 #334667
Juristas
MestreProjeto GNU
O Projeto GNU é uma iniciativa de software livre lançada por Richard Stallman em 1983 com o objetivo de criar um sistema operacional completamente livre, chamado GNU (um acrônimo recursivo para “GNU’s Not Unix”). A filosofia por trás do projeto é promover a liberdade dos usuários de computador, permitindo-lhes usar, estudar, modificar e redistribuir o software sem restrições.
O Projeto GNU foi pioneiro no conceito de software livre, diferenciando-se do software de “código aberto” pela ênfase nas liberdades éticas e morais dos usuários. A ideia era que o software deveria ser uma “comunidade”, onde todos poderiam contribuir e beneficiar-se mutuamente, em vez de ser tratado como um produto comercial.
Principais componentes e contribuições do Projeto GNU incluem:
- Licença Pública Geral GNU (GPL): A GPL é uma licença copyleft que garante aos usuários finais as quatro liberdades fundamentais do software livre, servindo como modelo para muitas outras licenças de software livre.
-
GNU Compiler Collection (GCC): Um compilador de software livre que suporta várias linguagens de programação, como C, C++, Objective-C, Fortran, Ada e outras.
-
GNU Bash: Um interpretador de comandos ou shell para sistemas operacionais, que fornece uma interface de usuário para operar o sistema operacional.
-
GNU Core Utilities (Coreutils): Um conjunto de ferramentas básicas de linha de comando e utilitários essenciais para a administração de sistemas GNU/Linux.
-
GNU Emacs: Um editor de texto extensível e personalizável, que também funciona como um ambiente de desenvolvimento integrado (IDE).
Embora o Projeto GNU tenha desenvolvido muitos dos componentes necessários para um sistema operacional completo, faltava-lhe um kernel funcional. Essa lacuna foi preenchida pelo Linux, um kernel desenvolvido independentemente por Linus Torvalds em 1991. A combinação do kernel Linux com as ferramentas e utilitários do GNU resultou no sistema operacional GNU/Linux, amplamente utilizado hoje em dia.
O Projeto GNU continua a desenvolver e promover software livre, defendendo a importância da liberdade de software na sociedade moderna. Seu impacto vai além do desenvolvimento de software, influenciando movimentos de código aberto, cultura digital e questões de direitos digitais.
-
AuthorPosts
You must be logged in to reply to this topic.