desenvolvido operacional -são

Propaganda
Mostra de Iniciação Científica e Tecnológica Interdisciplinar I MICTI Camboriú, 16 e 17 de Outubro de 2006 ­ Colégio Agrícola de Camboriú/UFSC PACOTE EDUCACIONAL DE SOFTWARE LIVRE – PESL Álvaro Osvaldo Teixeira Martinez 1 ; Sirlei de Fátima Albino 2 RESUMO Este trabalho apresenta uma suíte de aplicativos desenvolvidos em Free Pascal, com código fonte aberto. Tem por objetivo divulgar e estimular o uso do software livre, principalmente para fins didáticos, uma vez que o meio educacional é o propagador e desenvolvedor de novas idéias e opiniões.Os programas foram desenvolvidos durante o ano letivo de 2006, aproveitando conhecimentos repassados em disciplinas do curso Técnico em Informática do Colégio Agrícola de Camboriú. O Pacote Educacional de Software Livre (PESL) é composto pelos programas: Assimétrico – editor de textos, Matemático – suíte de simuladores e software para cálculos e o ASO ­ Álvaro Sistema Operacional. Espera­se com este trabalho colaborar na difusão da idéia de criação, adoção e uso do software livre pelas Instituições de Ensino, colaborando desta forma para o aumento da inclusão digital. PALAVRA­CHAVE: Software Livre, Pacote Educacional, Free Pascal 1 PANORAMA HISTÓRICO O mercado de hoje clama por softwares livres, onde o usuário tenha acesso ao seu código fonte, podendo estudá­lo, adaptá­lo, modificá­lo e distribuí­lo sem que seja considerado pirataria, levando em consideração que o Software Livre tem um custo mais acessível aos usuários, é menos vulnerável a vírus e possui uma estabilidade maior, sem contar com a multidão de colaboradores disponíveis na Internet. A idéia do software com código fonte aberto deriva de duas grandes iniciativas, que acaram por fundir­se um uma só: Em meados da década de 90, Linus Torvalds, então estudante de Ciências da Computação da Universidade de Helsinki, na Finlândia, interessou­se pelo estudo do Unix – um sistema operacional multi­tarefa, criado em 1969, por Ken Thompson, pesquisador do Bell Labs. O jovem estudante aperfeiçoou tal programa desenvolvendo o kernel (núcleo) de um novo sistema operacional (SO), denominado por ele de Linux (junção de Linus + Unix). 1 Aluno do curso Técnico em Informática do Colégio Agrícola de Camboriú/UFSC. – [email protected] Professora orientadora no Colégio Agrícola de Camboriú, Mestre em Ciências da Computação, Doutora em Engenharia de Produção – [email protected]
2 2 Em um iniciativa pioneira e corajosa para a época, Linus postou uma mensagem na precária Internet, mais precisamente no dia 5 de outubro de 1991, convidando interessados e amantes da programação e da idéia do software livre, a colaborarem no desenvolvimento dos demais aplicativos do sistema operacional. Surpreendentemente houve grande resposta a este apelo, gerando uma comunidade ao redor do mundo imbuída de espírito cooperativo em prol do desenvolvimento de um novo sistema operacional, baseado no kernel desenvolvido por Linus Torvalds. A outra grande iniciativa deve­se a Richard Stallman, programador do Instituto Tecnológico de Massachussetts (MIT), que demitiu­se do emprego para aperfeiçoar e difundir a idéia da criação de uma base para o desenvolvimento e adoção do software livre. O mesmo criou o projeto GNU ­ que tinha como objetivo desenvolver um sistema operacional de código fonte aberto, sem restrição de uso, codificação e reutilização e difundir a idéia da liberdade para os usuários ajudarem­ se mutuamente, aprimorando assim, cooperativamente os programas. Em 1992 o Linux foi agregado ao projeto GNU, onde foram desenvolvidos seus outros aplicativos, resultando no que muitos chamam do sistema operacional GNU/Linux. Para garantir a continuidade da distribuição dos softwares com código fonte aberto, criou­se a GPL(General Public License), bem como, o conceito de copyleft, derivado de copyright (direito autoral), porém com sentido contrário ao mesmo. Ou melhor, a copyleft, garante a não apropriação de softwares por quem quer que seja, permitindo a livre distribuição, uso e modificação. 2 O DESENVOLVIMENTO DOS SOFTWARES Ciente do valor e dos benefícios do software livre, surgiu a idéia de colaborar na criação e difusão de programas com código fonte aberto, o que pode ser concretizado ao longo de algumas disciplinas do curso Técnico em Informática do Colégio Agrícola de Camboriú, originando um pacote de aplicativos denominado PESL – Pacote Educacional de Software Livre, devolvido em Free Pascal e composto por: Assimétrico – uma suíte para desenvolvimento de trabalhos; Porta ­ programa para o estudo de soquetes; Matemático ­ suíte de simuladores para matemática e ASO ­ sistema operacional.
Mostra de Iniciação Científica e Tecnológica Interdisciplinar – I MICTI Camboriú, 16 e 17 de Outubro de 2006 ­ Colégio Agrícola de Camboriú – UFSC 3 O pacote têm como objetivo tanto despertar ao interesse ao software livre aos alunos como também incentivar e servir de mais um meio para que todos possam aprofundar esse tema em sala de aula, do mesmo modo que professores o adotem como material didático. O projeto em si foi desenvolvido por alunos e professores que tinham como objetivo aperfeiçoar o sistema de aprendizagem individual do alunos e foi desenvolvido com instrumentos necessários para alunos dos nível básico e avançados do estudo da informática, principalmente da programação. O software Assimétrico é uma suíte para a criação de trabalhos tantos para a área do ensino médio assim como para as disciplinas técnicas. O software Matemático é uma suíte de simuladores e software para cálculos que possibilitam ao alunos obter assim um novo ponto de vista de certo assuntos, sendo que foi desenvolvido para ser operado e gerenciado pelo próprio aluno. O ASO (Álvaro Sistema Operacional) tem como objetivo demonstrar aos alunos como é possível tanto aprender sobre a arquitetura Linux, como também desenvolver sua própria distribuição de acordo com suas necessidades. O sistema consta com vários scripts e aplicativos feito sob medida para o uso do no ASO, assim como foram incluídas instruções para que alunos de nível intermediário possam realizar suas próprias alterações e alunos do nível básico em programação consigam ter mais um meio para aumentar seus conhecimentos. 3. CONSIDERAÇÕES FINAIS Pequenas ações podem gerar uma cadeia de eventos co­relacionados, surtindo um efeito, na maioria das vezes, muito maior do que o esperado. Espera­se que esta iniciativa de implementar programas com código fonte aberto, em uma escola técnica, possa gerar bons frutos, servindo como exemplo para que mais programadores animem­se e colaborem na missão de quebrar o monopólio do software proprietário, contribuindo desta forma para a aceleração da inclusão digital de todas as pessoas, buscando softwares cada vez melhores, estáveis e acessíveis a todas as camadas sociais.
Mostra de Iniciação Científica e Tecnológica Interdisciplinar – I MICTI Camboriú, 16 e 17 de Outubro de 2006 ­ Colégio Agrícola de Camboriú – UFSC 
Download