Nós explicamos que é o Software Livre e as liberdades que esse tipo de programa permite.Além disso, os tipos que existem e alguns exemplos.
O software livre permite o acesso do código fonte a seus usuários.
O que é software livre?
O software livre é chamado para os programas de computador que dão aos usuários, por decisão explícita de seus programadores e designers, o acesso ao código fonte ou ao código de programação original em que foram fabricados , para que você possa copiar, modificar, personalizar e distribuir livremente.Isso gera, portanto, várias versões do mesmo programa, cuja aparência não representa uma violação ética ou legal do programa original.
O termo Software Livre é atribuído ao americano Richard Stallman, fundador da a Software Livre Foundation (Fundação do Software Livre), na qual um número significativo de computadores especialistas aspirava a desenvolver um sistema operacional totalmente gratuito, que eles chamavam de Projeto GNU (para distingui-lo de Unix).
Este projeto permitiria que seus usuários avançados colaborassem com seu desenvolvimento e aprimoramento, gratuitamente e na comunidade, indo contra as empresas tradicionais de software, que mantêm o código fonte de seus produtos.
Embora muitas das apresentações de Software Livre sejam gratuitas ou custem apenas o equivalente à sua distribuição (e não o pagamento de direitos autorais), o Software Livre não deve ser confundido com o Freeware o Software livre (geralmente em versões de teste), nem deve ser interpretado como uma alegação em favor da pirataria (roubo de software protegido por direitos autorais).A idéia é criar software que pertença a quem use-o e que possa ser adaptado às suas necessidades por conta própria.
Existe uma tendência importante, especialmente nos países do chamado Terceiro Mundo, de implementar apenas o Software Livre em suas instituições oficiais ou organizações estatais, substituindo programas protegido por direitos autorais que geram despesas anuais com a renovação de licenças.
Isso, além de economizar dinheiro, proporciona a eles maior autonomia no manuseio de suas informações e permite evitar riscos à sua soberania, uma vez que o código livre desses softwares pode ser adaptado gratuitamente para suas necessidades específicas.
Veja também: Software de aplicação.
Liberdades essenciais
O software livre pode ser alterado para executar as funções desejadas.
Conhecidas como "as quatro liberdades essenciais", o seguinte conjunto de permissões é essencial para distinguir entre o Software Livre e o tipo comercial tradicional.
- Liberdade # 0.Liberdade para executar o programa conforme desejado, com qualquer finalidade que você tenha, sem a necessidade de notificar ninguém.
- Liberdade # 1.Liberdade para estudar a operação do programa e alterá-lo para executar as tarefas desejadas.Para fazer isso, é necessário um acesso gratuito ao código-fonte do programa.
- Liberdade # 2.Liberdade para redistribuir cópias do programa original, para a diversão e ajuda da comunidade, sem a necessidade de notificar ninguém.
- Liberdade # 3.Liberdade para distribuir a terceiros cópias das versões modificadas, sem a necessidade de notificar ninguém, permitindo que toda a comunidade se beneficie das alterações e novas versões do programa.
Um programa é considerado Software Livre se fornecer a seus usuários todas essas liberdades descritas.Caso contrário, não é um programa gratuito.Existem várias distribuições não gratuitas de programas obtidas pela modificação do código fonte desses programas gratuitos, que é considerado pela comunidade de Software Livre como algo contrário à ética.
Tipos de software livre
Em princípio, o Software Livre pode ser de qualquer tipo, de sistemas operacionais a controlar de maneira personalizada a operação e os recursos do computador, a aplicativos adaptáveis às necessidades do usuário , videogames interventíveis e programas de gerenciamento periférico que também podem ser modificados e abordados os requisitos específicos de várias peças de hardware.
Exemplos de software livre
O Chrome OS usará o Google Chrome como interface principal.
Algumas das distribuições ou apresentações mais populares no mundo do Software Livre são as seguintes:
- GNU/Linux.Um dos programas mais importantes histórica e popularmente, lidero o esforço de software de código aberto no mundo da Internet desde 1983.
- Chrome OS.Com base no kernel Linux, este sistema operacional atualmente em desenvolvimento pelo Google Inc.usará o navegador Google Chrome como sua interface principal e se baseia 100% na nuvem.
- VALO-CD.Este é um CD com software de código aberto desenvolvido para operar no ambiente Microsoft Windows, desenvolvido por programadores finlandeses em 2008.
- OpenDisc.Um outro conjunto de ferramentas de código aberto criadas para funcionar no Microsoft Windows, criado em 2007 para educar os usuários sobre o uso do Linux.
- Ubuntu.É uma distribuição GNU/Linux gratuita que usa a tecnologia GNOME como seu ambiente de desktop virtual, cuja empresa criativa sobrevive oferecendo suporte técnico aos seus usuários.
Comentários
Postar um comentário