Senza dubbio, uno dei sistemi operativi più rivoluzionari che esistevano durante l’età d’oro dei computer, cioè alla fine degli anni ’60 e all’inizio degli anni ’70; Era UNIX. Quale, è stato sviluppato da Bell Labs sotto la responsabilità di AT&T.
In questo senso, UNIX si è distinto per la sua grande capacità, perché il suo attributo principale si basava sull’essere un sistema operativo multi-tasking o “multitasking” e aveva la capacità di aprire diversi programmi , anche se non contemporaneamente. Ma anche così, è stato un passo oltre gli altri sistemi operativi esistenti che erano dedicati solo a una cosa.
Ecco perché è prezioso conoscere la storia e l’impatto di questo sistema operativo portatile, multiutente e interattivo per uso generico nel campo dell’informatica. Quindi, di seguito, indichiamo gli aspetti più importanti e aggiuntivi di questo, le sue principali differenze con Linux e i suoi usi oggi.
Storia e impatto di UNIX nell’informatica Cosa l’ha reso così speciale?
Dal 1960, il Massachusetts Institute of Technology, AT&T Bell Laboratories insieme a General Electric, hanno avviato un nuovo progetto per stabilire un sistema operativo sperimentale chiamato “Multics” da eseguire su un mainframe o un computer mainframe. Questo, con l’obiettivo di sviluppare un grande sistema operativo interattivo che presenta diverse innovazioni.
Tuttavia, durante la creazione e lo sviluppo di un gioco noto come “Space Travel” per testare questo sistema operativo sperimentale, gli esperti hanno notato che stava funzionando molto lentamente sulla macchina General Electric con Multics. Pertanto, Ken Thompson , uno dei programmatori del laboratorio Bell, iniziò la creazione di un nuovo sistema operativo insieme a un altro programmatore, chiamato Dennis Ritchie (era responsabile della creazione del linguaggio C).
Consigliato per te:Come configurare il BIOS del computer per un avvio migliore? Guida passo passo
Da allora, hanno lasciato il posto a un nuovo progetto chiamato “UNICS” che è l’acronimo di “Uniplexed Information and Computing System” . Ma, data la popolarità del gioco di parole che vide UNICS come un sistema Multics castrato, il sistema operativo adottò il nome ufficiale di “UNIX” intorno al 1969 quando fu inizialmente lanciato.
In questo modo è nato il famoso sistema operativo, che fino ad oggi è ancora considerato uno dei più importanti nella storia del mondo dei computer . Pertanto, i suoi creatori diretti furono Thompson e Ritchie, che inizialmente offrirono una serie di piccoli programmi da UNIX.
In breve, dopo un progetto fallito noto come Multics, i programmatori dei laboratori Bell di AT&T si sono concentrati sul dare una buona risposta a questo, creando un sistema operativo, multitasking e multiutente, veloce e sicuro che avesse una migliore ricezione.
Da allora, ha funzionato sulla maggior parte dei computer dell’epoca che erano hulk condivisi da più utenti contemporaneamente attraverso terminali collegati che hanno inviato gli ordini a un team centrale.
Principali ragioni del tuo notevole impatto
- Fondamentalmente, è stata la prima proposta sviluppata come un piccolo software, ma efficace allo stesso tempo . Pertanto, è stato possibile creare un codice breve, semplice, chiaro, modulare ed estensibile con la possibilità di essere mantenuto e riutilizzato per altri scopi da diversi sviluppatori che non erano i creatori originali.
- UNIX è presente ovunque , poiché può essere eseguito sulla maggior parte dei server che consentono di accedere al Web, si trova all’interno di miliardi di telefoni ed è possibile eseguire questo sistema operativo all’interno di un browser.
- La creazione di UNIX è stata un’ottima educazione per i professionisti nell’uso di attrezzature industriali veramente costose. Tenendo conto del fatto che, grazie a questo sistema operativo, era anche facile per gli specialisti parlare di informatica e oggi alcune idee fondamentali sul software rimangono le stesse di allora.
Consigliato per te:Come eliminare un account LinkedIn per sempre? Guida passo passo
Linux e UNIX sono uguali? Principali differenze tra i due SO
In molti casi, gli utenti spesso confondono Linux con UNIX o viceversa. Ma, sebbene entrambi i termini siano molto simili, la verità è che c’è una notevole differenza tra loro . In considerazione di ciò, è necessario fare riferimento alle distinzioni più importanti tra questi due principali sistemi operativi nel mondo dell’informatica.
Va notato che, principalmente, queste differenze si basano sull’utilità di entrambi, sul tipo di software che sono e sugli strumenti contenuti in ciascuno dei sistemi. Successivamente, una spiegazione di ciascuno di questi aspetti .
utilità
“AGGIORNATO ✅ Vuoi saperne di più sul sistema UNIX e le sue differenze con il sistema operativo Linux? ⭐ ENTRA QUI ⭐ e scopri tutto su di esso ✅ FACILE e VELOCE ✅”
Per quanto riguarda l’utilità principale di UNIX, ciò si basa sull’uso nei sistemi server, ad eccezione del sistema operativo MacOS X che è un sistema operativo desktop. Tenendo conto di ciò, detti sistemi server si riferiscono a sistemi operativi complicati da installare , nonché a quelli compatibili solo con hardware e sistemi specifici in cui prevalgono i comandi sull’interfaccia grafica .
D’altra parte, Linux ha sistemi operativi sia per server che per client . Specificando che, in questo mondo, puoi trovare molte distribuzioni, molti banchi e vari strumenti che sono stati creati per loro. Ad esempio, sul tema dei sistemi desktop, c’è Ubuntu, Debian o Linux Mint.
Tipo di software
Mentre UNIX è un sistema proprietario che non può essere modificato , Linux non lo è. Questo perché UNIX è di proprietà della rinomata società AT&T e, quindi, l’unico che ha il permesso di modificarlo e / o aggiornarlo.
Diversamente da questo, Linux è un sistema operativo con un kernel o kernel completamente gratuito e gratuito . Grazie a ciò, è sotto licenza GNU e, per questo motivo, qualsiasi utente ha la possibilità di modificare il codice sorgente che, fortunatamente, è disponibile per tutti.
Consigliato per te:Come attivare i nuovi adesivi WhatsApp? Guida passo passo
Strumenti di sistema
Come accennato in precedenza, UNIX è stato progettato per essere riutilizzato per scopi diversi da altri sviluppatori, anche se non sono i loro creatori originali. Pertanto, si sottolinea che questo sistema operativo non è stato creato per soddisfare un obiettivo predefinito e, con ciò, è possibile adattare gli strumenti di sistema a qualsiasi esigenza .
Invece, sin dalla sua nascita, Linux era un sistema operativo funzionale a cui venivano aggiunti in particolare programmi e strumenti scritti da o per il progetto in fase di sviluppo .
Quali usi possono essere dati oggi al sistema operativo UNIX?
Oggi, i sistemi operativi UNIX sono ampiamente utilizzati in una moltitudine di dispositivi . Che vanno dai supercomputer più capaci ai telefoni cellulari più popolari oggi e ovviamente, tenendo conto anche dei computer che utilizziamo giorno dopo giorno. Pertanto, MacOS e Linu x sono chiari esempi di sistemi operativi di questo tipo.
Ora, ti chiederai perché questo è dovuto ed è, principalmente, grazie alla filosofia che gestisce detto SO, da queste premesse:
- Una grande raccolta di piccoli programmi che riescono a funzionare in serie.
- Un file system gerarchico.
- L’uso di file di testo per archiviare dati.
- Il trattamento riservato ai dispositivi come file.
Di conseguenza, il sistema operativo UNIX ha raggiunto una grande popolarità grazie alla sua capacità di risolvere i problemi sorti prima del suo aspetto e per i quali, le applicazioni o i programmi progettati per un singolo sistema non erano disponibili in altri. Ciò significa che, grazie a UNIX, è possibile trasportare facilmente diversi sistemi sin dall’inizio.
Con questo, al momento, questo sistema operativo è anche stimato come un meccanismo eccellente per i programmatori. Da allora, possono trovare gli stessi strumenti di programmazione, ambienti simili ed eseguire i loro programmi , senza alcuna limitazione, su qualsiasi sistema che utilizza UNIX.
In caso di domande, lasciarle nei commenti, ti risponderemo al più presto e sarà sicuramente di grande aiuto per più membri della community. Grazie!