Pular para o conteúdo principal

Postagens

PC-BSD - Utilize um BSD em casa sem complicações

Deseja saborear um sistema operacional tipo UNIX/BSD sem se perder em diversas configurações? O FreeBSD é uma boa escolha para computadores pessoais, mas seu "jeito" UNIX de ser pode assustar alguns iniciantes. Se você é novato no mundo UNIX/Linux e deseja experimentar um autêntico BSD, o PC-BSD pode ser sua próxima parada. O PC-BSD é um sistema operacional amigável ao usuário final, baseado no poderoso FreeBSD. Conhecido mundialmente por sua estabilidade e segurança no ambiente de servidores, o FreeBSD é uma excelente base para construir um sistema operacional para o seu desktop. PC-BSD utiliza os gerenciadores de janelas mais populares e um instalador de aplicações customizado e sob medida que disponibiliza uma série de aplicações populares de um jeito fácil para os novos usuários. PC-BSD 9: Isotope Edition (versão estável atual na data desta postagem).  No site oficial, na página de downloads é possível baixar versões pré-instaladas em VMs (máquinas virtua
Postagens recentes

JS/UIX - Emulador de terminal bash Unix online!

JS/UIX é um sistemas operacional tipo UNIX para navegadores web, escrito inteiramente em javascript (sem a necessidade de plugins). Inclui uma máquina virtual, sistema de arquivos virtual, gerenciador de processos, e seu próprio shell com uma tela e teclado. Para uma olhada rápida nos comandos implementados  visite > JS/UIX-Manual-Pages . Veja também o > Version-History. O teclado aceita o conjunto de caracteres US-ASCII. Como o mapeamento do teclado depende do seu navegador, você pode ter que usar as teclas de curso e backspace do canto inferior direito do terminal. Um teclado completo pode ser acessado no canto inferior esquerdo. Compatibilidade: Netscape 4+, MS IE 4+ e navegadores que suportam o DOM. JS/UIX não é um software livre. Para interfaces opensource de terminal em Javascript acesse mass:werk termlib.js . Acesse em: http://www.masswerk.at/jsuix/

Ken Thompson

Ao lado de Dennis Ritchie , Ken Thompson recebe destaque pelo desenvolvimento do Unix. Ken Thompson        Kenneth Thompson é um cientista computacional conhecido pela sua influência no sistema operacional UNIX. Nasceu no ano 1943, em Nova Orleans, Louisiana, EUA. Ele tirou o grau de Bachelor e Master, ambos em engenharia electrotécnica, na UC Berkeley. Em 1969, enquanto trabalhava nos laboratórios Bell, Thompson e Dennis Ritchie foram os principais criadores do sistema operacional UNIX. Thompson também criou a linguagem de programação B, uma precursora da linguagem C de Dennis Ritchie, uma das linguagens de programação mais utilizadas. Mais tarde, enquanto se encontrava ao serviço dos laboratórios Bell, ele e Rob Pike foram os principais criadores do sistema operacional Plan 9. Durante o seu trabalho, ele também criou a codificação de caracteres UTF-8 para uso no sistema operacional Plan 9. Ele também escreveu programas para a enumeração completa de finalizações de xadrez, para toda

Dennis Ritchie

       Várias pessoas participaram no desenvolvimento do Unix, como Malcolm Douglas McIlroy (1932), um professor estadunidense de informática, matemática, engenharia, e também um famoso programador. Ele contribuiu para, entre outras ferramentas, as Pipes no sistema operacional Unix. Mas dois desenvolvedores recebem maior destaque, e um deles é Dennis Ritchie. Dennis Ritchie        Dennis Ritchie nasceu em 9 de Setembro de 1941 em Bronxville, Nova York. Estudou na Universidade de Harvard, graduando-se em Física e Matemática Aplicada. Sua tese de Doutorado de 1968 discursava sobre hierarquia sub-recursiva de funções. Entrou para o Bell Labs em 1967, seguindo os passos de seu pai, Alistair E. Ritchie, que já tinha uma longa carreira lá, tendo como sua principal realização a co-autoria do livro do The Design of Switching Circuits, com W. Keister e S. Washburn. Este foi um livro influente na teoria e projeto lógico dos interruptores antes da era do transistor.        Logo após entrar na B

Projeto Minix

       O seu desenvolvimento começou como um projeto particular, inspirado pelo interesse de Linus no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Ele limitou-se a criar, nas suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). E depois de algum tempo de trabalho no projeto enviou a seguinte mensagem (adaptada) para a lista de discussão do minix:         “Você suspira por melhores dias do Minix-1.1, quando os homens eram homens e escreviam seus próprios “device drivers”? Você está sem um bom projeto em mãos e está desejando trabalhar num S.O. que possa ser modificado de acordo com suas necessidades? Está a achar frustrante quando tudo funciona no Minix? Chega de noites ao computador para conseguir que os programas funcionem? Então esta mensagem pode ser exatamente para você. Como eu mencionei há um mês, estou trabalhando numa versão independente de um S.O. similar ao Minix para computadores AT-386. Ele está, f

The Open Group

      The Open Group é um consórcio formado por empresas da indústria de informática para estabelecer padrões abertos para a infra-estrutura de computação. Surgiu em 1996 com a fusão do consórcio X/Open com a Open Software Foundation. O Open Group é mais conhecido por ser o proprietário da marca UNIX, mas também é lembrado pela publicação da Single UNIX Specification, que estende os padrões POSIX e é a definição oficial do UNIX. Dentre os seus membros estão vendedores e compradores de produtos de informática além de agências governamentais como, por exemplo, Capgemini, Fujitsu, Hitachi, HP, IBM, NEC, Departamento de Defesa dos Estados Unidos da América, NASA e outros.        Por volta dos anos 90 a maioria dos fornecedores de sistemas Unix entendeu que a rivalidade existente entre eles, que redundou na chamada guerra do Unix, estava causando mais prejuízo que benefício, enfraquecendo o Unix perante a competição que surgia a partir da Microsoft. A iniciativa COSE, em 1993, pode

A Linguagem C

A linguagem C foi criada por Dennis Ritchie, em 1972, no centro de Pesquisas da Bell Laboratories. Sua primeira utilização importante foi a reescrita do Sistema Operacional UNIX, que até então era escrito em assembly. Em meados de 1970 o UNIX saiu do laboratório para ser liberado para as universidades. Foi o suficiente para que o sucesso da linguagem atingisse proporções tais que, por volta de 1980, já existiam várias versões de compiladores C oferecidas por várias empresas, não sendo mais restritas apenas ao ambiente UNIX, porém compatíveis com vários outros sistemas operacionais. O C é uma linguagem de propósito geral, sendo adequada à programação estruturada. No entanto é mais utilizada escrever compiladores, analisadores léxicos, bancos de dados, editores de texto, etc... Pequeno programa desenvolvido em C Código: #include int main() { printf("Hello, world\n"); } Explicação: #include - Indica que este programa deve utilizar as d