quinta-feira, 18 de setembro de 2008

LINUX



É um sistema operacional multiusuário e multitasking que roda em diversas plataformas, incluindo Intel, Motorola 68k, PowerPC e Digital Alpha.

O Linux foi originalmente escrito por Linus Torvalds, em Helsinki, na Finlândia. Após alguns anos, se tornou um dos mais populares sistemas Unix disponíveis, sendo que o kernel é continuamente desenvolvido pelo próprio Linus e por pessoas do mundo inteiro.

O Linux foi desenvolvido inicialmente como um hobby por Linus. Foi inspirado pelo Minix, um pequeno sistema UNIX desenvolvido por Andy Tanenbaum, e as primeiras discussões sobre o Linux foram no newsgroup da USENET chamado comp.os.minix.

Em 5 de outubro de 1991, Linus anunciou a primeira versão "oficial" do Linux, versão 0.02. Esta versão era capaz de executar bash (GNU Bourne Again Shell) e gcc (GNU C Compiler), mas nada muito além disto estava funcionando. O foco primário era o desenvolvimento do kernel.

Depois da versão 0.03, Linus mudou a versão para 0.10, pois muitas pessoas começaram a trabalhar no sistema. Depois de várias outras revisões, Linus aumentou a versão para 0.95, para refletir as suas expectativas de que o sistema iria ter uma versão "oficial" em breve (geralmente, um software não ganha o número de versão 1.0 até que esteja teoricamente completo ou sem erros). Isto foi em março de 1992. Quase um ano e meio depois, em dezembro de 1993, o kernel do Linux ainda estava na versão 0.99.pl14, aproximando-se de 1.0.

Hoje em dia, o Linux é um clone completo de um sistema Unix, capaz de executar X Window, TCP/IP, Emacs, UUCP, software para mail e news, etc. A maioria dos principais softwares gratuitos foram portados para o Linux, e cada vez mais podemos encontrar softwares comerciais disponíveis. Muito mais hardware agora é suportado do que nas versões originais do kernel.

quarta-feira, 17 de setembro de 2008

Linux: Software Livre Liberdade de Uso e Acesso ao Conhecimento.

Os softwares livres podem ser usados para qualquer fim sem nenhum tipo de restrição, seja de país, organização política ou credo religioso. Podem ser distribuídos livremente por qualquer pessoa e todos podem estudar a sua estrutura, o que permite a qualquer um entender o seu funcionamento. Além disso, eles podem ser alterados à vontade, seja para serem adaptados a uma necessidade específica, ou mesmo para corrigir algum eventual erro.

Devido ao seu dinamismo, a manutenção dos softwares livres cria uma estrutura de comunidade muito interessante, onde indivíduos literalmente espalhados pelo mundo inteiro contribuem para a produção de um bem comum. A única condição que as pessoas devem respeitar é que, ao usarem ou modificarem esse tipo de programa, ele deve continuar plenamente disponível para todos. Ou seja, você não pode se "apropriar" de um software livre e torná-lo proprietário. Ele é livre e deve continuar assim. Atualmente estão sendo produzidos milhares de programas que seguem essa filosofia, para os mais diversos fins. Desde alguns genéricos, como por exemplo, editores de texto, planilhas eletrônicas e navegadores de Internet, até outros bem específicos, como gerenciadores de acervos de bibliotecas ou de clínicas médicas. Hoje em dia, praticamente todos os softwares proprietários tem algum correspondente livre, sendo que as versões livres muitas vezes apresentam menos problemas e mais recursos que o similar proprietário. Existem até mesmo alguns sítios que mantém tabelas de equivalência entre softwares livres e proprietários, como o Open Source as Alternative, The Linux Alternative Project e The table of equivalents/replacements/analogs of Windows software in Linux. São todos em inglês, mas bem simples de serem consultados.
Obviamente, para que esse movimento continue ativo, é necessário que as pessoas contribuam com ele. Programadores podem aprimorar softwares já existentes ou criar novos. Pessoas com conhecimento de outros idiomas podem traduzir as interfaces. E mesmo se você não possui nenhuma dessa habilidades, pode contribuir, simplesmente usando os softwares livres, informando aos responsáveis os erros que você encontrar e difundindo a idéia do movimento entre seus conhecidos. É com a colaboração de cada um de nós que o software livre irá ganhar força e se tornar cada vez mais popular. Daí a importância de todos na difusão desse ideal.

Lista de softwares livres educativos



Linguagem e ensino de Linguas

ABC- Blocks – Alfabeto móvel
Anagramarama - Jogo para treinamento de digitação.
BlinKen - Versão do jogo Simon Says
Kanagrama – Ordenação de palavras
KhangMan - Jogo da forca (palavras em inglês quanto em português)
Kiten – Aprendizado do japonês
Klettres - Aprendizado do alfabeto a partir de sons de letras e sílabas.
Ktouch - Treinamento de digitação (reconhecimento do teclado)
KTurtle – aplicativo do tipo LOGO
Kverbos - Lingua Estrangeira Estudo verbos do Espanhol.
Kvoctrain - Treinador de vocabulário em várias línguas
Kwordquiz - Treinador de vocabulário.

JOGOS (ESTRATÉGIA E RACIOCÍNIO LÓGICO)

Childsplay - conjunto de aplicativos para trabalhar com crianças estilo gcompris
Freecid – Construindo sua própria civilização (estratégia)
FrozenBubble – Jogos de coordenação motora e raciocínio lógico
Gcompris – versão 8.2.2 (programa infanto-juvenil) que tem contém cerca de 50 aplicativos
Kard - Jogo de memória
Kblackbox - Jogo que exige raciocínio lógico e compreensão das probabilidades .

MATEMÁTICA

Asymptopia - Palavras cruzadas com expressões Matemáticas
Calc 3D - Gráficos: geometria e estatística:
Dr. Geo - Software interativo para o aprendizado de geometria. Permite a construção de figuras geométricas interativas.
Fractint - Geração de fratais (ilusões)
FracTree - Desenho de fratais (ilusões)
Geogeobra - Geometria interativa.
GeoNext - Matemática dinâmica:
Kalcul - Aplicativo para teste de equações matemáticas
Kali - Pavimentações
Kbrusch - Trabalho com Frações
Kcalc – Calculadora
Kig – Geometria
KMathTool - Coleção de calculadores matemáticas
Kmplot - Matemática Geometria interativa.
Kpercentage - Estudo de porcentagem
Matrisa – Estratégia. O objetivo é associar uma carta retirada de uma pilha de cartas a um conjunto de cartas organizadas em linhas e colunas com certas características. Jogador deve completar a tarefa em um limite de tempo.
Modellus -Modelação:
Pavimentações: plano e sup. esféricas Kaleido Tile
ReC - Geometria
TuxMathScrabble – Palavras cruzadas com expressões numéricas
WinPlot - Desenho e animação de superfícies:

GEOGRAFIA

3DPlanetárium - Programa que mostra o sistema solar em tempo real.
Celestia - Simulação espacial em tempo real que deixa você experimentar nosso universo em três dimensões.
Celestia - Viagem 3d ao Sistema Solar
Google Earth – Imagens de satélites (precisa ser emulado).
Grass - Sistema de Informação Geográfica.
KGeography – Mapas
Kstars - Ciências Planetário de ambiente gráfico. Apresenta simulações de corpos e fenômenos celestes.
Stellarium – Planetário
TkGeomap - Dados Geográficos
Xrmap - Geography country earth spherical rectangular mercator miller projection

QUIMICA

Chemtool - Desenhar estruturas Químicas
Eqchem - Balanceamento de fórmulas químicas
Gdis - Programa para exibição e manipulação de moléculas isoladas e sistemas periódicos.
Ghemical - Moléculas em 3d
Kalzium - Programa que exibe a tabela periódica de elementos químicos com informações e em diferentes classificações.
Katomix - Jogo de Quimica para se construir moléculas a partir de átomos.
KmolCalc- Aplicativo para cálculo de quantidade de partículas (Mol) em uma quantidade de matéria.

Física

reeducfisic- Seção do freeduc com softwares livres de física. (em francês).
LUM - Software livre para Linux sobre Óptica Geométrica.
MEK - É um software livre (gpl) educativo que faz simulações de mecânica da partícula. Versão apenas para Linux.
Python no ensino de física - Projeto que utiliza simulações de fenômenos de física desenvolvidas com python e vpython. O projeto, desenvolvido em conjunto com o Laboratório de Pesquisa e Desenvolvimento em Ensino de Matemática e das Ciências - LIMC / UFRJ, tem como objetivo principal fornecer novas ferramentas didáticas que facilitem o aprendizado de Física no Ensino Médio.
Step: O Step é um simulador interativo de física. Você coloca corpos e forças sobre eles em uma cena, e inicia a simulação de como o sistema evolui de acordo com as leis da física. Tente mudar as propriedades dos corpos e forças (mesmo durante a simulação) e verifique como elas influenciam na evolução do siste.
Gráficos/desenho

Gimp- O Photoshop do Software Livre
Inkscape - Inkscape, cria gráficos vetoriais
Kolourpaint - Semelhante ao Paint do Windows
TuxPaint – desenho infantil mas que pode ser usado em todas as disciplinas.