GUFI
  • FreeBSD security

    • Security Advisory: FreeBSD-SA-14:17.kmem http://t.co/QbW8t0c2xH
    • Security Advisory: FreeBSD-SA-14:16.file http://t.co/NssYOwp1Kg
    • Security Advisory: FreeBSD-SA-14:15.iconv http://t.co/n86JhPLYa6
    • Security Advisory: FreeBSD-SA-14:14.openssl http://t.co/VlvwQLScsD
    • Security Advisory: FreeBSD-SA-14:11.sendmail http://t.co/fr24CET69w
    • Security Advisory: FreeBSD-SA-14:12.ktrace http://t.co/GzzSXFhEUK
    • Security Advisory: FreeBSD-SA-14:13.pam http://t.co/fUAgR6n9pt
    • Security Advisory: FreeBSD-SA-14:10.openssl http://t.co/2QN41bMsRN
    • Security Advisory: FreeBSD-SA-14:09.openssl http://t.co/c19xkK2mT5
    • Security Advisory: FreeBSD-SA-14:08.tcp http://t.co/ItrLUDrPtf
  • FreeBSD Central

    • FreeBSD Foundation Accepting Travel Grant Applications (EuroBSDCon 2014): For FreeBSD developers interested in... http://t.co/dIPfeiXIhX
    • BSDNow.TV Episode 46: Network Iodometry: In this BSD Now episode, hosts Allan Jude and Kris Moore show us how ... http://t.co/IcZdpUGOK6
    • GhostBSD 4.0 BETA 3 now available: The developers of GhostBSD have released the final BETA of version 4.0. The... http://t.co/WxYgusUodC
    • FreeBSD 9.3-RELEASE now available: The developers of FreeBSD have just made available the official 9.3 RELEASE... http://t.co/Tv9plSvgxq
    • RT @katzsp: @freebsdcentral @johnmark @gluster almost a dream being realized! Awesome!

Un po’ di storia

Unix è il padre di tutti i sistemi operativi moderni.

Durante gli anni ’60, i laboratori Bell presero parte allo sforzo di realizzazione di Multics, un sistema operativo di ampio respiro che avrebbe dovuto rimpiazzare quanto esistente allora nella maggior parte delle applicazioni. Multics in pratica non decollò mai, ma il gruppo di ricercatori Multics dei laboratori Bell concepì Unix mettendo a frutto le proprie conoscenze ed escogitando soluzioni innovative, sviluppando addirittura un nuovo linguaggio di programmazione adatto alle proprie esigenze: il C. Nomi come quelli di Ritchie, Kernighan e Thompson cominciarono a diventare famosi. La prima versione “pubblica” di Unix nacque all’inizio degli anni ’70 e si propagò negli ambienti di ricerca e nelle università americane prima, di tutto il mondo poi.

Da allora Unix non ha cessato di evolversi. Oggi esistono due grandi famiglie: BSD e System V, che ne raccolgono moltissime varianti, commerciali e non. Trent’anni in informatica sono un’eternità, eppure i concetti che stanno alla base di Unix sono tutt’ora modernissimi, a cominciare dal multitasking, dalla multiutenza, dall’apertura e dalla fortissima integrabilità nelle reti. Anzi, l’età porta con sè affinamento e ottimizzazione, nonché efficienza, essendo stato lo sviluppo originale compiuto su piattaforme (PDP-7 e PDP-11) che oggi potremmo definire ridicole, con processori lentissimi e scarsissima memoria a disposizione se paragonati ad un qualunque PC moderno.

Durante gli anni ’80 nacque Minix, per iniziativa di un solo uomo; uno Unix elementare concepito per usi didattici. Minix mostrò come fosse possibile realizzare un vero e proprio sistema operativo senza gli investimenti colossali che si davano ormai per scontati. Grazie a quella “folgorazione” altri si cimentarono nella realizzazione di Unix completi e non commerciali; per citarne uno che tutti ormai conoscono: Linux. Uno di tali progetti fu 386BSD, derivato da 4.4BSD-Lite dell’universita’ americana di Berkeley. FreeBSD è uno degli eredi di 386BSD, insieme ai suoi “fratelli” NetBSD, OpenBSD, DragonflyBSD e BSD/OS e a suo “cugino” MacOS X.

Su Internet è disponibile un ottimo albero genealogico di Unix

© 2014 GUFI | Feed RSS | XHTML valido

Design basato su Stitched-1.0 di Web4Sudoku - Creato con Wordpress