Sites Úteis - Sistemas Operacionais

Veja também a lista de links sobre Linux e Unix e confira o Especial Nanocurso de Linux.


Material em português


Material em inglês


Simuladores, emuladores e ambientes virtualizados

  • SOsim — Simulador para o Ensino de Sistemas Operacionais, desenvolvido pelo prof. Luiz Paulo Maia e integrado ao livro Arquitetura de Sistemas Operacionais.

  • MOSS — Modern Operating Systems Simulators, relacionados ao livro Sistemas Operacionais Modernos.

  • Simuladores da universidade do Texas - scheduling, problema dos filósofos, sincronismo, concorrência, etc.

  • replit> O replit> permite desenvolver online em uma série de linguagens, com suporte para scripts em bash, disponibilizando um terminal bash diretamente no navegador. Além do bash, estão disponíveis Python, JAVA, C, C++, C# e até o BASIC e o QBASIC do milênio passado (confesso que programava tanto na Beginner's All Purpose Symbolic Instruction Code que nem precisei olhar no Google pra lembrar a sigla!😅).

  • O'Reilly KataCoda Ubuntu 20.04 Playground permite utilizar no navegador um ambiente virtualizado com um terminal Bash e uma IDE do VS Code. Confira outros "playgrounds" também disponíveis em https://www.katacoda.com/learn.

  • Javascript PC Emulator — Emulador de PC rodando Linux diretamente no navegador (não deixe de ver a FAQ e as notas técnicas, cujos links estão abaixo da janela do emulador).

  • v86- emula Linux, BSD, DOS e até Windows.

  • Windows 95 emulado - Emulação em javascript do WIndows 95 e aplicações.

  • E para quebrar o gelo, conheça o "çimulador" do Windows... Mas é em Flash!


Windows


Outros Sistemas Operacionais

  • Android-x86 - Projeto que portou o Android para a arquitetura x86, permitindo rodá-lo em PCs. Lembre que o Android usa kernel Linux.

  • FreeBSD - Sistema operacional diretamente derivado do Unix. Um pouco menos usado e suportado que o Linux, mas com uma legião ferrenha de fãs e muito usado nas áreas de segurança e redes, embora possa ser usado como desktop também.

  • Minix - Em sua versão 3 o Minix é mais um sistema baseado no Unix para arquitetura x86, compatível com o NetBSD. Hoje está disponível também para a arquitetura ARM. O Minix é detalhado no livro Projeto e Implementação de Sistemas Operacionais do prof. Andrew S. Tanenbaum e Albert S. Woodhull. Talvez o fato mais conhecido a respeito do Minix seja que ele foi a inspiração para Linus Torvalds criar o Linux.

  • Chrome OS / Chromium OS - Sistema operacional que também usa o kernel Linux e equipa os Chromebooks, os notebooks customizados para nuvem e Internet da Google.

  • FreeDOS - sistema open source totalmente compatível com o DOS.

  • Haiku - SO open source gráfico, derivado (e sucessor) do BeOS.

  • ReactOS - ReactOS é um sistema livre baseado no Windows XP/2003 escrito a partir do zero. Em outras palavras, um projeto para criar uma versão livre do Windows.

Retornar para Sistemas Operacionais.