Abril 21, 2007
Um bom programador mesmo que não vá usar deve saber o que é GNU/GPL e eu irei ajudar nesta missão ardua xD…
Vamos começar
Irei dividir este artigo em duas partes serão elas:
Explicação da GPL e História.
Explicação da GPL!
GPL ou General Public License(Licença Pública Geral), foi uma liscença idealizada por Richard Stallman, que é designada ao software livre.
Vocês devemm estar se perguntando. “Mas como assim?”
É o seguinte o Richard Stallman fundador da free software fundation tece uma ideia de fazer uma liscença para proteger os softwares livres, por exemplo, alguem fazia um software e liberava seu codigo fonte e vinha outro alguem e pegava seu codigo fonte fazia um progrma emcima vendia e não liberava o codigo fonte, para proteger os desenvolvedores o Richard Stallman fez esta liscença.
Resumidamente ela diz o seguinte:
1. A liberdade de executar o programa, para qualquer propósito (liberdade nº 0)
2. A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito para esta liberdade.
3. A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).
4. A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.
Estas são chamas as liberdades desta liscença, baseando-se nisto podemos dizer que você faz um programa libera seu codigo fonte, quem pegar tem todo direito de modificar e vender cotanto que libere o codigo fonte e não tire o copyright…
História
A primeira versão da GPL foi originalmente feita em 1989, mas continha muitas falhas e foi feita uma revisão em 1990 foi lanlada a GPL v2 e em 2005 Stallman anunciou q está fazendo a GPL v3 e já lançou até um esboço de como será a sua nova liscença.
Uma observação é de que qualquer versão traduxia da GPL não é aceita pois de acordo com Stallman podem conter erros de tradução e comprometer a liscença.
Aqui vão o links da GPL:
Versão Oficial da GPL
Versão não oficial em português do Brasil
Fonte: Wikipédia
3 Comentários |
Licenças |
Link Permanente
Escrito por ablankzin
Abril 19, 2007
Muitas pessoas que estão acostumadas com Basic, Visual Basic e outras normalmente usam a estrutura Case, case isso case aquilo, agora irei mostrar um exemplo de estrutura Case em C++…
Vamos a Luta xD
A estrutura de Case é a seguinte:
switch (Variavel ) {
case 1 :
//Comando a ser executado se o valor da variavel for 1;
break;
case 5 :
//Comando a ser executado se o valor da variavel for 5;
…
break;
default :
//Comando a ser executado se o valor da variavel não for nenhum destes;
…
}
Agora vamos a um code real de como seria isto =)
baixe o condigo fonte que vem junto =)
Codigo fonte do exemplo =)
Como vimos não é um bicho de sete cabeças é bem facinho =)
case 1 : é o valo que vc quer q a variavel pegue para que aconteça alguma coisa…
default : este ponteiro define o que vai acontecer se a varivel não pegar nenhum dos valores que você colcou nos “cases”.
Deixar um comentário » |
C/C++ |
Link Permanente
Escrito por ablankzin
Abril 18, 2007
Hoje vou começar meu blog falando da história de cada linguagem de programação( ou pelo menos das mais conhecidas), começarei falando da linguagem C. Bom vamos começar?
Primeiro irei falar dos desenvolvedores, a linguagem C foi desenvolvida por Ken Thompson e Dennis Ritchie, ariginalmente criada nos laboratórios bell da AT&T entre 1969 e 1973. O nome C foi originalmente uma associação a linguagem B na qual os criadores do C se basearam para criar o C. Graças ao Sistema Unix a linguagem C se tornou muito poderosa, pois o Unix que era originalmente escrito em Assembly agora foi reescrito em C e com isto a linguagem C teve um grande crescimento no mundo da programação.
Em meados de 1970 a linguagem C ganhava tanto espaço que começou a substituir a Linguagem Basic que era a linguagem mais usada para programação em microcomputadores, durante a década de 1980, foi adaptada para uso no PC IBM e a linguagem C começou a ganhar popularidade e varios laboratorios se juntaram e foram fazer um projeto onde a linguagem C ganha-se aspectos de uma linguagem orientada a objetos, deste esforço se formou a linguagem C++ que foi uma revolução na época.
É isto ai pessoal em breve estarei trazendo mais coisas para vocês!
2 Comentários |
Histórias |
Link Permanente
Escrito por ablankzin
Abril 18, 2007
Hoje estou começando um novo blog, este será um blog que irá ser voltado a assuntos relacionados a programação, notícias no mundo da programação, incentivo no uso de softwares, informaticá, notícias sobre o mundo da informatica, internet, etc…
Hoje como estou começando não estarei postando nada de interessante, pois estarei voltado a fazer mudanças no blog configurar template e essas coisas mais…
Gostaria que todas as pessoas comentem no meu blog =)
Obrigado pela atenção.
2 Comentários |
Geral |
Link Permanente
Escrito por ablankzin