Newsgroup: it.comp.macintosh
Titolo: Sys 10

ma il 10
e' un po piu' stabile del 9?
e come e' messo a livello di compatibilita' coi vari programmi?
-- 
make money surfing the net:
http://www.spedia.net/cgi-bin/tz.cgi?run=show_svc&fl=8&vid=1419145

 ma il 10
Intendi il Mac OS X ?
Esce dopo l'estate.
Ciao, a Presto
    Federico
-- 
"There's so mant different worlds
  So many different suns
  But we have just one world
  And we live in different ones"  Mark Knopfler

 e come e' messo a livello di compatibilita' coi vari programmi?
Il 10?
Il 10 non esiste né esisterà mai.
Esisterà (per ora è una DR) macOsX, che è tutta un'altra cosa rispetto
al MacOs che conosciamo.
Tra le sue caratteristiche: 
Si basa su layer BSD, quindi *nix, ma con interfaccia totalmente
grafica.
Avrà un Kernel Mach3, con supporto nativo per MP che potranno lavorare
in parallelo.
Userà OpenGL per il 3D, AdobePDF e QuickdrawGX per il 2D.
Sarà Multitasking preemptive, con memoria protetta.
Supporterà Altivec a livello del sistema operativo.
Non esisteranno più gli sprockets.
Riguardo la stabilità sarà infinitamente più stabile, avendo la memoria
protetta (in caso di bomba si chiude solol'applicazione), e più veloce.
La compatibilità coi prodotti di oggi sarà piuttosto elevata, con
qualche dubbio per i giochi (gli sprockets non esisteranno più),
comunque usciranno presto versioni native di quasi tutti i programmi,
che potranno beneficiare delle innovazioni della nuova fatica di Apple.
Neno.

 e come e' messo a livello di compatibilita' coi vari programmi?
Se intendi MacOS X è difficile dare un giudizio adesso; quest'estate
verrà rilasciata un beta pubblica (presumo all'Expo di NY) mentre la
versione definitiva è attesa per Gennaio 2001.
Tieni cmq presente che il kernel è sostanzialmente uno Unix e che avrà
memoria protetta e multitasking preemptive (più un'altro sacco di cosine
come PDF e OpenGL direttamente integrate nel sistema, ecc...)
Maggiori info a 
www.apple.com/macosx
.
Riguardo alla compatibilità, le applicazioni "carbonizzate" (ovvero
scritte utilizzando le nuove librerie Carbon) gireranno senza problemi
direttamente in X, mentre quelle più vecchie dovrebbero girare in un
ambiente più o meno emulato; nelle versioni per sviluppatori mi pare che
venga proprio "caricato" il MacOS9, un sistema nel sistema. Spero che
nella versione definitiva questo passaggio possa essere più
*trasparente*, cmq non mi sembra determinante.
Ciao ciao
 
-------------------------------------------------------------------
pu...@intercom.it
, ICQ#20390352, 
http://home.intercom.it/~puce
-------------------------------------------------------------------
La Tariffa Urbana a Tempo diminuisce la liberta' di tutti gli utenti
Internet. Anche la tua. 
http://www.notut.org
-------------------------------------------------------------------

 in parallelo.
A proposito di questo... per ora mi pare che ne siano supportati solo
due di processori paralleli... conferme/smentite?


 due di processori paralleli... conferme/smentite?
Conferme, Free BSD e' al max biprocessore, per usarne di piu' avrebbero
dovuto basare X su Enterprise BSD, AFAIK ovviamente.
-- 
"The basic tool for the manipulation of reality is the manipulation of
words. If you can control the meaning of words, you can control the
people who must use the words." 
-Philip K. Dick (1928-1982)

 due di processori paralleli... conferme/smentite?
Confermo: la versione 2.5 del Kernel, che è quella incorporata nella
DR3, supporta solo due processori, e lo stesso credo valga per la 3.
Quindi l'ipotesi è che per ora Apple tenti la strada del biprocessore.
Macchine con più processori sono improbabili non solo per le limitazioni
del kernel (che tagliano la testa al toro) ma per un problema di prezzo
e di approvvigionamento dei processori, che per ora resta critico.
Neno.

 dovuto basare X su Enterprise BSD, AFAIK ovviamente.
Non credo proprio. BSD e' utilizzato solo per il networking, il
filesystem e, in parte, i threads. Sotto c'č Mach e la versione 3 che č
alla base della DR4 dovrebbe supportare ben piů di 2 processori (ma non
so quanti).
Alberto