domingo, 31 de janeiro de 2010

Informática na Educação

Como sabemos hoje em dia recebemos um bombardeio de informações, onde muitas vezes não conseguimos filtrar o conteúdo e acabamos assimilando toda a informação, talvez até de modo equivocado.

Vamos lembrar a educação no tempo de nossos pais (tenho 21 anos), pela vasta experiência da minha mãe e do meu pai, sempre me diziam que na época deles a forma de chegar a informação era sempre muito devagar, no sentido de chegar a informação de forma automática como recebemos hoje, naquele tempo as pessoas eram obrigadas a ler livros e jornal para poderem estar a par de tudo, era algo que dependia de cada um e não do método de receber a informação, lembrando nem tudo que chega mais rápido é melhor, às vezes precisamos deixar de receber essa informação pré formatada e ir direto a fonte para poder ter uma melhor compreensão e vermos o nosso ponto de vista e não de quem a editou.

Sinceramente não assisto muita televisão, pois nela você não escolhe a informação, diferente da internet onde você seleciona sobre o que quer ser bombardeado, sem desmerecer a televisão, afinal de contas ela já ajudou muitas pessoas na sua educação e ainda pode ajudar, mas precisamos selecionar aquilo que realmente valha a pena senão seremos bombardeados com informações fúteis que não acrescentam em nada na vida.

Transmitir informação é um método de educar, não podemos ficar apenas recebendo informação, temos também que compartilhar essa informação, um exemplo antigo que é utilizado até hoje é Jesus, ele veio, adquiriu conhecimento, soube interpretá-lo de forma correta e compartilhou a informação a outros e falou para que estes outros compartilhassem essa informação com outros e assim por diante, criando uma rede de compartilhamento onde ninguém diminuiu a própria informação, muito pelo contrário, além de aumentar a informação do outro aumentou a sua, pois quem ensina estuda duas vezes.

Para podermos compartilhar a informação (educar) devemos abrir nossa mente e reconhecer que ninguém é dono de uma informação e que ninguém é criador original de uma determinada informação, pois temos ideias através das ideias dos outros, somos cocriadores no mundo.

Abrindo nossa mente e reconhecendo que somos cocriadores podemos compartilhar a informações que obtivemos sem hesitar.

Um exemplo de compartilhamento de informação de forma pura e sem barreiras é a comunidade do software livre, onde sistemas operacionais e softwares criados são livres para serem utilizados, distribuídos ou alterados para atenderem a única expectativa, a de compartilhar informação para todos, software livre é muito mais que dinheiro e fama, é algo humano, é algo que nos torna cada vez mais humanos pois nos permite ter o contato com outro sem esperar nada em troca, você faz poque gosta e não poque vai ganhar algo.

Cada vez mais a comunidade do software livre está se empenhando na área educacional, um sistema operacional que possui recursos educacionais muito bom é a distribuição GNU/Linux edubuntu (http://www.edubuntu.org) no qual possui pacotes educacionais para crianças, jovens e adultos, para o aprendizado não só do computador, mas de matemática, português, geografia e outras matérias clássicas na escola, um projeto bem interessante é o gCompris (http://gcompris.net/-pt-br), que possui softwares educacionais muito bons, no qual a criança pode ter o primeiro contato com o computador sem medo e aprende matérias com diversão.

O compartilhamento de informação não é prejudicial, ninguém ficará menos inteligente compartilhando informações, com isso outra pessoa terá a oportunidade de aprender também poderá compartilhar a informação que adquiriu para outros e assim criamos uma rede de compartilhamento onde muitos sabem e podem se unir para evoluir e ensinar outros.

Resumindo, abra sua mente, ninguém vai passar por cima de você por estar compartilhando informação, você apenas estará ensinando o outro e reforçando seu conhecimento, e sinceramente compartilhar informação para pessoas que nem se quer possuem oportunidade de ir na escola é uma das coisas mais bonitas a se fazer, só o sorriso de uma criança vale mais que qualquer salário.

“Aquele que recebe de mim uma ideia tem aumentada sua instrução, sem que eu tenha diminuído a minha. Como aquele que acende sua vela na minha, recebe luz sem apagar a minha. Parece ter sido algo peculiar e benevolente desenhado pela natureza ao criá-las (...) que as ideias passem livremente de uns a outros no planeta, para a instrução moral e mútua dos homens e a melhoria de sua condição.

Como a ar que respiramos, movem-se incapazes de serem confinadas ou apropriadas com exclusividade, portanto, não podem, por natureza, ser sujeitas à propriedade.” (JEFFERSON, Thomas - 1813).

domingo, 10 de janeiro de 2010

Porque eu utilizo linux?

Primeiramente, o que é Linux?
Linux é um SO (Sistema Operacional), ta mas o que é um SO?
SO é o sistema mais importante do computador é ele que interpreta o que os usuários (nós) estamos fazendo, como assim? Simples, o computador é montado através de várias peças, que chamamos de hardware, o SO identifica as operações que fazemos, essas operações são traduzidas em linguagem de máquina (código binário) para o hardware entender, o que separa você do hardware é o SO, sem o SO para uma pessoa normal seria humanamente impossível de utilizar recursos do hardware.

Cada SO possui uma licença, uma licença de uso, onde os donos dos direitos autorais do SO definem o tipo de licença que será utilizada, podemos dizer que temos dois “estilos” de licenças (não duas licenças, licenças temos de monte mas sim “estilo” de licença), que chamamos de licença privada e licença livre, vamos explica-las então.
  • Licença privada: é quando o SO possui seu código fonte fechado, como assim Mauri? O código fonte é o que os programadores fazem, atrás do SO existem muitas e muitas linhas de programação que são responsáveis em fazer o que desejamos.
  • Licença livre: nesta licença o código fonte do SO é liberado para que todos possam ver, você pode baixar o código fonte e fazer alterações se desejar e se souber =).

O SO mais conhecido do mundo que é o Microsoft Windows utiliza a licença privada, onde seu código fonte é restrito (software proprietário) e sua licença também é cobrada, se você possui o Windows em seu computador e você não pagou pela licença dele meus parabéns você é um criminoso =), afinal de contas usar produto falso é crime.

Agora que todos sabem o que é um SO, vamos continuar...
Agora entra o Linux utilizando a GPL "General Public License" (Licença Pública Geral) que resumidamente se foca em quatro termos:
  • Não permitir o uso de seu código em software proprietário. Já que eles estão lançando seu código para todos usarem, eles não querem ver os outros o roubando. Nesse caso, o uso do código é visto como uma confiança: você pode usá-lo, desde que jogue com as mesmas regras.
  • Proteger a identidade de autoria do código. As pessoas têm um grande orgulho de seu trabalho e não querem que alguma outra pessoa venha e retire seus nomes dele ou diga que foi feito por ela.
  • Distribuição de código fonte. Um dos problemas com a maioria do código comercial é que você não pode consertar erros ou customizá-lo já que o código fonte não está disponível. Também, a companhia pode decidir parar de suportar o hardware que você usa. Muitas licenças livres forçam a distribuição de código fonte. Isso protege o usuário permitindo que eles customizem o software para suas necessidades. Isso também tem outras ramificações que serão discutidas mais tarde.
  • Forçar qualquer trabalho que inclua parte de seu trabalho (como trabalhos chamados trabalhos derivados em discussões de copyright) a usar a mesma licença.
Vimos nestes quatro itens o foco em código fonte e em nenhum lugar estamos falando de valores, isso porque muitas pessoas confundem Free Software como se ele fosse de graça, mas a palavra Free tem o significado de liberdade e não de valor, mas Mauri, já entrei em sites que cobram pelo Linux, eles estão errados? Por incrível que pareça não, não estão errados pois não estão vendendo uma licença do Linux e sim estão vendendo a forma de distribuir, como assim? Seu eu gravo um SO Open Source (código aberto – livre) em uma mídia eu tenho todo o direito de cobrar a mídia se eu quiser, posso até cobrar um valor absurdo para a pessoa comprar, mas quem vai querer comprar uma mídia sendo que podemos baixar o SO pela internet sem nenhum custo.

Ta bom Mauri, você já falou o que é um SO e falou que sem ele nós iríamos utilizar nossos computadores como peso de papel apenas e falou que existem dois tipos de licenças na qual uma você possui o código fonte do SO e na outra não, vimos que um SO Open Source pode ser cobrado pela mídia e podemos cobrar quanto quisermos, mas ninguém irá comprar por valores exorbitantes pois temos na internet.

Vocês devem estar se perguntando, pra que eu vou querer um SO Open Source sendo que nem programador eu sou e vou apenas fazer coisas básicas (textos, planilhas e internet) no computador?

Muito simples, imaginem o seguinte: você é dono de uma empresa de software, onde você possui 20 programadores, 5 programadores responsáveis pela contabilidade onde apenas eles podem acessar os fontes do sistema em que programam e os outros 15 programadores em sistemas diferentes em que 3 deles são especialistas em segurança de sistemas, digamos que seu cliente descobriu uma falha muito grande no seu sistema de contabilidade onde esta falha é de segurança e pode comprometer toda a empresa dele e sua equipe tem que descobrir o porque do problema e como resolver, mas o que mais te surpreendeu é que seus 5 programadores da contabilidade testam o sistema todos os dias e não descobriram a falha.

Agora as perguntas, se os outros 15 programadores também possuíssem acesso ao código fonte principalmente os especialistas em segurança de sistemas suas chances de descobrir a falha antes do cliente não seria maior? Estão compreendendo agora? Digamos que temos dois SO um proprietário e o outro livre e ambos possuem a mesma falha de segurança, quem vocês acham que irá ser dada a manutenção primeiro? O proprietário que possui um número limitado de pessoas verificando o problema ou o livre que possuí programadores do mundo inteiro para verificar seus problemas e achar as soluções?

Mauri... agora lascou, se todo mundo tem acesso como é feito o software, como é que vamos ter segurança nele? Mesmo que o mundo inteiro esteje vendo o código fonte de um SO não significa que o mundo inteiro da manutenção nele, existem pessoas preparadas e prontas para isso com seu número limitado, a diferença é que existem pessoas que estão dispostas a contribuir para a comunidade Open Source e disponibilizam o seu tempo para ajudar a dar soluções para problemas encontrados por eles, isto é, tem um monte de gente vendo o código mas um grupo restrito dando a manutenção correta no software, logo os sistemas Open Source evoluem muito mais rápido com uma qualidade melhor que sistemas proprietários.

Resumindo Linux é um Sistema Operacional Open Source no qual está utilizando a licença GPL que possuí uma palavra para defini-la, que é liberdade e é atrás desta liberdade que eu busco no meu dia a dia, não apenas no software mas em tudo que eu faço.
Sempre ouço pessoas me questionando do por que utilizar Linux, falando que sou do contra em tudo e que tudo que eu faço tem que ser mais complicado e diferente.

Isso tudo apenas porque possuo princípios e opinião própria a respeito das coisas que o mundo me oferece, não faço questão de fazer as mesmas coisas que todos fazem apenas porque a mídia mostrou que é normal. Mas Mauri, o que isso tem a ver com Linux? Por incrível que pareça tem tudo a ver, pois Open Source vai muito mais além que um simples código em que você pode ver, vai desde código até jeito de viver, pode ser chamado de Filosofia Open Source.
Se Deus que é Deus deixou o nosso DNA livre para ser descriptografado (a única coisa que falta é “processador” (cérebro) pra poder descriptografar) por que não um SO Open Source, sendo que somos mais que um simples código fonte de um software.

Devem estar se perguntando, aonde que aplico a Filosofia Open Source na minha vida?
Em tudo eu diria, pois defendo a prática de distribuição de conhecimento a todos sem distinção de cor, raça ou status social, mas uma distribuição de conhecimento livre, em que todos possam perguntar o que quiserem e podemos ajudar, não porque somos obrigados mas porque seguimos e acreditamos em algo, algo que vai além de dinheiro ou status social, algo que vai além de qualquer coisa mundana e esse algo nós já sabemos o que é, é o amor ao próximo.

Sistemas Operacionais Open Source, mais que um sistema operacional, uma forma de educar, de ensinar e de viver!

domingo, 3 de janeiro de 2010

Primeiro post...

Meu primeiro post de muitos... estou no shopping nada como notebook e internet 3G :P
Bom, família reunida na praça de alimentação e eu aqui fazendo postagem...
Falar um pouco do blog, quero fazer algo onde as pessoas podem ler e tirar algo útil. Vamos ver no que da =), será uma ótima experiência :)
t+ até o próximo post...
Fiquem com Deus!!!