Software Livre Grupo de Pesquisa em Software Livre Colméia Esse material está licenciado em Creative Commons Veja uma cópia dessa licença em http://creativecommons.org/licenses/byncsa/2.5/br/ Grupo de Pesquisa em Software Livre Colméia Agenda Apresentações Colméia Afinal, o que é software livre? Software Livre em números Como faço para usar SF? Como funciona o Kernel? Dúvidas Grupo de Pesquisa em Software Livre Colméia Apresentações Me chamo Dino Magri Estudante do Curso de Ciência da Computação na UDESC Bolsista no Grupo Colméia Voluntário no Physical Computing Membro ativo da organização do SOLISC Entre outras atividades :) Grupo de Pesquisa em Software Livre Colméia Colméia O que é? Quem participa? Quem pode participar? O que é feito? Projetos? Grupo de Pesquisa em Software Livre Colméia Afinal, o que é software livre? “Não é cerveja grátis” Richard Stallman Liberdade de executar, copiar, alterar e redistribuir Por que estamos usando? Grupo de Pesquisa em Software Livre Colméia Softwares Livre E muito mais .... Grupo de Pesquisa em Software Livre Colméia Software livre em números Banco do Brasil – 50 mil estações com Linux Projeto Paraná Digital – 1,5 milhão de alunos beneficiados FISL – Evento com mais de 7 mil pessoas sobre software livre Projeto Remaster Joinville – mais de 10 mil alunos utilizando Governo Federal SERPRO Grupo de Pesquisa em Software Livre Colméia Como faço para usar SF? Entenda a ideia de Software Livre Utilize! Participe! Contribua! Grupo de Pesquisa em Software Livre Colméia Como funciona o kernel? [1/6] O que é? Como surgiu? Grupo de Pesquisa em Software Livre Colméia Richard Stallman FSF Grupo de Pesquisa em Software Livre Colméia Linus Torvalds Grupo de Pesquisa em Software Livre Colméia Como funciona o kernel? [2/6] GNU + Linux = GNU/Linux Grupo de Pesquisa em Software Livre Colméia Como funciona o kernel? [3/6] Grupo de Pesquisa em Software Livre Colméia Como funciona o kernel? [4/6] Versão atual estável 2.6.29.4 Kernel Monolítico Implementa interface de alto nível (processos, concorrência e memória) Módulos dedicados que são executados com privilégios especiais Exemplos: Linux, BSD, MSDOS, Win [95,98,ME] Grupo de Pesquisa em Software Livre Colméia Como funciona o kernel? [5/6] Kernel Híbrido Define um kernel baseado em microkernel Módulos externos a ele podem executar operações em modo kernel (protegido) Melhora o desempenho geral do sistema XNU (Darwin → Mac OS X, Win NT) Grupo de Pesquisa em Software Livre Colméia Como funciona o kernel? [6/6] Microkernel Funcionalidades: kernel → Servidores Núcleo mínimo (comunicação) “Espaço do sistema” ← O mínimo Tem acesso completo as instruções e todo o hardware “Espaço do usuário” → O máximo Sofre restrições: não podendo acessar todo o hardware e as instruções Exemplos: Hurd e Minix Grupo de Pesquisa em Software Livre Colméia Dúvidas ? ? ? ? Alguém? Grupo de Pesquisa em Software Livre Colméia Referências [email protected] colmeia.udesc.br pc.void.cc fisl.org.br kernel.org www.solisc.org.br dinomagri.com Grupo de Pesquisa em Software Livre Colméia