History do software livre de Unix
Este history é simplificado e inclinado para os elementos os mais importantes em um sistema de Linux. Nos dias os mais adiantados de computar, o software foi visto como pouco mais do que uma característica da ferragem. Era a ferragem que povoa estava tentando vender, assim que as companhias deram afastado o software com seus sistemas. Os realces, os algoritmos novos, e as idéias novas fluíram livremente entre estudantes, professores, e investigadores incorporados. Não fêz exame por muito tempo para que as companhias reconheçam o valor do software como a propriedade intelectual. Começaram a reforçar o copyright em suas tecnologias do software e a restringir a distribuição de seus código de fonte e binaries. As inovações que tinham sido vistas enquanto a propriedade pública se transformou recursos incorporados ferozmente protegidos, e a cultura do desenvolvimento do software de computador mudaram. Richard Stallman, no Instituto de Tecnología de Massachusetts (MIT), não quis qualquer parte de um mundo em que a inovação do software foi controlada por ambições incorporadas. Sua resposta a este desenvolvimento estava a encontrou a fundação livre do software (FSF). O objetivo do FSF é incentivar o desenvolvimento e o uso do software livremente redistributable. O uso da palavra livre neste contexto criou a confusão grande, entretanto. Richard Stallman significou livre como na liberdade, não livrar como no custo zero. Acredita fortemente que o software e sua documentação associada devem estar disponíveis com código de fonte, com nenhumas limitações colocadas no redistribution adicional. Mais recentemente, outros inventaram a fonte aberta do termo em uma tentativa de descrever os mesmos objetivos, sem a confusão sobre a palavra livre. Os termos abrem a fonte e o software livre é tratado geralmente synonymously. Para promover seu ideal, Richard Stallman, com ajuda de outra, criou a licença do general público (GPL). Esta licença foi assim influential que o GPL incorporou o léxico do jargão dos colaboradores como um verbo; aplicar os termos do GPL ao software que você escreve é ao GPL ele. O GPL tem três pontos principais:
Um ponto importante a observar sobre estes termos licenciando é que não mencionam o preço (a não ser que essa fonte não é permitida ser um artigo do extra-custo). O software de GPLed pode ser vendido aos clientes em todo o preço. Entretanto, aqueles clientes têm então a direita redistribute por favor o software, including o código de fonte, como eles. Com o advent do Internet, esta direita tem o efeito de manter o preço zero baixo do software—de GPLed de geralmente—ao ainda permitir que as companhias vendam o software de GPLed e os serviços, tais como a sustentação, projetaram complementar o software. A parte do GPL que gera a maioria de controvérsia é o segundo ponto: que o software derivado do software de GPLed também deve ser GPLed. Embora os detractores consultem ao GPL como um vírus por causa desta cláusula, os supporters insistem que esta cláusula é uma das forças as mais grandes do GPL. Impede que as companhias façam exame do software de GPLed, adicionem características, e girem o resultado em um pacote proprietário. O projeto principal os patrocinadores do FSF é o projeto de Unix do gNU não (GNU), cujo o objetivo é criar um livremente distributable Unix-como o sistema se operando. Havia livremente um software distributable pouco de alta qualidade disponível para o projeto do GNU quando foi começado, assim que os contribuinte do projeto começaram criar as aplicações e as ferramentas para o sistema melhor que pelo sistema operando-se próprio. Porque o GPL foi produzido também pelo FSF, muitos dos componentes chaves do sistema operando-se do GNU são GPLed, mas com os anos o projeto do GNU adotou muitos outros pacotes de software, tais como o sistema da janela de X, o sistema typesetting de TEX, e a língua do Perl, que são livremente inferiores redistributable outras licenças. Diversos pacotes do major, e um multitude do menor uns, foram produzidos em conseqüência do projeto do GNU. O major uns incluiu o editor de Emacs, a biblioteca do GNU C, a coleção do compilador do GNU (GCC, que estiveram originalmente para o compilador de C do GNU antes que C++ estêve adicionado), o escudo do bash, e o gawk (awk do gNU). O menor uns inclui as utilidades do escudo e os programas de alta qualidade da texto-manipulação que os usuários esperam encontrar em um sistema de Unix. este é um artigo adicionado por Claude Wolfgang Stary
|
|||||
|