Explicamos o que é software livre e quais são suas vantagens e desvantagens. Além disso, suas características gerais, exemplos e muito mais.
O que é o software livre?
Software Livre refere-se a programas de computador que, por decisão expressa de seus autores, conceder aos usuários em potencial o poder de copiar, modificar, personalizar e distribuir livremente o código-fonte de sua programação, permitindo assim a criação de múltiplas versões especializadas e personalizadas, sem muita proteção para sua formulação original.
Isso não significa que o Software Livre seja gratuito, embora muitas de suas apresentações sejam, ou simplesmente custem o equivalente a sua distribuição e não o pagamento de seus direitos autorais. O termo vem do inglês Software grátis (“Software Livre”), o que pode levar a ambigüidades quanto ao significado dessa liberdade. Não se trata de ser gratuito, mas livre de restrições de direitos autorais, modificável e aprimorado por seus próprios usuários.
Portanto, Software Livre não deve ser confundido com o chamado freeware (software livre, geralmente trial), nem deve ser atribuída a ele qualquer alegação em favor da pirataria.
Veja também: Google Docs.
Origem do software livre
O termo Software Livre é o produto do americano Richard Stallmanfundador da Free Software Foundation por meio da qual um número significativo de especialistas em informática buscou desenvolver um sistema operacional livre, chamado GNU, que permitisse aos usuários avançados contribuir para o seu desenvolvimento e aprimoramento gratuitamente e com a comunidade, combatendo assim o zelo que eles mostrou empresas de software sobre o código-fonte de seus produtos digitais.
Com o tempo, esse movimento se tornaria a cultura alternativa do mundo digital e da informáticacom importantes compromissos políticos e sociais.
Liberdades de software livre
Existem quatro liberdades fundamentais que definem o software livre, de acordo com os preceitos originais de Richard Stallman:
- Liberdade de uso. Para qualquer finalidade, de qualquer maneira possível.
- Liberdade de estudo. Compreender como funciona o programa e poder modificá-lo de acordo com os seus desejos e necessidades.
- Liberdade de distribuição. Cópias do programa podem ser fornecidas gratuitamente para auxiliar na inovação e na solução de problemas comuns entre os usuários.
- Liberdade de aperfeiçoamento. Os usuários podem intervir no programa e corrigir erros, sugerir melhorias e soluções mais convenientes para torná-lo muito melhor.
Vantagens do software livre
As vantagens do Software Livre podem ser resumidas em:
- Eu trabalho na comunidade. O desenvolvimento e aprimoramento da ferramenta digital ocorre entre muitos de seus usuários, abordando diretamente os problemas que os preocupam e sem que seja necessário esperar que a empresa fabricante lance uma atualização ou uma versão corrigida, o que diminui os tempos de solução dos problemas. .
- Superando a pirataria. Como o Software é distribuído e copiado livremente, evita-se toda a diatribe sobre direitos autorais e medidas de controle de informações, apostando em outro tipo de modelo.
- Aprofundamento de conhecimentos de informática. As comunidades de usuários de software livre o conhecem à medida que nele intervêm, gerindo assim um conhecimento mútuo que enriquece todas as partes envolvidas e lhes permite agregar conhecimentos.
- Salvando. Por não ter que investir em licenças de uso anuais, os usuários de software livre podem economizar dinheiro ou investir em outros tipos de necessidades relacionadas à empresa que o fabricou, sem pagar royalties, mas sim pagar por serviços.
Desvantagens do software livre
Como tudo, o Software Livre tem suas desvantagens:
- Falta garantias. Como não há pagamento de direitos, esse tipo de Software costuma ser utilizado sob inteira responsabilidade do usuário, motivo pelo qual muitas vezes é preferido por quem possui um conhecimento técnico mais amplo do que o público comum da informática.
- Exige esforço individual. Apesar de os tempos de atualização ou correção de erros serem mais curtos em comparação com o lançamento de uma nova versão de software pago, o trabalho de atualização ou adaptação a eventos e necessidades específicas dependerá da instituição ou do usuário individual em cada caso.
- Maior conhecimento. O que foi dito antes: o público base do Software Livre geralmente requer conhecimentos técnicos que não são comuns entre os usuários normais de computador.
Importância do software livre
A ideia por trás do Software Livre é fundamentalmente política: a ideia de que o conhecimento pertence à humanidade e não deve ser uma mercadoria vendida para o enriquecimento de alguns especialistas. Além disso, a autonomia, a individualidade e o compromisso com a comunidade são geralmente valorizados, em vez da lealdade a uma empresa de software geralmente transnacional.
Uma tendência crescente, especialmente nos países em desenvolvimento, é implementar Software Livre em vez de programas de grandes empresasque dá às instituições a capacidade de atender às suas necessidades específicas, bem como autonomia em relação às empresas de software, principalmente de países industrializados, isentando-as de pagamentos anuais por direitos autorais e riscos à soberania das nações.
baixar software grátis
Embora o uso e distribuição de Software Livre Geralmente é gratuito ou muito barato.o modelo de negócios das empresas que o desenvolvem costuma se basear na oferta de outros tipos de serviços em torno do programa, como suporte técnico e customização e instalação da ferramenta (principalmente em empresas).
Em muitos casos também doações ou patrocínio de outras iniciativas de negócios são necessários.
Licenças de software grátis
Existem várias licenças de Software Livre, que permitem uma série específica de ações por parte do usuário. Algumas delas são:
- GLP. GNU General Public License, que permite as quatro liberdades desde que o produto resultante adira a este mesmo tipo de licença.
- BSD. Permite total liberdade do software, desde que seja atribuído ao criador original da peça, mas permitindo a sua livre modificação e distribuição, mesmo sob licenças mais restritivas ou comerciais.
- COM. Vindo do Instituto de Tecnologia de Massachusetts, é muito semelhante ao BSD em seus efeitos.
- CDDL. Licença Comum de Desenvolvimento e Distribuição, é uma das mais populares na área de Software Livre, e defende a existência de programas de código aberto.
Tipos de software livre
O Software Livre pode ser de vários tipos:
- Sistemas operacionais. Permitem a gestão completa do computador, com as suas entradas e saídas.
- Exploradores y/o navegadores. Eles servem ao usuário para navegar na Internet e gerenciar sua experiência online.
- programas p2p. A tecnologia pessoa para pessoa (algo como assunto para assunto) permite que você compartilhe informações e crie redes comunitárias em torno do acesso recíproco aos seus arquivos.
- Formulários. De processadores de texto, reprodutores de vídeo e ferramentas de edição de imagens a gerenciadores de download de arquivos grandes e servidores da web.
- Jogos. Existem experiências de videogame que permitem que seus usuários e jogadores contribuam para o desenvolvimento de seu código e aperfeiçoem a experiência lúdica juntos.
Domínio público
Não se deve pensar que o Software Livre é de domínio público, nome dado a programas que carecem de qualquer licença e pertencem a todo o campo da humanidade. Software grátis tem uma estrutura regulatória e um tipo de licença (embora muito flexível)portanto, não é o mesmo, especialmente do ponto de vista jurídico.
Exemplos de software livre
Entre as distribuições ou apresentações de Software Livre mais conhecidas estão:
- GNU/Linux
- Chrome OS
- VALO-CD
- OpenDisc
- ubuntu