O termo open source, foi criado pela OSI (Open Source Initiative) e refere-se a software livre. Genericamente trata-se de software que respeita as quatro liberdades definidas pela Free Software Foundation, compartilhadas também pelo projeto Debian, nomeadamente em "Debian Free Software Guidelines (DFSG)". Qualquer licença de software livre é também uma licença de código aberto (Open Source), a diferença entre as duas nomenclaturas reside essencialmente na sua apresentação. Enquanto a FSF usa o termo "Software Livre" envolta de um discurso baseado em questões éticas, direitos e liberdade, a OSI usa o termo "Código Aberto" sob um ponto de vista puramente técnico, evitando (propositadamente) questões éticas.
Projetos de Open Source são aqueles com a finalidade de criar e manter softwares que incluem o código fonte para seus usuários. Dependendo da licença usada, ao baixar e instalar um desses softwares, o usuário ganha o direito de usá-lo para qualquer fim, modificá-lo e redistribui-lo. Ter o código fonte aberto significa que as pessoas podem estudá-lo e muitas vezes incrementá-lo com algo que o software poderia ou deveria fazer. Com isso, muitos usuários acabam incrementando o software com funcionalidades extras ou até aplicando consertos de bugs que possam ocorrer. Esse tipo de software muitas vezes é desenvolvido de forma colaborativa. Desta forma, as alterações que são de interesse comum são compartilhadas para todos os usuários quando o projeto lança uma nova versão estável, e o projeto tende a crescer exponencialmente tornando-se auto-sustentável.
O sistema operacional GNU e GNU/Linux
Criado em 1983 por Richard Stallman e atualmente mantido pela comunidade, o sistema operacional GNU é compatível com o Unix, totalmente aberto e livre. Por GNU entende-se todo um conjunto de aplicativos básicos como interpretadores de terminais texto (também conhecidos como shell), bibliotecas de programas, compiladores, editores de textos, ambientes gráficos (como o Gnome) etc.
Esse conjunto é atualmente empacotado usando o kernel Linux, de Linus Torvalds, desenvolvido por ele em 1991. Ele é vendido na caixinha, revistas de informática ou via download, na forma de distribuições, em que cada empresa ou fundação seleciona os aplicativos mais utilizados pelo seu público alvo. Exemplos de distribuições GNU/Linux são Ubuntu, Debian, Red Hat e Mandriva.
O sistema operacional GNU e GNU/Linux
Criado em 1983 por Richard Stallman e atualmente mantido pela comunidade, o sistema operacional GNU é compatível com o Unix, totalmente aberto e livre. Por GNU entende-se todo um conjunto de aplicativos básicos como interpretadores de terminais texto (também conhecidos como shell), bibliotecas de programas, compiladores, editores de textos, ambientes gráficos (como o Gnome) etc.
Esse conjunto é atualmente empacotado usando o kernel Linux, de Linus Torvalds, desenvolvido por ele em 1991. Ele é vendido na caixinha, revistas de informática ou via download, na forma de distribuições, em que cada empresa ou fundação seleciona os aplicativos mais utilizados pelo seu público alvo. Exemplos de distribuições GNU/Linux são Ubuntu, Debian, Red Hat e Mandriva.
A distribuição GNU/Linux Madriva com o ambiente gráfico KDE |
O ambiente gráfico Gnome
Gnome (acrônimo para GNU Network Object Model Environment) é um ambiente gráfico desktop gratuito e livre para sistemas UNIX ou Unix-like (como são chamados os sistemas parecidos com Unix, como o GNU/Linux). É o ambiente desktop oficial do projeto GNU e vem incluído em muitas distribuições GNU/Linux e BSD. Um ambiente gráfico desktop permite ao usuário usar o mouse (e não comando de terminal) e interagir com as janelas do Linux.
O projeto Gnome nasceu em agosto de 1997, quando Miguel de Icaza decidiu criar um ambiente desktop inteiramente livre para sistemas livres.
O ambiente gráfico Gnome |
A suíte de escritório OpenOffice.org ou BrOffice.org
OpenOffice.org é uma suíte de aplicativos para escritório multiplataforma compatível com o Microsoft Office. A suíte é baseada em uma antiga versão do StarOffice, o StarOffice 5.1, adquirido pela Sun Microsystems em agosto de 1999. O código fonte da suíte foi liberado dando início a um projeto de desenvolvimento de um software de código aberto em 13 de outubro de 2000, o OpenOffice.org. O principal objetivo era fornecer uma alternativa de baixo custo, de alta qualidade e de código aberto.
No Brasil, o nome "OpenOffice.org" gerou uma disputa judicial com uma empresa do Rio de Janeiro que já havia registrado a marca "Open Office", e por isso em 25 de Janeiro de 2006 o programa passou a ser chamado aqui de BrOffice.org.
OpenOffice.org é uma suíte de aplicativos para escritório multiplataforma compatível com o Microsoft Office. A suíte é baseada em uma antiga versão do StarOffice, o StarOffice 5.1, adquirido pela Sun Microsystems em agosto de 1999. O código fonte da suíte foi liberado dando início a um projeto de desenvolvimento de um software de código aberto em 13 de outubro de 2000, o OpenOffice.org. O principal objetivo era fornecer uma alternativa de baixo custo, de alta qualidade e de código aberto.
No Brasil, o nome "OpenOffice.org" gerou uma disputa judicial com uma empresa do Rio de Janeiro que já havia registrado a marca "Open Office", e por isso em 25 de Janeiro de 2006 o programa passou a ser chamado aqui de BrOffice.org.
O Writer, processador de textos da suíte OpenOffice.org |
O navegador de internet Mozilla Firefox
Mozilla Firefox (inicialmente conhecido como Phoenix e, posteriormente, como Mozilla Firebird) é um navegador livre e multiplataforma desenvolvido pela Mozilla Foundation com ajuda de centenas de colaboradores.
Maior concorrente do Internet Explorer, da Microsoft, esse navegador substituiu o Mozilla, que havia sido criado a partir do código fonte do Netscape Navigator.
Mozilla Firefox (inicialmente conhecido como Phoenix e, posteriormente, como Mozilla Firebird) é um navegador livre e multiplataforma desenvolvido pela Mozilla Foundation com ajuda de centenas de colaboradores.
Maior concorrente do Internet Explorer, da Microsoft, esse navegador substituiu o Mozilla, que havia sido criado a partir do código fonte do Netscape Navigator.
O navegador de internet Mozilla Firefox |
Fonte: HowStuffWorks
Não sabia que podiamos fazer isso com programas q usamos no dia a dia! Então quer dizer que podemos pegar um programa e adptar ele ao nosso modo, tipo o Firefox... Bem interessante isso!
ResponderExcluirÀ respeito de codigo aberto, tem um bom quesito em compartilhamento de informações e consecutivamente melhor aproveitado, é favorecido como tal os usuários que utilizarão os softwares que podem ser melhorados os recursos por tecnicos capacitados a modificarem os codigos.
ResponderExcluirO código aberto sem duvidas é uma boa opção, principalmente em relação a valores, já que praticamente todos são gratuitos, vc aprende mtas coisas interpretando o código, sugiro a vocês que estão estudando que leia e tenta entender alguns códigos. Assim irá melhorar muito a mentalidade de vocês em relação a programação!
ResponderExcluirNão sabia que poderia ser assim não! Então quer dizer que podemos melhorar o nossos programas? Seria mto interessante, tipo pegar todos as novidades do Win 7 e colocar ela no XP, aí não precisava trocar de sistema nunca, sempre iria fazer uma atualização só! Mto interessante isso!
ResponderExcluir