terça-feira, 18 de novembro de 2014

Quando e como foi implatado o Software livre um pequeno resumo.

Quando se fala em Software Livre o que você imagina? Um programa grátis? Sem bloqueios? Um programa de qualidade inferior? Se você pensou nestas hipóteses está de certa forma enganado, mas infelizmente você não é o único. Alguns mitos precisam ser desvendados quando falamos em Software Livre.
Segundo a Free Software Foundation (Fundação para o Software Livre), é considerado livre qualquer programa que pode ser copiado, usado, modificado e redistribuído de acordo com as necessidades de cada usuário. Em outras palavras, o Software é considerado livre quando atende a esses quatro tipos de liberdades definidas pela fundação. Nada impede que um desenvolvedor cobre pelas modificações feitas, pois há custos como em qualquer outra atividade, porém a diferença está naPinguim símbolo do Linux. filosofia do Software Livre, a qual visa o espírito de liberdade e não o lucro.
A FSF é uma organização fundada em 1985 por Richard Stallman, considerado o pai do Software Livre. Stallman sempre foi contra softwares proprietários, ou seja, programas que não permitem aos usuários alterar seu código-fonte para modificar programa — não importando se ele for gratuito ou pago. Também é de criação de Stallman o projeto GNU, que junto do kernel desenvolvido por Linus Torvalds formaria mais tarde o sistema operacional Linux.
Para garantir os mesmos direitos de distribuição entre todos os usuários, foram criadas licenças, hoje existem mais de trinta delas. A mais usada é a General Public License (Licença Pública de Uso Geral), criada pelo próprio Stallman para oferecer os mesmos direitos ao usuário. A GPL possui uma regra que restringe a apropriação das modificações, logo todas as mudanças feitas no software se tornam comuun entre todos que partilham o programa.

Você sabia?

O software livre é uma opção estratégica do Governo Federal para reduzir custos, ampliar a concorrência, gerar empregos e desenvolver o conhecimento e a inteligência do país na área.
Para incentivar o uso do software livre, o Estado promove ações voltadas para o uso de padrões abertos, o licenciamento livre dos softwares e a formação de comunidades interessadas no tema.

Aprendizado

Em muitas vezes, nos pegamos com essa mesma dificuldade, estudamos ,estudamos e não tiramos ou tiramos nossas dúvidas quando olhamos para trás o que aprendemos mesmo? Será que a educação é um sistema depositório como alguns professores falam , fia a dica.

segunda-feira, 17 de novembro de 2014

Software

Um mundo realmente globalizado necessita de oportunidades para todos dando espaço para o ir e vir.

Algumas Atualizações sobre o Software Livre

De tempos em tempos, revisamos essa Definição de Software Livre. Aqui está uma lista de mudanças, juntamente com links para mostrar exatamente o que foi modificado.
  • Versão 1.111: Esclarece 1.77 ao adicionar que apenas restrições retroativas são inaceitáveis. Os detentores dos direitos autorais podem sempre garantir permissões adicionais de uso do trabalho ao liberar o trabalho de outra maneira, em paralelo.
  • Versão 1.105: Reflete, numa breve afirmação da liberdade 1, a ideia (já discutida na versão 1.80) de que ela inclui realmente o ato de usar versões modificadas para seus interesses.
  • Versão 1.92: Esclarece que código obscurecido não qualifica como código-fonte.
  • Versão 1.90: Esclarece que a liberdade 3 significa o direito de distribuir cópias que você modificou ou suas versões aperfeiçoadas, não o direito de participar no desenvolvimento do projeto de outra pessoa.
  • Versão 1.89: A liberdade 3 inclui o direito de liberar versões modificadas como software livre.
  • Versão 1.80: A liberdade 1 deve ser prática, não somente teórica, i.e., sem tivoização.
  • Versão 1.77: Esclarece que todas as mudanças retroativas a uma licença são inaceitáveis, mesmo que ela não seja descrita como uma substituição total.
  • Versão 1.74: Quatro esclarecimentos sobre pontos não suficientemente explícitos, ou expostos em alguns lugares mas não refletidos em todos os lugares:
Um programa é software livre se os usuários possuem todas essas liberdades. Portanto, você deve ser livre para redistribuir cópias, modificadas ou não, gratuitamente ou cobrando uma taxa pela distribuição, a qualquer um, em qualquer lugar. Ser livre para fazer tudo isso significa (entre outras coisas) que você não deve ter que pedir ou pagar pela permissão para fazê-lo.

Software livre

“software livre” devemos entender aquele software que respeita a liberdade e senso de comunidade dos usuários. Grosso modo, os usuários possuem a liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o software. Com essas liberdades, os usuários (tanto individualmente quanto coletivamente) controlam o programa e o que ele faz por eles.
Quando os usuários não controlam o programa, o programa controla os usuários. O desenvolvedor controla o programa e, por meio dele, controla os usuários. Esse programa não-livre e “proprietário” é, portanto, um instrumento de poder injusto.
Assim sendo, “software livre” é uma questão de liberdade, não de preço. Para entender o conceito, pense em “liberdade de expressão”, não em “cerveja grátis”.