Resumo
Aula 1
1 - Linux é uma versão do unix: como ele implementa certo níveis do padrão POSIX (Portable Operation System Interface), pode ser considerado como tal.
2 - Posix: conjunto de normas e procedimentos bem estabelecidos. Possui inicialmente 17 documentos de recomendações sendo algumas delas: * API para o kernel * Interpretador de comandos * Aplicações de nível de usuário * Aplicações de nível de sistema * Série de testes e verificações para certificar que o sistema atende as espeficações
2.1 - Orgão oficial: IEEE
2.2 - Designação: IEEE 1003, conhecido como ISO/IEC 9945.
3 - LSB (Linux Standard Base): o Linux implementa quase que completamente o padrão POSIX, porém possui alguns detalhes divergentes, sendo assim foi criado um padrão próprio, o LSB que é mantido pelo Open Group.
4 - História: quem começou com a “ordem iniciática” foi o Ken Thompson e Dennis Ritchie em 1969, compilando a primeira versão de UNIX, na AT&T. O principal intuito do SO era ser multiusuário e multitarefa. Cronograma macro após esse evento: * Dennis Ritchie reescreveu o código-fonte para a linguagem C (ele também o concebeu). * Motivo: o UNIX precisava de algo a mais para poder crescer. * AT&T forneceu o código fonte às instituições de pesquisa e ensino. * Motivo: aprimoramento, especialização dos recursos e incremento de novas funções. * Consequencia: UNIX se tornou base para estudos e implementações científicas. * Nos anos 70 houve uma ruptura da AT&T junto às instituições de pesquisa e ensino. * Motivo: ela notou o potencial comercial e, posteriormente, começou a exigir altos valores para venda. * Nos anos 80, para continuar com os lucros, ela lançou a versão UNIX System V (versão 5). * Curiosidade: parelelamente, a universidade da Califórnia em Berkeley lançava uma versão gratuita do UNIX da AT&T, conhecido como UNIX de Berkeley. * Em