%%#!/usr/X11R6/bin/mgp -X pnmraw %include "default.mgp" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center %size 7 Linux e Caixa Mágica - distribuição de Linux portuguesa %image "imagens/logocm.jpg" 800x600 %size 5 %fore "yellow" Porto Cidade Tecnológica (12/10/2001) %size 4 %fore "yellow" Caixa Mágica (http://www.caixamagica.org) Paulo Trezentos (Paulo.Trezentos@adetti.iscte.pt) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center %center %size 7 Apoios: %image "imagens/apoios.jpg" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center %size 5 Início da apresentação: %size 4, prefix " " %filter "/home/prrt/docs/UMinhoParty/shell/horaactual.sh " %endfilter %size 5 Fim previsto da apresentação: %size 4, prefix " " %filter "/home/prrt/docs/UMinhoParty/shell/horafim.sh " %endfilter %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center %center %size 7 Equipa: %image "imagens/equipa.eps" 800x600 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Sumário %size 4 %pause 0 - Como funcionará a Caixa Mágica? Características... %pause I - O que é (e porque surgiu) a Caixa Mágica? %pause II - Como funcionará a Caixa Mágica? Características... %pause III - Como está a ser desenvolvida? %pause IV - Próximas etapas... %center %size 3 %pause PI: Queres juntar-te à equipa? Mail us: geral@caixamagica.org %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad %nodefault %fore "yellow" %center %size 8 Parte I %center %fore "white" %size 8 %center Linux: "Portugal Domination" ou megalomania de um grupo de putos? %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center %image "officialpenguin.jpg" 800x600 %size 11 Passado ... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Historia %size 4 %pause post no newsgroup comp.os.minix (5/10/1991) %size 4 %pause versao 0.99pl18 %size 4 %pause versao 2.4.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad O que é o Linux? SO da família dos UNIX %pause livre %pause originalmente criado pelo Linus Torvalds com a assistência duma equipa de programadores distribuída pelo mundo %pause Norma POSIX %pause Multitarefa, memória virtual, bibliotecas dinâmicas, eficiente gestão memória e eficiente performance em redes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Quais as principais utilizações? %pause Desktop %pause Servidores %center %image "pcccmodel.eps" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center %image "officialpenguin.jpg" 800x600 %size 11 Presente ... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Alguns números... %pause Preço anual de alimentação de um Pinguim: 150.000$00 %pause Número de mulheres citadas na "Linux Magazine Who's Who": 0 %pause Número de Biliões de $'s investidos pela IBM em 2001: 1 %pause Salário Médio de um administrador de sistemas Windows NT (5 anos experiência): 14.100 cts / ano %pause Salário Médio de um administrador de sistemas Linux (5 anos experiência): 15.000 cts / ano %pause %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Outros números (Web)... %pause Percentagem de servidores Apache(netcraft, Fev 2001): 59.9% %pause Percentagem de servidores Web sobre Linux: 32.1% %center %pause %image "cosld_de.ps" 800x600 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Mitos %pause Instalar o Linux é um pesadelo %pause Configurar o Linux demora horas e horas e só pode ser feito por experts %pause Após instalar Linux é necessário ainda instalar todo o software que se necessita %pause Linux só funciona em modo texto %pause O Linux não tem suporte técnico %pause Ao instalar Linux outros sistemas operativos deixam de poder ser usados %pause Linux não tem software tipo Office %pause Linux é inseguro %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Desktop (GNOME) %center %%image "logo.gif" 800x600 %image "julian.jpg" 800x600 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Desktop (KDE) %center %%image "logo.gif" 800x600 %image "947820331.jpg" 800x600 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Office (Applixware e StarOffice): Processamento de Texto Editor HTML Gráficos Folha de cálculo Cliente de email Apresentações Base de Dados Desenvolvimento (só o Applixware) Planeamento tarefas (só o StarOffice) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Empresas a utilizar Linux %pause Portugal: Comnexo, Sapo, RTP, Esoterica, Secil,... %pause Estrangeiro: Boeing, Mercedes, Equipa de resposta rápida em casa de falha nacional das telecomunicações (EUA), Sony,... %pause Servidores Web: Família real inglesa, RealNetworks, Deja.com, Spino, AEIOU,... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad %nodefault %fore "yellow" %center %size 8 Parte I %center %fore "white" %size 8 %center O que é (e porque surgiu) a Caixa Mágica? %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Prémio Milénio 2000 - Sagres / Expresso %size 4 %pause Objectivo do Prémio %size 4 %pause Autores: Daniel Neves, José Guimarães e Paulo Trezentos %size 4 %pause Valor: 10.000 cts %size 4 %pause Apoios: cedência hardware, instalações, logística, ... %center %size 3 %pause %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Projecto Caixa Mágica (linhas directivas) %size 4 %pause Facilidade de utilização e Robustez %size 4 %pause Realidade Portuguesa (Internet, teclado, ...) %size 4 %pause Duas versões: servidor e desktop %size 4 %pause Potenciais beneficiários: particulares, empresas, organizações,... %center %size 3 %pause PI: Mais informações sobre o projecto: http://www.caixamagica.org %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Vertentes Caixa Mágica %size 4 %pause Desenvolvimento (CD-ROM) %size 4 %pause Divulgação (site, LIPs, universidades,...) %size 4 %pause Documentação (Guias de utilização, FAQ,...) %center %size 3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad http://www.caixamagica.org %center %image "imagens/checkie.jpg" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Qual a razão da sua existência? (I) %pause %center %image "imagens/tab_visao.eps" %center %size 3 PI: Aproveitem para testar algumas das funcionalidades do futuro site Caixamagica.org em http://www.linuxcheckpoint.org. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Qual a razão da sua existência? (II) %pause %center %image "imagens/tab_visao2.pnm" %center %size 3 PI: Estatística da proveniência dos membros da equipa: 3 ISCTE, 1 ISEL, 2 IPS (Setúbal), 1 IST, 1 FCUL, 2 IPCB (Castelo Branco) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Qual a razão da sua existência? (III) %size 4 %pause O que a distinguirá? Facilidade Vs Flexibilidade de instalação e configuração Diversidade de pacotes %size 4 %pause Adaptação a problemas concretos Internacionalização (teclado,...) Acesso à Internet Documentação Facilidade de Distribuição %center %size 3 PI: Esta apresentação está disponível em http://paulo.trezentos.gul.pt/UMinhoParty/ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad %nodefault %fore "yellow" %center %size 8 Parte II %center %fore "white" %size 8 %center Como funcionará a Caixa Mágica? %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Características específicas %size 4 %pause System V (scripts de inicialização) %size 4 %pause Kernel 2.4 %size 4 %pause Journaling FS (Ext3, Reiserfs,... ?) %size 4 %pause RPMs %center %size 3 PI: O projecto continua a aceitar apoios de fabricantes de HW que queiram os seus equipamentos testados na CM. Contactem-nos. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Arquitectura Técnica %pause %center %image "imagens/arquitCMsimples.eps" %center %size 3 PI: Esta apresentação foi desenvolvida com o Magic Point (http://www.mgp.org) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Lucas e Licas %size 3 %pause LICAS - [L]icas é o [I]nstalador de [C]onfiguração e [A]dministração de [S]istema %size 3 %pause LUCAS - [L]ucas é o [U]tilitário de [C]onfiguração e [A]dministração de [S]istema %center %size 3 PI: Aceitam-se propostas para a figura do Licas e do Licas. A que recebeu mais apoios até agora é o Licas de laço cor-de-rosa e o Lucas de chapéu de coco, com os braços dados. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Algumas novidades ... %size 5 %pause Ficheiros de configuração em XML %size 5 %pause Instalação através de PALM %size 5 %pause Separação entre áreas dos utilizadores e sistema %center %size 3 PI: o "parser" de XML foi desenvolvido pela equipa, em "C", e pode ser "puxado" do www.caixamagica.org. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Instalação através de Palm (I) %center %image "imagens/arq_palm.eps" %left %pause Possibilidade de desenvolver uma aplicação de inventário/logging %center %size 3 PI: a solução de instalação através de Palm é especialmente vocacionada para a instalação de máquinas Linux em série. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Instalação através de Palm (II) %pause %center %image "imagens/pose.eps" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Instalação através de Palm (III) %pause %center %image "imagens/geral.ps" %center %image "imagens/menu_install.ps" %center %size 3 PI: o interface de configuração das instalações, no PC, que interage com a aplicação do Palm, foi desenvolvido em GTK+. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Flexibilidade Vs. Facilidade %pause %center %image "imagens/layers.eps" %center %size 3 PI: o "parser" de XML foi desenvolvido pela equipa, em "C", e pode ser "puxado" do www.caixamagica.org. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad %nodefault %fore "yellow" %center %size 8 Parte III %center %fore "white" %size 8 %center Como está a ser desenvolvida? %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Arquitectura Técnica %pause %center %image "imagens/arquitCM.eps" %center %size 3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Desenvolvimento Caixa Mágica (Linhas directivas) %size 5 %pause Colaboradores: conhecimentos técnicos, empenho e disponibilidade) %size 5 %pause "Não re-inventar a roda... mas descobrir os seus furos" %size 5 %pause "Open source", "open source" e, ainda, "open source" %center %size 3 PI: O trabalho desenvolvido no âmbito do projecto Milénio será disponibilizado sob licença GPL (bibliotecas, código-fonte e documentação) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Alguns aspectos do desenvolvimento %size 5 %pause Linguagem: C %size 5 %pause Ferramentas: gcc, gdb, ddd,... %size 5 %pause Autoconf, automake e internacionalização (POTs) %size 5 %pause CVS, WebCVS, Cervisia/Pharmacy %size 5 %pause BSCW %size 5 %pause Modelização: UML (Rational Rose) %center %size 3 PI: Das ferramentas utilizadas no desenvolvimento apenas o Rational Rose e o BSCW não são Open-source. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad CVS %center %image "imagens/cervisia.jpg" %center %size 3 PI: Para mais informações, consultar www.kde.org %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad BSCW %center %image "imagens/bscw.jpg" %center %size 3 PI: Para mais informações, consultar http://bscw.gmd.de/ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad WebCVS %center %%image "imagens/webcvs.jpg" PI: Para mais informações, consultar www.cvsweb.org %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad CVS: headers dos ficheiros %size 3 /* * Este codigo foi produzido no ambito do Projecto Caixa Magica * - Premio Milenio Expresso / Cerveja Sagres sob licenca GPL. * This code was produced in the scope of the Projecto Caixa Magica * - Premio Milenio Expresso / Cerveja Sagres under GPL license. * * Created by: XXXXXXX - ADETTI * * $RCSfile: gestPacot.c,v $ * $Revision: 1.2 $ ($Date: 2001/08/07 11:36:23 $) - $Author: prrt $ * * Description: Modulo de ecrans que faz chamadas aos varios modulos * * TODO: * - * - * * Portability: GCC 2.9x.x: tested, no errors, no warnings. * GCC 2.9x.x: tested, no errors, warnings: cut and paste of warning list * GCC 2.9x.x: tested, errors: cut and paste of error list * */ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Documentação %size 4 %pause Doc++ http://www.zib.de/Visual/software/doc++/index.html %size 4 %pause Doxygen http://www.doxygen.org/ %size 4 %pause DocBook (SGML): HTML, LaTeX, RTF, ... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad %nodefault %fore "yellow" %center %size 8 Parte IV %center %fore "white" %size 8 %center Próximas etapas %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad E a primeira versão? (Beta Coperfield) %size 4 %pause Está aí disponível! %size 2 %pause ...logo que consigamos corrigir os 7829 bugs que ainda existem. %center %size 3 PI: Para obter a imagem ISO da primeira Beta, consultar http://www.caixamagica.org %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Demonstração Licas (Beta Coperfield) %size 4 %pause %center %xsystem "/usr/X11R6/bin/xanim +j10000 -Zr /home/prrt/docs/UMinhoParty/animacao/licasdemo1.gif /home/prrt/docs/UMinhoParty/animacao/licasdemo2.gif /home/prrt/docs/UMinhoParty/animacao/licasdemo3.gif /home/prrt/docs/UMinhoParty/animacao/licasdemo4.gif /home/prrt/docs/UMinhoParty/animacao/licasdemo5.gif /home/prrt/docs/UMinhoParty/animacao/licasdemo6.gif /home/prrt/docs/UMinhoParty/animacao/licasdemo7.gif +j100000 /home/prrt/docs/UMinhoParty/animacao/licasdemo8.gif " %system "wavplay /home/prrt/docs/UMinhoParty/animacao/comeon.wav" %center %size 3 PI: O Licas foi desenvolvido em Newt, que por sua vez foi desenvolvido sob Slang, que por sua vez utiliza ncurses. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Mapas de versões e seus lançamentos %center %pause %image "imagens/tablerelease.pnm" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %bgrad Caixa Mágicas - Escolas %size 4 %pause Em conjunto com a RCTS (FCCN) %size 4 %pause Adaptado à realidade das escolas %size 4 %pause Conclusão: Junho 2002 (já testado em algumas escolas) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %nodefault %size 7, font "standard", fore "white", vgap 20, back "black" %bquality 10 %%back "blue" %bgrad %center http://www.caixamagica.org %system "wavplay /home/prrt/docs/UMinhoParty/animacao/twist.wav" %image "imagens/apoios.jpg" %size 4 %fore "yellow" Caixa Mágica (http://www.caixamagica.org) Paulo Trezentos (Paulo.Trezentos@adetti.iscte.pt)