Newsgroup: it.comp.os.dibattiti
Titolo: Il S.O. del Futuro

Buonasera a tutti
Vorrei sapere secondo voi cosa chiedereste al nuovo OS che evidentemente
dovrebbe uscire .
(l'evidentemente è dato dal fatto che i concorrenti di Windows sono tutti
ultra-decennali e che quindi è probabile che dal cappello magico esca una
"cosa nuova")
--
Toni Zadro
--------------------------------------
Zeta Soft scrl
Via del Teatro 1
18100 Imperia IM
tel 0183 652524
fax 0183 666291

 dovrebbe uscire .
www.be.com
-- 
Gabriele Biffi
gbi...@usa.net
 - ICQ: 5169491
http://www.rete039.it/civis/gbiffi/
"Il Pensiero genera l'Eresia; l'Eresia genera il Castigo." - WarHammer

Toni Zadro (
zs...@mbox.lol.it
) ha scritto:
: > Buonasera a tutti
'sera.
: > Vorrei sapere secondo voi cosa chiedereste al nuovo OS che evidentemente
: > dovrebbe uscire .
Quanti desideri ho a disposizione? :-))
: > (l'evidentemente è dato dal fatto che i concorrenti di Windows sono tutti
: > ultra-decennali e che quindi è probabile che dal cappello magico esca una
: > "cosa nuova")
Se si parla di concorrenti di windows penso che intendi la piattaforma intel. 
Ti posso chiedere chi sono questi concorrenti "ultradecennali"? 
Giusto per saperlo, altrimenti non so rispondere...  
--
Bye, Marco 

 "cosa nuova")
Non c'e' che dire, il mio e' un sogno; per ora dobbiamo sorbirci i sistemi
unix-like (di concezione vecchia di decenni, ma ancora funzionali...) o i
sistemi microsoft, che continuano ad inventare l'acqua calda dandole nomi
nuovi.
			Ciao,
				Luca

Desidererei un sistema con il supporto nativo per il clustering, che vedesse
come una unica macchina una serie di macchine collegate mediante una LAN,
passando i processi da una macchina all'altra a seconda del carico
computazionale di ogni singola macchina.
Ciao,
                 Antonio

nuovi.
www.qnx.com
Ciao,
Luca

...

Quello che chiedi QNX lo fa da 10 anni!!!
www.qnx.com
Ciao,
Fabio Alemagna

> 
www.qnx.com
che è ? 'na pagina web è il sistema operativo del futuro? :)
-- 
Ciao ....
       Massimiliano ADAMO
    E-mail: 
maxa...@usa.net

 - offra un vero supporto per applicazioni di tipo multimediale
Sempre con 50 mega ?? :)


> Quello che chiedi QNX lo fa da 10 anni!!!
La sapevi quella storia misteriosa di quelle litografie preistoriche che
ritraggono i due astronauti?
Ebbene, non ci crederai, ma dall'immagine si evince che gli astronauti
sono seduti davanti a un PC con NT:)


dovrebbe uscire .
Beh, visto che dovrebbe farlo MS, chiederei che funzionasse...
Obelix

  Hmmm c'e' una cosa poco chiara con il qnx....
E' vero che da un punto di vista della programmazione si vede un'unica
macchina virtuale senza distinguere tra processi locali e remoti (cosa
peraltro possibile anche adesso, basta indirizzare le proprie richieste di
connessione all'indirizzo di loopback 127.0.0.1), ma non si capisce se si
abbia anche uno scheduling dei processi che coinvolga le varie macchine della
LAN.
Faccio un'esempio: sulla macchina 1 vi girano i processi A,B e C mentre sulla
macchina 2 i processi D ed E.
Quando E finisce la macchina 2 rimane meno carica di lavoro rispetto alla
macchina 1.
Il sistema operativo trasferisce quindi un processo, mettiamo sia C, alla
macchina 2 in modo che il nuovo carico sara' cosi' configurato: 1=A,B 2=C,D.
Questo e' quello che io intendo per clustering.
Attualmente tale comportamento e' supportato da alcuni Unix in modo non
nativo (per non dire sperimentale).
Quello che mi aspetto dal futuro e' un sistema operativo che includa in modo
nativo il supporto per il clustering.
Forse mi sbaglio, ma non mi sembra che QNX supporti uno scheduling di
processi tra macchine remote.
Ciao,
                 Antonio.

che è ? 'na pagina web è il sistema operativo del futuro? :)
Ribadisco: tu sei tutto scemo.
Ciao,
Fabio Alemagna

>>>Questo è quello importante<<<<
*Transparent distributed processing
FLEET's networking processes are deeply integrated into the heart of
message-passing and process-management primitives, making local and
network-wide IPC one and the same. Since IPC is network transparent, a
network of individual PCs appears as a single, seamless supercomputer. The
end result? You never need to modify your applications to communicate across
the network.
Ciao,
Fabio Alemagna

Guarda che per Load Balancing on the fly li' si intende un carico sulla rete,
come dire anziche' fare il routing su una porta dei pacchetti lo faccio su
un'altra interfaccia/percorso meno intasato.
Quanto al transparent distributed processing se ne parla in termini di IPC
senza specificare se un processo nasce e muore in una macchina oppure "migra"
da macchina a macchina.
I dubbi che ho espresso sul post li ho espressi proprio dopo aver letto la
brochure sul FLEET del QNX.
Ciao,
                 Antonio

Dimenticavo...
Forse da quello che ho scritto non si evince, ma il QNX permette il calcolo
distribuito, con bilanciamento automatico e trasarente delle risoprse
attraverso la rete. All'annuncio della partnership con Amiga Inc., il 13
Novembre a Colonia durante Computer98, venne fatta una dimostrazione di
queste cose. Era addirittura possibile trasferire una finestra da un
computer ad un altro istantaneamente, senza che l'applicazione ne risentisse
minimamente ed in maniera trasparente. La finestra poteve non solo essere
"trasferita", ma anche mossa come si muove una qualsiasi finestra da uno
schermo di un computer ad un altro, magari con una parte dellafinestra su un
computer ed un'altra su un altro. Venne illustrata anche la possibilità di
far girare più processi su macchine diverse che venivano gestite, appunto,
come un'unica macchina, anche a livello di scheduling.
Ciao,
Fabio Alemagna

Ok appena posso lo provo con qualcosa di serio.
Ciao,
              Antonio

nbr...@box.seven.it
 (Obelix) wrote:


Eccalla', sempre il solito, sempre a chiedere la luna...
Sara' bello, sara' user friendly, sara' a 64-70 bits (secondo le
versioni), supportera' dischi fino a 128 terabytes (...frotte di
casalinghe e studenti scendono in piazza urlando felici, dicendo
'Finalmente posso usare appieno il mio nuovo Stampede')...
...vorresti PURE che funzionasse! Ma non siete mai contenti!
Leonardo
Microsoft Outlook: cosa vuoi postare postare postare oggi?

dovrebbe uscire .
Il S/O del futuro esiste già.
Si chiama Java.
Non ci credete?
Date un'occhiata agli annunci di Oracle e Sun.
Saluti.

sono seduti davanti a un PC con NT:)
Sicuro che non siano seduti sulla tazza? Tanto e' lo stesso... :-)

 "cosa nuova")
Buongiorno! :-)
Per il futuro, non immediato, ma forse vivremo abbastanza per vederlo 
di persona, vedo HW e SW che poco ha a che fare con quello attuale.
E soprattutto vedo macchine che saranno progettate in maniera da non 
sclerare e piantarsi.
Una cosa del genere e' possibile, immagina una macchina composta 
anziche' da una complessa CPU da tante unità elementari in grado di 
svolgere operazioni elementari, un po' come avviene per i neuroni nel 
cervello.
Immagina la macchina in grado di apprendere dall'esperienza e di 
cavarsela anche di fronte a un evento inaspettato.
E immagina che se una parte di questa macchina ha un problema tutte le
altri parti possono intervenire per sopperire al problema = Niente 
blocchi ammenoche' non la lanci dall'ottavo piano facendola 
sfracellare al suolo.
FANTASCIENZA?
No, e' quello che si studia nei moderni laboratori di IA.
Ovviamente anche il S.O. di una tale macchina e' molto particolare, o 
meglio e' insito nell'HW stesso della macchina, tu la compri e poi le 
insegni a fare quello per cui ti serve e lei lo apprende grazie alla 
particolare configurazione dell'HW.
Chi volesse approfondire l'argomenti puo' fare una ricerca in internet
con oggetto "Neural networks".

 con oggetto "Neural networks".
Questo sarebbe carino. Ma se non sbaglio, sono già vent'anni che le società
microniche (Intel e compagnia bella) hanno già rinunciato. Sono le software
house che ci provano adesso, sfruttando le enormi potenzialità dei moderni
processori (in parole povere, al contrario di quello che sta facendo la
Microsoft).
Un ottimo esempio è il videogioco Creatures. Gli stessi programmatori sono
rimasti di stucco vedendo quanto quegli animaletti virtuali si inventassero cose
nuove da fare per passare il tempo.
Comunque, un computer che si programma da solo lascerebbe senza lavoro milioni
di programmatori.
Ciao


 computer ed un'altra su un altro.
Una finestra metà su uno schermo di un computer e metà sullo schermo di un altro
computer? La classica dimostrazione stile Microsoft.
Non serve a niente, ma fa scena e l'importante e' far vedere che l'abbiamo
fatto.


 sono seduti davanti a un PC con NT:)
Adamo, adesso non dire c.....e: NT è uscito solo nel '93 (o '92).


 di programmatori.
ma come?? vuoi dirmi che Windows95 non si e' programmato da solo????
azz! adesso mi e' crollata una teoria con cui mi spiegavo tutto... :)
-- 
(o-  ________________________________________________________________
//\  Luca Di Taranto                             dita...@zappami.tin
V_/_ to email me, please, remove "zappami" and add ".it" after ".tin"

 Sempre con 50 mega ?? :)
Beh, si!!! Penso ancora che ci si possa fare...
			Ciao,
				Luca

 
www.qnx.com
Cavolo, bisogna proprio che mi decida a vedere questo QNX!!! Finora, ho
visto solo il disco di demo, davvero impressionante, ma consideravo QNX
solo come un buon sistema a microkernel POSIX compliant. Ha davvero
server che forniscono le funzionalita' di altri SO?
Se davvero fa tutto quel che dici, rischia di essere un sogno che si
avvera, e da domani comincio a riformattare Hard Disk!!!
			Ciao,
				Luca

 wrote:
: > Comunque, un computer che si programma da solo lascerebbe senza lavoro milioni
: > di programmatori.
: ma come?? vuoi dirmi che Windows95 non si e' programmato da solo????
No, ma un professore universitario sostiene che sia scritto in cobol.
bye
Gianluca
--
e-mail 
gian...@pluto.linux.it
        Member of the Pluto Linux User Group

 Saluti.
Ehm, potresti essere un pochettino piu' chiaro per favore?
Cosa hanno annunciato Oracle e Sun?
Grazie
Ciao
Adriano

http://www.news.com/News/Item/0,4,29854,00.html?st.ne.fd.mdh

avvera, e da domani comincio a riformattare Hard Disk!!!
Fatti mandare la documentazione a casa... è tutto gratis.
Ciao,
Fabio Alemagna

fatto.
Ovvio, una finestra a metà non serve a niente, ma trasportarla da un
computer ad un altro sì. Tra l'altro questa è solo una "conseguenza" della
maniera geniale in cui vengono gestite le cose in QNX, non è una feature
aggiunta, ma una cosa naturale.
Comunque, fatti mandare la documentazione a casa. Tanto è gratis... poi mi
dici.
Ciao,
Fabio Alemagna

 dovrebbe uscire .
Un sistema operativo che faccia tutto da solo e che mi permetta di
grattarmi liberamente. Qualcosa a cui ordinare "Lavora!" sapendo che lo
fara' bene, comunque, e senza batter ciglio.
Ciao ;-)
-- 
Fabrizio Di Giuseppe
mailto:
fabr...@iride.com
http://www.iride.com/fabrizio/

 Comunque, non credo che sia impossibile far stare un OS in 50 Mega:
Molto poco tecnicamente parlando: non č questo il problema che mi
attanaglia se il sistema operativo devo scegliere.
I dischi sono sempre piů grandi e non so mai cosa farmene.
NT mi occupa cira 200 Mega scremato. Se aggiungo prodotti server a
altro, cresce.
RedHat (la 5.2) arriva a occupare fino a 820 Mega ....
Ciň nonostante nel mio computer ho installato:
Win98
Windows NT workstation
Windows NT Server
Linux RedHat + 1 partizione di swap da 128 Mega.
Quando un HD da 8,4 Giga costa 380.000 lire, un OS da 50 Mega non č piů
il mio sogno.
e se i figlietti svolazzano tanto meglio.
e se i foglietti NON svolazzano tanto meglio lo stesso.
-- 
Ciao ....
       Massimiliano ADAMO
    E-mail: 
maxa...@usa.net
"alle fronde dei salici, per voto,
anche le nostre cetre erano appese,
oscillavano lievi al triste vento."
   S. Quasimodo

Cosa hanno annunciato Oracle e Sun?
Niente: gli hanno mandato 2.000 scatole di merendine mulino bianco.
Per lui, sono come la coca..
Obelix

Per lui, sono come la coca..
Il "Mulino Bianco" non fà le ciabelline...quelle le fà la concorrenza.
Apprò. Oggi sono stato nella fabbrica dove il "Mulino Bianco" sforna la
crostatine.  Come tutte le fabbriche di Barilla è marrone e la farina manco
si vede. In compenso partono autotreni di crostatine.  Crostatine ovunque,
milioni di crostatine. Ma chi le mangerà tutte quelle crostatine?
Saluti e crostatine per tutti.

 il mio sogno.
Ma, scusa, ribadisco, e chi ha un computer vecchio che fa, lo cambia solo
perche ai produttori e' venuto in mente che poiche' gli hard disk ora sono
grandi allora si devono fare programmi che li riempiono?
				Ciao,
					Luca

Luca (
lu...@galadriel.sssup.it
) wrote:
: On Mon, 14 Dec 1998, Max_Adamo wrote:
: > > Comunque, non credo che sia impossibile far stare un OS in 50 Mega:
: >=20
: > Molto poco tecnicamente parlando: non =E8 questo il problema che mi
: > attanaglia se il sistema operativo devo scegliere.
: > I dischi sono sempre pi=F9 grandi e non so mai cosa farmene.
: Vedi, penso che il problema sia proprio questo: il prezzo dei dischi
: scende, e allora i SO richiedono piu' spazio su disco, in modo che servano
[snip]
BRAVO - BRAVO - BRAVO !!!! Sottoscrivo pienamente.
: > RedHat (la 5.2) arriva a occupare fino a 820 Mega ....
: Beh, se arrivi a 820 mega vuol dire che oltre al SO hai installato quasi
: tutte le applicazioni (e non so cosa altro...). In pratica hai
: SO+compilatori vari + programmi di videoscrittura + tanta altra roba. Se
: uno installa solo quel che gli serve, occupa molto meno. Se poi mi dici
: che con le distribuzioni attuali di Linux puo' diventare difficile
: installare solo quel che serve... Beh, allora posso darti ragione!!!
Infatti. Non credo che un NT con 
12 Compilatori diversi, 
6 browser internet diversi
una 20-ina di server
alcune centinaia di altri programmi ed utility
venga ad occupare meno.
Vogliamo fare un confronto di cosa installa una RH in 820 Mb e un NT in 820 MB
(senza contare che la RH installa tutta la roba al costo della RH, NT devi
pagare ogni pezzo che installi in piu')
: > Quando un HD da 8,4 Giga costa 380.000 lire, un OS da 50 Mega non =E8 pi=
: =F9
: > il mio sogno.
: Ma, scusa, ribadisco, e chi ha un computer vecchio che fa, lo cambia solo
: perche ai produttori e' venuto in mente che poiche' gli hard disk ora sono
: grandi allora si devono fare programmi che li riempiono?
No, butti via NT ed installli Linux.


 di programmatori.
Considerata la qualità del SW negli ultimi anni direi che se lo 
meritano e specialmente se potessi evitare i continui casini sarei ben
contento di fare  a meno di programmatori tipo quelli della MS per 
intenderci.
Fino a prova contraria se vado a comprare uno stereo e si  pianta glie
lo riporto indietro, se vado a comprare una macchina e ogni tanto si 
ferma inspiegabilmente glie la riporto indietro, non vedo perche' devo
accettare che questo succeda al SW.
Il problema e' che cercano di sviluppare piu' rapidamente di quanto 
sono in grado di gestire in termini di complessità, per cui i 
risultati sono questi. Inoltre si aggiunge la necessità di uscire col 
prodotto x entro la data y, non si esce piu' quando il prodotto e' 
pronto (te lo dico perche' ho lavorato in una di queste grandi 
societa' e qundi so cosa vuol dire ricevere l'out out al venerdi 
perche' al lunedi bisogna uscire co, prodotto e passare il sabato e la
dominica  a realizzare il fix di 128 bug).
A parte questo ho sempre sognato di poter realizzare un sistema in 
grado di programmare o autoprogrammarsi.
Penso che la cosa sia possibile e probabilmente un giorno sarà realtà.
Pensa anche solo ai moderni SDK per Windows/Os2, sono in grado di 
gestire in maniera piu' o meno automatica cio' che spesso e' una 
noiosa rottura di p...., ovvero la realizzazione dell'interfaccia, tu 
puoi concentrarti sull'applicazione vera e propria.
E? per cosi' dire un livello intermedio, un giorno forse si potra' 
dire alla macchina "Voglio un programma per il calcolo dell'ICI" e 
questa (esperta magari di imposte) sara' in grado di realizzarlo.
Bello no?
E se ci fosse una macchina esperta di S.O.?
Al di la di questo comunque sono un antiwin95ista anche perche' la 
fault tolerance delle macchine attuali e' bassa, se poi per aumentare 
le prestazioni si ricorre anche a sporchi trucchi come quelli in 
Windows, bypassando le gia' poche risorse che l'HW attuale mette a 
disposizione per evitare il blocco del sistema, addio!
E comunque sono convinto come avrai capito che l'HW di cui disponiamo 
e' ancora primitivo, nonstante i MIPS e i MHz, manca un evoluzione 
nella direzione orizzontale, ovvero la possibilità di non dipendere da
un unica CPU e se quella si pianta ciao!
E anche i meccanismi di TRAP delle situazioni critiche dovrebbero 
essere raffinati.
Quando dico questo mi riferisco anche alle cose piu' banali del mondo,
non necessariamente a situazioni al limite del metafisico oggi 
nell'Uffico dove sto svolgendo il servizio civile stavo scrivendo con 
Word, a un certo punto puff, via la corrente, persi 10 minuti di 
lavoro. Che rabbia pensando che se avessi scritto il documento sul 
piccolo PSION una cosa del genere non sarebbe successa. CI vorrebbe 
tanto a mettere una batteria anche piccola ma sufficiente per 
preservare i dati nel PC?
Basterebbe congelare il sistema e una batteria di quelle che si usano 
per i telefonini potrebbe alimentare le memorie per anni.
Invece ti devi comprare l'UPS a parte.
E poi perche' bisogna avviare e arrestare il sistema tutte le volte? 
Non potrebbe semplicemente andare in standby? Anche questa un'idea 
mutuata dal mio psion che non perde certo tempo a fare il boot quando 
lo accendo, semplicemente le cose riprendono da dove erano rimaste.
Insomma anche da queste banalità vedi che c'e' molto da fare sull'HW 
prima ancora che sul SW, se poi ci addentriamo in discorsi di 
paginazione, fault tolerance ecc... 

 dici.
Lo farò. Mi ha incuriosito.
Comunque, ci sarebbe da ridere a vedere cosa farebbero due tizi su due computer
distanti che cercano di trascinarsi la finestra contemporaneamente ognuno nel
proprio schermo...
Ciao


proprio schermo...
Non credo che capiterebbe molto spesso...
Ciao,
Fabio Alemagna

 milioni di modi in cui un OS puo' sprecare spazio su disco e tempo: non
Comunque e' utile avere un indicatore di avanzamento, piuttosto sono 
altre le cose che sprecano spazio, ti faccio l'esempio di OS2 che e' 
un sistema che se installi tutto ti va via mezzo giga.
Allora, IBM ti da 4 CD, contenenti il S.O. con IBMWorks, i Device 
driver pack, Lotus Mail e un Application sampler, vada per gli ultimi 
3 che sono roba in piu', vada anche per IBMWorks, purtroppo pero' 
quello che succede e' che ti installa un sacco di Driver di rete e 
tecnologie non sfruttate o poco sfruttate, vedi openDoc, che 
concettualmente e' una specie di superOLE, ma che veramente poche 
applicazioni usano.
Cosi' tra gli utenti Os2 e' nata la mania dell'ottimizzazione e se 
cominci a sbucciare il S.O. lo puoi rendere molto piu' snello ed 
efficiente rispetto all'instalalzione di default.
Fortunatamente e' molto modulare, quindi le varie cose sono 
indipendenti e si possono tranquillamente levare senza causare 
problemi, esistono addirittura dei tools che ti aiutano a gestire le 
ottimizzazioni.
Come se no bastasse ogni tanto facendomi un giretto per il disco fisso
ancora oggi a distanza di anni mi capita di scoprire ex-novo piccole 
applicazioni e utility che la IBM ha incluso in OS2 ma che non sono 
pubblicizzate da nessuna parte nei manuali, ne accessibili tra gli 
oggetti della scrivania o del Warpcenter.
Se uno si mettesse sotto credo che riuscirebbe a farsi un OS2 con 
tutto il necessario (incluso suporto multimediale ecc.. ecc.. in molto
meno di 50 MB).
pero' c'e' questa strana maniacale corsa al gigantismo. mah!
E in ufficio dove ad esmepio non te ne puo' fregare di meno del 
supporto multimediale, basta un WP per usare il PC come macchina per 
scrivere?

 wrote:
Ma questo Qnx si compra e se si compra dove s compra e quanto costa, e
le applicazioni ci sono?
Io ho prvato il demodisk, la versione precedente funzionava, quella 
attuale si pianta all'ultimo prima di passare alla modalità grafica e 
non e' bello sapere che non funziona su un PC su cui invece funzionano
Windows Os2 e linux.
Se spendo i soldi poi non e' compatibile col mio HW?

 paginazione, fault tolerance ecc...
Infatti. La Be Inc. originariamente era nata per questo, creare un nuovo sistema
che utilizzasse l'hardware esistente (dischi e periferiche) in maniera piu'
intelligente. I loro BeBox pare fossero imbattibili su questo, macchine quasi a
prova di bomba. Ma visto che mancava un sistema operativo, ne hanno fatto uno
loro, il BeOS, che alla fine pero' si e' mangiato tutto il budget: fare
l'hardware era troppo oneroso, e hanno dovuto portarlo su altre piattaforme - in
principio sui PowerMac, che sono basati sullo stesso processore dei BeBox, ma
visto che adesso la Apple non da' piu' le informazioni necessarie lo hanno
portato sui scadenti PC IBM, sui quali riesce comunque a fare miracoli.
Comunque, chi compra un computer che costa poco dovrebbe saperlo che non si può
aspettare la stessa affidabilita' di uno che costa molto, al di la' delle
prestazioni. Certamente si aspetta che funzioni, ma non puo' pretendere che se
si fonde il processore ìl sistema non si blocchi (e se poi fonde in garanzia,
cosa assolutamente improbabile che-tanto-si-rompe-appena-fuori-garanzia,
ovviamente si aspetta una riparazione gratuita).


proprio schermo...
Ovviamente ognuno deve avere dei diritti sullo XIPC dell'altro.
Vabe' che dopo un po' in una rete media e' questo che succede (io ho ancora da
vedere degli utenti "normali" in rete, tali che l'utente A *non* conosca la pw
dell'utente B - da questo punto di vista Windows e' una catastrofe - a propos,
mi pare ci fosse un progetto di 'temporary righting' per Linux/Samba, qualcuno
ne sa qualcosa o mi sono fumato una merendina di troppo?).
Leonardo 'il SO e' progettato: ora occorre riprogettare gli utonti'
Microsoft Outlook: cosa vuoi postare postare postare oggi?

 In che senso si pianta? che fa?
resta li in modo testo e devo spegnere fisicamente la macchina

 ne sa qualcosa o mi sono fumato una merendina di troppo?).
prova a postare su it.comp.linux, qualche settimana fa, ho letto li' (se non
sbaglio) qualche cosa a riguardo.
Luca


 puoi concentrarti sull'applicazione vera e propria.
Come come? uno sdk per Os/2 sviluppa da solo l'interfaccia?
Mi spieghi meglio questa cosa per favore?
Grazie
Ciao
Adriano
P.S. Ahem, ma non si dice 'reti neurali' ?