Feliz aniversário de 30 anos, Linux




    Em março deste ano a Linux Foundatio publicou imagens para celebrar os trinta anos do Linux. Essas informações podem ser lidas clicando aqui.

    30 anos atrás neste mesmo dia, Linus Torvalds publicava sua segunda mensagem sobre o Linux. Em uma entrevista de 2008 ao Museu da Historia do computador, Linus afirma que estava trabalhando na verdade trabalhando inicialmente em um clone do Minix já que as coisas no Minix eram horríveis e ele desenvolvia suas próprias versões das mesmas coisas do Minix (driver de discagem de internet, de HD, de sistema de arquivos e tudo) para seu emulador de terminal, só que verões melhores das mesmas coisas.

 Foi daí que em um determinado momento Linus decidiu desenvolver um kernel para ter o seu clone do Minix porém esse clone do Minix se transformou em um clone do Unix e Linus Torvals dispara esta mensagem no dia 3 de Julho e não deixava claro que estava trabalhando no Linux:


  Devido a um projeto que estou trabalhando (no minix), estou interessado na definição do padrão posix. Alguém poderia me indicar um formato (de preferência) legível por máquina das regras de posix mais recentes?
     Sites FTP seriam bons.

 Esta mensagem não deixa bem claro que Linus estava desenvolvendo um clone do Unix e por isso as pessoas demoraram a responder. Então Linus passou a utilizar os manuais POSIX da Sun Microsystems que ele conseguiu na biblioteca da universidade de Helsinki. Até que depois de um tempo as pessoas o enviaram os manuais para trabalhar em seu sistema operacional. Ari Lemke (o verdadeiro autor do nome Linux) leu a mensagem acima e disponibilizou o subdiretório FTP para da universidade para Linus com o nome de Linux (foi a partir daí que o sistema operacional, que iria se chamar Freax, passou a se chamar Linux).

    Então, no dia 25 de Agosto, quando  Linus se sentiu seguro de disponibilizar o seu código fonte, era publicado a mensagem de lançamento do kernel 0.01
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: O que vocês mais gostariam de ver do minix?
Summary: pequena enquete para meu novo sistema operacional
Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki
Olá a todos aí fora utilizando minix –

    Estou fazendo um sistema operacional (livre) (apenas um hobby, ele não vai ser grande e profissional como o GNU) para clones AT 386 (486). Ele está fermentando desde abril e está começando a ficar pronto. Eu gostaria de qualquer feedback sobre coisas que as pessoas gostam/não gostam no minix, já que meu sistema operacional se assemelha um pouco com ele (mesmo layout físico do sistema de arquivos (devido a razões práticas) entre outras coisas). Eu já portei o bash (1.08) e o gcc (1.40), e as coisas parecem funcionar. Isso implica que vou conseguir algo prático em alguns meses e gostaria de saber quais recursos a maioria das pessoas gostaria. Todas as sugestões são bem-vindas, mas não prometo que as implementarei :-)

Linus (torvalds@kruuna.helsinki.fi)

PS. Sim - é livre de qualquer código minix e tem um fs multi-thread. NÃO é portável (usa comutação de tarefas 386, etc.) e provavelmente nunca suportará nada além de discos rígidos AT, já que é tudo o que eu possuo.
    E aqui estamos hoje. Um hobbie que começou em seu quarto como um projeto pessoal e acadêmico  e que evoluiu e se tornou o maior projeto colaborativo da história do mundo.



Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (1) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (4) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (29) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (30) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (93) gerenciadores de pacotes (4) glaucus (2) GOG (3) google (8) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (10) Intel (15) inteligencia artificial (1) IoT (1) ispconfig (1) jogos (37) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (160) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (6) OpenShift (1) os vários sabores de Linux (42) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (22) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (1) servidores (2) shell (7) shell script (6) sistema operacional (25) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (5) systemd (7) terminal (87) terminal de comandos (16) toca do tux (1) toybox (26) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) ZFS (15) zsh (3)