Aulas‎ > ‎Sistemas Operacionais‎ > ‎

Sites Úteis - Sistemas Operacionais

Windows

  • Windows Sysinternals - Site da Microsoft com informações técnicas sobre o Windows e diversos utilitários. 
  • SS64 - Site com ajuda de linhas de comando bash, powershell, bancos de dados, etc.
Veja logo abaixo como adicionar um toque de Linux ao seu Windows.


Linux (e um pouco de Unix, BSD, etc.)

  • The Linux Foundation - A Fundação que promove o desenvolvimento do Linux e onde trabalha Linus Torvalds, seu criador.
  • Viva o Linux - Um dos maiores, melhores e mais antigos sites brasileiros sobre Linux. Confira também os links para outros sites no rodapé do Viva o Linux.

  • Linhas do tempo das distribuições:

  • Ajuda com a interface de linha de comando, o shell, o bash:
    • SS64 - Site com ajuda de linhas de comando bash, powershell, bancos de dados, etc.: 
    • Explainshell.com - Site que detalha as linhas de comando do (shell) bash. Digite o comando completo e ele explica cada detalhe! 
    • TLDP - Projeto de documentação Linux. Um pouco desatualizado.

  • Emuladores LINUX / PC em Javascript para rodar do navegador:
    • Javascript PC Emulator de Fabrice Bellard (não deixe de ver a FAQ e as notas técnicas, cujos links estão abaixo da janela do emulador);
    • v86 - o mais completo - emula Linux, BSD, DOS e até Windows!

  • Adicionando um toque de Linux / Unix / POSIX ao Windows:
    • O Windows 10 permite a instalação do WSL (Subsistema Windows para Linux), que inclui o BASH (shell do Linux/Unix), compilador e vários utilitários. Ainda é possível escolher o "sabor": Ubuntu, openSUSE, SUSE Enterprise, Debian, ou Kali.
    • MinGW provê um ambiente para desenvolvimento de aplicações nativas para Windows;
    • Cygwin fornece um ambiente Linux dentro do Windows;
    • UnxUtils versões de utilitários GNU ("comandos Linux") portadas para Windows;
      • O Windows Power Shell suporta alguns comandos do Linux/Unix.

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.
  • Haiku - SO open source gráfico, derivado (e sucessor) do BeOS.
  • ReactOS - ReactOS® is a free, modern operating system based on the design of Windows® XP/2003, written completely from scratch.

Teoria | Sistemas Variados

  • OSData.com — Comparação técnica entre Sistemas Operacionais.
  • Operating System resource center (link 1link 2) — Detalhes técnicos sobre SOs. O site não é atualizado há bastante tempo.
  • OSDev.org - Wiki com informações sobre a criação de SOs.
  • O Multics foi um sistema operacional para mainframes que deixou um legado interessante para os sistemas atuais. Mais informações em Multicians e na história do Multics.