Voglio saperne di più sul vecchio Unix
Moderatore: Staff
Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Voglio saperne di più sul vecchio Unix
Oggi mi trovavo al supermercato ed ho visto un computer vecchio, di quelli coi caratteri verdi, collegato però ad una tastiera moderna. Il pc era uno di quelli utilizzati dai dipendenti del supermercato, uno di quelli che sicuramente avrete notato quando chiedete ad un dipendente di un qualsiasi ingrosso o negozio fornito di trovarvi un articolo per sapere la disponibilità ed il prezzo. Ci passavo vicino e vedo una sessione di telnet teminata ed un login incorrect. Non ci faccio caso, ma poi dico "ma fammi vedere che s.o aveva". Ci vado vicino e leggo "Unix System V". ca**o era il padre di Linux, *BSD e così via. Così mi chiedo di che anno era, se i comandi erano gil stessi di Linux, come si installavano e disinstallavano i programmi, se poteva avere una GUI, che firewall aveva, che periferiche supportava, come mai non ha avuto successo come il dos etc etc. Potete indicarmi un sito internet in cui si parla diffusamente di questo s.o.? Qualcuno di voi li ha usati? Grazie
system v e bsd sono i rami principali nei quali l'albero unix si è diviso dagli anni 80Unix non è un sistema operativo unico, come molti potrebbero pensare, bensì è una grande famiglia di sistemi operativi (come ad esempio FreeBSD, NetBSD, OpenBSD, BSD, AIX, System V, SunOS, varie distribuzioni di Linux, ecc.), aventi comandi e caratteristiche simili e disponibili per molte architetture hardware (come ad esempio x86, alpha, ecc.).
mini-storia:
1965 Bell Laboratory con la collaborazione del MIT e della General Eletric lavorano per la realizzazione di un nuovo sistema operativo, Multics, il quale vuole fornire, come principali caratteristiche, capacità multi-utente (multi-user), multi-processo (multi-processor) e un file system multi-livello (gerarchico) (multi-level file system).
1969 AT&T era infelice del progresso di Multics e abbandona il progetto. Ken Thompson, Dennis Ritchie, Rudd Canaday e Doug McIlroy, alcuni programmatori dei Bell Lab che avevano lavorato nel progetto Multics, progettano e implementano su un PDP-7 la prima versione del file system Unix insieme ad alcune utility. Il nome Unix è stato assegnato da parte di Brian Kernighan come gioco di parole su Multics.
1 Gennaio 1970 Inizio di Unix.
1971 Il sistema ora gira su un PDP-11 con 16 Kbyte di memoria, di cui 8 Kbyte per i programmi utente, e con un disco di 512 Kbyte.
Il suo primo reale impiego è come strumento di manipolazione del testo in esclusiva per il dipartimento dei Bell Lab. Quel tipo di utilizzo giustifica ulteriormente la ricerca e lo sviluppo attraverso la programmazione di gruppo. Unix attira i programmatori perchè è stato progettato con queste caratteristiche:
*
ambiente di programmazione;
*
semplice interfaccia utente;
*
semplici utility che possono essere combinate per realizzare potenti funzioni;
*
file system gerarchico (ad albero);
*
semplice interfacciamento con i dispositivi, in armonia con il formato dei file;
*
sistema multi-utente e multi-processo;
*
architettura indipendente e trasparente all'utente.
1973 Unix è riscritto prevalentemente in C, un nuovo linguaggio di programmazione sviluppato da Dennis Ritchie. La codifica in questo linguaggio di alto livello diminuisce fortemente lo sforzo necessario per portare Unix su nuove macchine.
1974 Thompson e Ritchie descrivono in una relazione pubblicata in un comunicato dell'ACM il nuovo sistema operativo Unix. Unix genera entusiasmo nella comunità accademica che lo vede come un potente strumento di insegnamento per lo studio della programmazione di sistemi. Poichè il decreto del 1956 impedisce ad AT&T di commercializzare il prodotto, viene concessa una licenza all'Università per scopi educativi e una per esistenza commerciale.
1977 Ci sono circa 500 siti Unix nel mondo.
1980 BSD 4.1 (software sviluppato da Berkeley).
1983 SunOS, BSD 4.2, Sys V.
1984 Ci sono circa 100.000 siti Unix che girano su differenti piattaforme hardware, con differenti capacità.
1988 AT&T e Sun Microsystem sviluppano System V Release 4 (SVR4). Questo sarà in futuro implementato in UnixWare e Solaris 2.
1993 Novell compra Unix da AT&T.
1994 Novell porta il nome UNIX a X/OPEN.
1995 Santa Cruz Operation compra UnixWare da Novell. Santa Cruz Operation e Hewlett-Packard annunciano lo sviluppo di una versione di Unix a 64 bit.
1996 International Data Corporation prevede che nel 1997 ci saranno 3 milioni di sistemi Unix nel mondo.
- krisis
- Linux 4.x

- Messaggi: 1120
- Iscritto il: mar 25 gen 2005, 0:00
- Distribuzione: debian
- Località: Roma
Perchè era complicato da usare
e non fu pensato per i desktop.
All'epoca neanche si pensava ai desktop,
Gates ha comprato il dos per pochi spicci
e l'ha rivenduto all'ibm facendoci
una marea di soldi.
Perchè un conto era avere un computer
che ti arrivava a casa funzionante ,
un altro era doversi scaricare da una billboard
americana un bsd o un system v.
O peggio ancora dover ordinare tapes e/o floppy dall'america
Internet non c'era.
e non fu pensato per i desktop.
All'epoca neanche si pensava ai desktop,
Gates ha comprato il dos per pochi spicci
e l'ha rivenduto all'ibm facendoci
una marea di soldi.
Perchè un conto era avere un computer
che ti arrivava a casa funzionante ,
un altro era doversi scaricare da una billboard
americana un bsd o un system v.
O peggio ancora dover ordinare tapes e/o floppy dall'america
Internet non c'era.
- masalapianta
- Iper Master

- Messaggi: 2775
- Iscritto il: lun 25 lug 2005, 0:00
- Nome Cognome: famoso porco
- Kernel: uname -r
- Desktop: awesome
- Distribuzione: Debian
- Località: Roma
- Contatta:
perche' quando usci' il dos non c'erano unix usabili e a basso costo che girassero su x86Vlk ha scritto:Ma la storia grosso modo la conosco anche io. Le mie domande però rimangono. Più che la sua storia, vorrei sapere come si usava e perchè, se aveva una semplice interfaccia utente, non ebbe lo stesso successo del dos.
secondo me l'umanita c'ha preso una di quelle Fregature con DOS e la tecnologia X86 di cui non vi è pari in tutta la storia dell informatica .........
pensate solo agli open boot di solaris ed ai bios propietari X86, o al fatto che se su una macchina X86 si cancella il bios questa non parte piu, mentre su alcune macchine Unix (ma questo dipende dall'architettura non da unix) il sistema si mette li a disposizione ed apetta i comandi che poi verranno salvati nella Eprom od al fatto che una macchina X86 senza schermo all avvio non fa vedere nulla del post, mentre molte macchine unix se si trovano in tali condizioni di default inviano il post alla seriale
od il fatto che tutta la architettura dei proc X86 per quanto potrà essere migliorata in futuro sarà sempre un architettura "castrata" rispetto a per esempio ai processori risc dello stesso clock .
sembra quasi che quando hanno progettato la X86 hanno pensato ad "Utenti rincoglioniti" (e che cavolo all'epoca mica ervamo rincoglioniti da windows) a gente che non dovesse usare un calcolatore in maniera completa .
comunque oramai e tardi per riscrivere la storia
a no aspe è appena arrivato Doc con la Delorian
ci vediamo nel 2005 alternativo (con unix come sistema piu diuffuso sui pc e bill gates che fa il barbone nelle strade di redmond)..
pensate solo agli open boot di solaris ed ai bios propietari X86, o al fatto che se su una macchina X86 si cancella il bios questa non parte piu, mentre su alcune macchine Unix (ma questo dipende dall'architettura non da unix) il sistema si mette li a disposizione ed apetta i comandi che poi verranno salvati nella Eprom od al fatto che una macchina X86 senza schermo all avvio non fa vedere nulla del post, mentre molte macchine unix se si trovano in tali condizioni di default inviano il post alla seriale
od il fatto che tutta la architettura dei proc X86 per quanto potrà essere migliorata in futuro sarà sempre un architettura "castrata" rispetto a per esempio ai processori risc dello stesso clock .
sembra quasi che quando hanno progettato la X86 hanno pensato ad "Utenti rincoglioniti" (e che cavolo all'epoca mica ervamo rincoglioniti da windows) a gente che non dovesse usare un calcolatore in maniera completa .
comunque oramai e tardi per riscrivere la storia
a no aspe è appena arrivato Doc con la Delorian
ci vediamo nel 2005 alternativo (con unix come sistema piu diuffuso sui pc e bill gates che fa il barbone nelle strade di redmond)..
i personal pc negli anni 70 e nei primi anni 80 che te li dava....
si andava con il vic 20 e il commodor 64
si andava con il vic 20 e il commodor 64
Fortunatamente gli Unix free e quelli proprietari hanno cambiato il loro atteggiamento. Un ringraziamento va agli sviluppatori che hanno reso ciò possibile. Negli anni 80, la maggior parte degli utenti di Linux di oggi si sarebbero allontanati da Unix, soltanto a causa del processo dell'installazione. Le distribuzioni risiedevano su nastri e la fase di installazione poteva durare anche una gioranata lavorativa intera, la configurazione almeno un altro giorno. Per non parlare della configurazione delle applicazioni! Ed oggi, potete usare UNIX senza nemmeno conoscerlo, con i sistemi come l'OS X. Questo era già realtà agli inizi degli anni 90 con il padre di OS X, NeXTstep.
Questo può sembrare off-topic, tuttavia NeXTstep ha aperto la strada a tutti gli Unix sia free che proprietari... e pochi altri ancora! La sfida era di portare Unix all'utente domestico, è avvenuto. Congratulazioni a tutta la gente che si è impegnata in questa sfida, sia per soldi che gratuitamente. Per coloro che hanno svolto tale lavoro gratis, va un ringraziamento speciale![]()
Vi spiego io come è andata:
In fase di progettazione del suo primo PC (poi uscirà nel 1981), l'IBM voleva metterci una versione propria del CP/M, sistema operativo proprietario della Digital Research, ma la Digital Research, che allora aveva una posizione di dominanza del mercato, tenne nei confronti dell'IBM un atteggiamento chiuso e distaccato.
Così l'IBM si rivolse ad una società sconosciuta, inutile, che prima di allora aveva creato un interprete BASIC per CPU a 8 bit........ si insomma è la società di Redmond.
L'uscita del primo PC IBM (che non era il primo vero e proprio PC, ma era il primo con CPU intel), per le famiglie americani fu come se il PC nascesse in quel momento, per queste infatti l'IBM era sinonimo di computer (ad esempio, nel film di Kubrick "2001 odissea nello spazio" il calcolatore che controllave l'astronave si chiama HAL 9000, con HAL chiara trasposizione di IBM).
Furono queste secondo me le cause che ci hanno portato alla situazione attuale, non la difficoltà architetturale dei diversi sistemi operativi (all'epoca non esistevano GUI e quant'altro, DOS, Unix, CP/M... all'occhio dell'uomo di strada erano identici), si trattò solamente di aver conquistato, anche a prezzi accessibili, la fascia più consistente di pubblico, cioè quella rappresentata dalla gente comune (prima di allora l'uso dei calcolatori era relegato a scenziati, ingegneri, professionisti di varia natura ma con risibili quote di mercato rispetto alla massa).
In fase di progettazione del suo primo PC (poi uscirà nel 1981), l'IBM voleva metterci una versione propria del CP/M, sistema operativo proprietario della Digital Research, ma la Digital Research, che allora aveva una posizione di dominanza del mercato, tenne nei confronti dell'IBM un atteggiamento chiuso e distaccato.
Così l'IBM si rivolse ad una società sconosciuta, inutile, che prima di allora aveva creato un interprete BASIC per CPU a 8 bit........ si insomma è la società di Redmond.
L'uscita del primo PC IBM (che non era il primo vero e proprio PC, ma era il primo con CPU intel), per le famiglie americani fu come se il PC nascesse in quel momento, per queste infatti l'IBM era sinonimo di computer (ad esempio, nel film di Kubrick "2001 odissea nello spazio" il calcolatore che controllave l'astronave si chiama HAL 9000, con HAL chiara trasposizione di IBM).
Furono queste secondo me le cause che ci hanno portato alla situazione attuale, non la difficoltà architetturale dei diversi sistemi operativi (all'epoca non esistevano GUI e quant'altro, DOS, Unix, CP/M... all'occhio dell'uomo di strada erano identici), si trattò solamente di aver conquistato, anche a prezzi accessibili, la fascia più consistente di pubblico, cioè quella rappresentata dalla gente comune (prima di allora l'uso dei calcolatori era relegato a scenziati, ingegneri, professionisti di varia natura ma con risibili quote di mercato rispetto alla massa).
- fAu
- Linux 2.x

- Messaggi: 312
- Iscritto il: dom 1 feb 2004, 0:00
- Slackware: slackware64 current
- Kernel: 4.19.82
- Desktop: kde 4.14.38
- Località: Mantova, Italy
- Contatta:
un paio di anni fa al lugman avevamo stampato lo striscione che c'e' su :
http://www.levenez.com/unix/
http://www.levenez.com/unix/

