FREE BSD
2- algenor – objetivo do projeto Free bsd
O objetivo do Projeto FreeBSD é oferecer software que possa ser utilizado para qualquer finalidade e sem obrigações anexadas à esse código. O código fonte é distribuído sob a Licença Pública Geral GNU (GPL) ou sob a Licença Pública Geral de Bibliotecas GNU (LGPL)
Slide 3- alex- sobre a licença
Sim. Entrentanto, essas restrições não definem regras a respeito de como o código deve ser utilizado, mas de como você deve tratar o Projeto FreeBSD ao utilizar código distribuído pelo mesmo. Se você tem sérias dúvidas sobre o licençiamento, sinta-se a vontade para ler a licença. Para os meramente curiosos, a licença pode ser resumida em:
Não alegue que o código foi escrito por você.
Não nos processe se o código falhar.
Slide 4 Versões Free bsd alex
Free bsd current é o mais recente dos freebsd, ele possui trabalhos em progresso, mudanaçs experimentais e mecanismos de transiçao que podem ou nao estar presentes nas proxima att oficiais do software
Freebsd stable – é a versao com correçoes que foram previamente feitas no freebsd current para teste. Este é ainda um ramo de desenvolvimento e isto significa que em determinado momento os codigos fontes do freebsd stable podem ou nao ser adequados para qualquer proposito especifico.
Slide 5, apenas ler Algenor
Slide 6, alex, kernel do FreeBSD
O kernel do free bsd era monolitico, isso significa que o kernel era um grande programa apoiado uma lista fixa de dispositivos, e se voce quisesse mudar o comportamento do kernel, entao voce tinha que compilar um novo kernel e reiniciar o seu pc com o mesmo.
Hoje em dia ele possui um kernel que estao contido modulos que podem ser dinamicamente carregados e descarregados. Isso permite que o kernel se adpate a um novo hardware, como cartoes PCMCIA ou para uma nova funcionalidade a ser trazido para o kernel que nao era necessario quando o outro foi compilado originalmente, se chama krnel modular
Slide 7 algenor