A maioria dos sistemas operacionais pode ser agrupada em duas famílias diferentes. Além dos sistemas operacionais baseados no Windows NT da Microsoft, quase tudo mais rastreia sua herança até o Unix.
Linux, Mac OS X, Android, iOS, SO Chrome, Orbis OS usado no PlayStation 4, seja qual for o firmware executado em seu computador. roteador - todos esses sistemas operacionais são freqüentemente chamados de sistemas operacionais “Unix-like”.
RELACIONADO: O que significa “tudo é um arquivo” no Linux?
foi desenvolvido no Bell Labs da AT & T em meados da década de 1960. O lançamento inicial do Unix tinha alguns atributos de design importantes que vivem hoje.
Um é a “filosofia Unix” de criar utilitários pequenos e modulares que fazem uma coisa e os fazem bem. Se você estiver familiarizado com o uso de um terminal Linux, isso deve ser familiar para você - o sistema oferece vários utilitários que podem ser combinados de maneiras diferentes por meio de pipes e outros recursos para executar tarefas mais complexas. Até programas gráficos provavelmente estão chamando utilitários mais simples em segundo plano para fazer o trabalho pesado. Isso também facilita a criação de scripts de shell, unindo ferramentas simples para fazer coisas complicadas.
O Unix também tinha um único sistema de arquivos que os programas usam para se comunicar uns com os outros. É por isso que “tudo é um arquivo” no Linux - incluindo dispositivos de hardware e arquivos especiais que fornecem informações do sistema ou outros dados. É também por isso que somente o Windows possui letras de unidade herdadas do DOS - em outros sistemas operacionais, todos os arquivos do sistema fazem parte de uma única hierarquia de diretório.
Como qualquer histórico que remonte a 40 anos, a história do Unix e seus descendentes é confusa. Para simplificar as coisas, podemos agrupar aproximadamente os descendentes do Unix em dois grupos.
Um grupo de descendentes do Unix foi desenvolvido na academia. O primeiro foi o BSD (Berkeley Software Distribution), um sistema operacional de código aberto, similar ao Unix. O BSD vive hoje através do FreeBSD, NetBSD e OpenBSD. O NeXTStep também foi baseado no BSD original, o Mac OS X da Apple foi baseado no NeXTStep e o iOS foi baseado no Mac OS X. Muitos outros sistemas operacionais, incluindo o Orbis OS usado no PlayStation 4, são derivados de tipos de sistemas operacionais BSD. .
RELATED: O Grande Debate: É Linux ou GNU / Linux?
O projeto GNU de Richard Stallman também foi iniciado como uma reação aos termos de licenciamento de software Unix cada vez mais restritivos da AT & T. O MINIX era um sistema operacional semelhante ao Unix criado para fins educacionais, e o Linux foi inspirado pelo MINIX. O Linux que conhecemos hoje é realmente GNU / Linux, pois é feito do kernel do Linux e de vários utilitários GNU. O GNU / Linux não é diretamente descendente do BSD, mas descende do design do Unix e tem suas raízes na academia. Muitos sistemas operacionais atuais, incluindo Android, Chrome OS, Steam OS e uma enorme quantidade de sistemas operacionais embarcados para dispositivos, são baseados no Linux.
Por outro lado, havia os sistemas operacionais comerciais Unix. UNIX AT & T, SCO UnixWare, Sun Microsystems Solaris, HP-UX, IBM AIX, SGI IRIX - muitas grandes corporações queriam criar e licenciar suas próprias versões do Unix. Estes não são tão comuns hoje em dia, mas alguns deles ainda estão por aí.
Crédito da imagem: Wikimedia Commons
Muitas pessoas esperavam que o Unix se tornasse o sistema operacional padrão da indústria, mas os computadores DOS e “IBM PC compatible” eventualmente explodiram em popularidade. O DOS da Microsoft se tornou o DOS de maior sucesso de todos. O DOS nunca foi baseado no Unix, e é por isso que o Windows usa uma barra invertida para caminhos de arquivo, enquanto todo o resto usa uma barra invertida. Essa decisão foi feita nos primórdios do DOS, e versões posteriores do Windows herdaram, assim como BSD, Linux, Mac OS X e outros sistemas operacionais semelhantes a Unix herdaram muitos aspectos do design do Unix. Windows 3.1, Windows 95, Windows 98 e Windows ME foram todos baseados em DOS embaixo. A Microsoft estava desenvolvendo um sistema operacional mais moderno e estável na época, chamado Windows NT - para “Windows New Technology”. O Windows NT acabou chegando aos usuários regulares do Windows XP, mas estava disponível para empresas como o Windows 2000. e Windows NT antes disso.
Todos os sistemas operacionais da Microsoft são baseados no kernel do Windows NT hoje. O Windows 7, o Windows 8, o Windows RT, o Windows Phone 8, o Windows Server e o sistema operacional do Xbox One usam o kernel do Windows NT. Ao contrário da maioria dos outros sistemas operacionais, o Windows NT não foi desenvolvido como um sistema operacional semelhante ao Unix.
A Microsoft não começou com um slate completamente limpo, é claro. Para manter a compatibilidade com DOS e software Windows antigo, o Windows NT herdou muitas convenções do DOS, como letras de unidade, barras invertidas para caminhos de arquivo e barras para opções de linha de comando.
Por que é importante
Você já deu uma olhada o terminal do Mac OS X ou o sistema de arquivos e percebemos como era semelhante ao Linux, e quão diferente eles eram do Windows? Bem, é por isso - tanto o Mac OSX quanto o Linux são sistemas operacionais parecidos com o Unix.
Esse foi apenas um histórico rápido que ajudará você a entender como chegamos aonde estamos hoje sem nos atolar nos detalhes. Se você quiser mais informações, poderá encontrar livros inteiros sobre a história do Unix
Crédito de imagem: Peter Hamer no Flickr, Takuya Oikawa no Flickr, CJ Sorg no Flickr
Como Mostrar e Ocultar as Réguas no Microsoft Word
As réguas no Word ajudam você a posicionar textos, gráficos, tabelas e outros elementos em seus documentos. Para ganhar um pouco de espaço extra no documento, você pode ocultar as réguas horizontal e vertical. Se você estiver trabalhando em uma tela pequena, talvez queira ocultar temporariamente partes da janela do Word para maximizar o espaço usado para o documento.
Como emparelhar um dispositivo Bluetooth ao seu computador, tablet ou telefone
Os dispositivos sem fio com rádios Bluetooth devem estar emparelhados entre si antes de poderem se comunicar. Isso envolve torná-los detectáveis e possivelmente inserir um PIN. O processo de pareamento funciona com “perfis Bluetooth” e cada dispositivo deve ser compatível. Por exemplo, você só pode emparelhar um mouse ou teclado com um dispositivo projetado para funcionar com esse tipo de acessório Colocar um acessório ou dispositivo no modo de descoberta RELACIONADOS: Mais do que fones de ouvido: 5 coisas Você pode fazer com Bluetooth Para economizar bateria, um dispositivo com Bluetooth não está transmitindo constantemente que está disponível.