Software Livre e Novas Formas de Trabalho - InfoUNEB 2016
Luis Medinas Caixa Magica presentation 15/03/2010
1. Energia Open Source
Caixa Mágica
Conhecer o Linux
25/10/2010
Luis Medinas <luis.medinas@caixamagica.pt>
http://twitter.com/lmedinas
Technical Consultant
25/03/10
2. Energia Open Source
O que é o Linux ...
Linux é um Kernel clone do UNIX:
– Nasceu em 1991 por Linus Torvalds
– Software em código aberto e livre
– Suporta múltiplas arquitecturas (ex: dispositivos móveis)
– Programado em C e Assembly
– Elevado número de dispositivos suportados “out-of-box”
– Desenvolvido em colaboração entre voluntários e empresas
– Versão actual 2.6.33.1
O projecto GNU/FSF:
– Fundada por Richard Stallman em 1983
– Criar um S.O. UNIX-like
– Possui inúmeros projectos
– Criou licenças usadas em Software Livre/Opensource
– Protege quem faz o código
25-03-10 2
3. Energia Open Source
O que é o Linux ...
Distribuição de Linux:
– S.O. completo (MS Windows, Mac OS X etc..)
– Bibliotecas “mãe” (glibc, gcc, grub, sysinit)
– Compiladores (python, gcc, perl, mono, java etc...)
– Ambientes gráficos – Desktop (GNOME, KDE, XFCE, etc...)
– Distribuições: Ubuntu, Debian, Fedora, openSUSE, Mandriva, Gentoo,
Caixa Mágica
– Ferramentas diferentes como o gestor de pacotes (apt, yum, zypper
etc..)
– Sistemas Livres e Opensource
Interesse em Software Livre:
– Contribuidores/Indivíduos
– Empresas (Google, Nokia, Red Hat, Canonical, Novell, Caixa Mágica
Software, HP, IBM e muitas outras)
– Workflow diferente e interacção da comunidade
25-03-10 3
4. Energia Open Source
Comunidade Opensource
Comunidade livre e moderna
Milhões de pessoas envolvidas
Os projectos dependem da comunidade
Tarefas realizadas pela comunidade
– Programação
– Documentação
– Marketing
– Suporte
– Testes
– Novas ideias...
Inovação e adopção de projectos
25-03-10 4
5. Energia Open Source
Uso de Linux pelo mundo fora
Servidores
– Web (HTTP, SQL, PHP,...), Mail, FTP, Chat
– Maquinas Virtuais
– Jogos...
Desktop
– GNOME/KDE
– Aplicações populares: Firefox, Chrome, OpenOffice, Gimp...
– Usado em casa, universidades, hospitais, empresas, onde quiser...
– Caixa Mágica nos e-escolas e Magalhães
– Mercado em crescimento
Mobile
– Google Android
– Nokia Maemo N900
– Intel Moblin netbooks
– Aptoide da Caixa Mágica
25-03-10 5
6. Energia Open Source
Importância do produto próprio Linux
Grandes projectos carecem de conhecimento profundo e
capacidade de alteração de código
Existem especificidades nacionais:
– Hardware (3G, modems ADSL, cartão do cidadão,...)
– Software (ISVs,...)
– Localização / linguagem
Distribuições de Linux estão a agregar-se em cores:
– Há 5 anos atrás: 15 principais distribuições / 15 diferentes cores
– Em 2010-2020: 15 principais distribuições / 5 cores diferentes
Redução de custos
Importância da Comunidade
Inovação e acompanhar a “concorrência”
25-03-10 6
7. Energia Open Source
Linux Caixa Mágica 14
Ultima versão lançada em 2009
Core da distribuição é em parceria com a Mandriva
Indicada para Desktop e Servidores
Especial atenção para o mercado Português
Disponível para download para DVD/CD/Pen USB
Suporte assegurado pela Caixa Mágica
Produto Opensource
25-03-10 7
10. Energia Open Source
Magalhães (www.magalhaes.caixamagica.pt)
Publico alvo:
– Crianças dos 5-10 anos de idade
450.000 Magalhães em dual boot:
– Linux CM 12 Mag e Windows XP
Updates ao GCompris (com auxilio da Comunidade e IFILP)
Killer application - SuperTux
– SuperTux
– Alterações a aplicação para upload de recordes
– Novo Site com níveis e recordes
Parcerias:
– Ângulo Sólido, IFILP,
– Assoc. Ensino Livre, ESE Santarém
Objectivos:
– Rede na sala de aula
– Facilidade de uso e outras aplicações...
– Incutir o espírito Opensource
25-03-10 10
11. Energia Open Source
e-Escolas e KTE
e-Escolas e Insys Gameforce
– Em parceria com a Inforlandia / TMN
– Hardware de referência, reposição
– Linux CM 14 totalmente preparado para 3G
Mais de 50.000 unidades vendidas
Regresso à escola 2009
– Modelo hardware com novo processador
– Linux Caixa Mágica 14
– Desenvolvimentos a nível 3G
Kit Tecnológico da Educação
– Em parceria com a HP
– 110.000 PCs
– Suporte para autenticação 802.1X e EdgeBox
25-03-10 11
12. Energia Open Source
Outros projectos da Caixa Mágica
Cames desenvolvido em parceria (Servidores)
Formação em tecnologias Opensource
– Linux/Office/Linguagens de Programação
Formação avançada no mestrado em Opensource no ISCTE
SPOffice
Investigação Internacional através do MANCOOSI
25-03-10 12
13. Energia Open Source
Ligação à Comunidade & Recrutamento
Novos sites ou reformulação de antigos
Fóruns:
– comunidade.caixamagica.pt
– foruns.escolas.caixamagica.pt
Documentação:
– contribdoc.caixamagica.pt
Reporte de erros
– dudf.caixamagica.pt
Submissão de pacotes
– contribware.caixamagica.pt
Estágios de Verão
25-03-10 13
14. Energia Open Source
Desenvolvimento
Equipa - Perfis:
– Perl, Python, C, GTK+, Sh
– Desenvolvimento PHP / Javascript
– Cultura e Paixão pelo OpenSource
Desenvolvimento do Caixa Mágica (14, 15 e E-
escolinhas2)
Manutenção de Software (actualizações)
Suporte ao Linux Caixa Mágica
Trabalhar com a comunidade
Criação de portais para a comunidade (Contribware)
25-03-10 14
15. Energia Open Source
Desenvolvimento
Fabrica de pacotes Contribware:
– Comunidade envia pacotes
– Constrói os pacotes de raíz
– Disponibiliza para testes
– Controlo de qualidade pela equipa de desenvolvimento CM
– Disponibilidade imediata à comunidade
Apt
– Gestor de pacotes da Caixa Mágica
– Gere os pacotes do tipo RPM
– Investigação sobre esta aplicação
Aptoide:
– Cria repositórios de aplicações
– Possui um cliente no android que instala,actualiza e remove
25-03-10 15
16. Energia Open Source
Futuro
Finalizar o desenvolvimento do Caixa Mágica E-
escolinhas2
Lançar a Caixa Mágica 15 (Verão de 2010)
Continuar a contribuir para a comunidade
Desenvolvimento do Contribware
Avanços no aptoide
Outros desafios...
Continuar a ser líder em Opensource
Inovação
25-03-10 16