Che cosa ha reso necessaria un' architettura datata sulla linea Mac OS?
doc-9399
Mac OS ha continuato ad evolversi fino alla versione 9.2.2, compresi i retrofit come l' aggiunta di un nanokernel e il supporto per i servizi di elaborazione multipla 2.0 in Mac OS 8.6, anche se la sua architettura datata reso necessaria sostituzione. Sviluppato inizialmente nel linguaggio di programmazione Pascal, è stato sostanzialmente riscritto in C++ per System 7. Fin dai suoi esordi su una macchina da 8 MHz con 128 KB di RAM, era cresciuta fino a supportare gli ultimi Mac da 1 GHz G4 dotati di Mac Apple. Da quando la sua architettura è stata definita, le caratteristiche che erano già comuni alla concorrenza di Apple, come il multitasking preventivo e la memoria protetta, erano diventate fattibili sul tipo di hardware prodotto da Apple. Per questo Apple ha introdotto Mac OS X, un successore di Mac OS 9 completamente rinnovato e basato su Unix. OS X utilizza Darwin, XNU e Mach come base e si basa su NeXTSTEP. È stato rilasciato al pubblico nel settembre 2000, come Mac OS X Public Beta, con un' interfaccia utente rinnovata chiamata "Aqua". Con 29,99 dollari, ha permesso agli utenti di Mac avventurosi di provare il nuovo sistema operativo Apple e fornire un feedback per l' effettiva versione. La versione iniziale di Mac OS X, 10.0 "Cheetah", è stata rilasciata il 24 marzo 2001. Le applicazioni Mac OS più vecchie potrebbero ancora funzionare nelle prime versioni di Mac OS X, utilizzando un ambiente chiamato "Classic". Le versioni successive di Mac OS X includevano 10.1 "Puma" (2001), 10.2 "Jaguar" (2002), 10.3 "Panther" (2003) e 10.4 "Tiger" (2005).
None
doc-9401
In origine, l' architettura hardware era così strettamente legata al sistema operativo Mac OS da rendere impossibile l' avvio di un sistema operativo alternativo. Il workaround più comune, è quello di avviare in Mac OS e poi consegnare il controllo a un' applicazione di bootloader basata su Mac OS. Utilizzata anche da Apple per A/UX e MkLinux, questa tecnica non è più necessaria dall' introduzione dei Mac PCI basati su Open Firmware, anche se in precedenza era stata usata per comodità su molti sistemi ROM del Vecchio Mondo a causa di bug nell' implementazione del firmware.
None
doc-9423
Nel 2001 Apple ha introdotto Mac OS X, basato su Darwin e NEXTSTEP; le sue nuove funzionalità includevano il Dock e l' interfaccia utente Aqua. Durante la transizione, Apple ha incluso un sottosistema di macchine virtuali noto come Classic, che consente agli utenti di eseguire applicazioni Mac OS 9 sotto Mac OS X 10.4 e precedenti su macchine PowerPC. Apple ha introdotto Mac OS X 10.8 nel mese di febbraio, ed è stato reso disponibile nell' estate del 2012. Mountain Lion include molte nuove funzioni, come Mission Control, il Mac App Store (disponibile su Mac OS X v10.6.6 "Snow Leopard"). Utenti tramite aggiornamento software), Launchpad, un visualizzatore e lanciatore di applicazioni simile alla schermata Home di iOS, e Resume, una funzione simile alla funzione iberna presente in Microsoft Windows. La versione più recente è OS X El Capitan. Oltre a Mavericks, tutti i nuovi Mac sono dotati di diverse applicazioni Apple, tra cui iLife, il browser web Safari e il lettore multimediale iTunes. Apple ha introdotto Mavericks al WWDC 2013 nel mese di giugno, e pubblicato il 15 ottobre di quell' anno. È gratuito per tutti coloro che eseguono Snow Leopard o versioni successive ed è compatibile con la maggior parte dei Mac dal 2007 in poi.
None
doc-9437
Apple ha interrotto l' uso dei microprocessori PowerPC nel 2006. Al WWDC 2005, Steve Jobs ha annunciato questa transizione, rivelando che Mac OS X è sempre stato sviluppato per funzionare sia sulle architetture Intel che PowerPC. Tutti i nuovi Mac ora utilizzano processori x86 prodotti da Intel e alcuni sono stati rinominati di conseguenza. I Mac basati su Intel che eseguono OS X 10.6 e successivi (il supporto è stato interrotto dal 10.7) possono eseguire software preesistente sviluppato per PowerPC utilizzando un emulatore chiamato Rosetta, anche se a velocità notevolmente più lente rispetto ai programmi nativi. Tuttavia, l' ambiente Classic non è disponibile sull' architettura Intel. I chip Intel hanno introdotto il potenziale per eseguire il sistema operativo Microsoft Windows nativamente su hardware Apple, senza software di emulazione come Virtual PC. Nel marzo 2006, un gruppo di hacker ha annunciato di essere in grado di eseguire Windows XP su un Mac basato su Intel. Il gruppo ha rilasciato il loro software come open source e lo ha pubblicato per il download sul loro sito web. Il 5 aprile 2006, Apple ha annunciato la disponibilità della beta pubblica di Boot Camp, un software che permette ai proprietari di Mac basati su Intel di installare Windows XP sui loro computer; le versioni successive hanno aggiunto il supporto per Windows Vista e Windows 7. Classic è stato interrotto in Mac OS X 10.5 e Boot Camp è diventato una funzionalità standard su Mac basati su Intel.
None
doc-8191
Tutti gli iPod ad eccezione dell' iPod Touch possono funzionare in "modalità disco" come dispositivi di archiviazione di massa per memorizzare file di dati, ma questo potrebbe non essere il comportamento predefinito, e nel caso dell' iPod Touch, richiede un software speciale. [citazione necessaria] Se un iPod viene formattato su un computer Mac OS, utilizza il formato file system HFS+, che gli consente di fungere da disco di avvio per un computer Mac. Se è formattato su Windows, viene utilizzato il formato FAT32. Con il rilascio dell' iPod compatibile con Windows, il file system predefinito utilizzato sulla linea iPod è passato da HFS+ a FAT32, anche se può essere riformattato su entrambi i file system (escluso l' iPod Shuffle che è rigorosamente FAT32).
None
doc-9398
Quando Steve Jobs è tornato in Apple nel 1997, dopo l' acquisto di NeXT da parte dell' azienda, ha ordinato che il sistema operativo presentato in anteprima come versione 7.7 venisse marchiato Mac OS 8 (in luogo del sistema operativo Copland mai visto). Poiché Apple aveva concesso in licenza solo il sistema 7 a terzi, questa mossa ha effettivamente posto fine alla linea di cloni. La decisione ha causato perdite finanziarie significative per aziende come Motorola, che ha prodotto lo StarMax, Umax, che ha prodotto il SuperMac, e Power Computing, che ha offerto diverse linee di cloni Mac, tra cui PowerWave, PowerTower e PowerTower Pro. Queste società avevano investito ingenti risorse nella creazione del proprio hardware compatibile con Mac. Apple ha acquistato la licenza di Power Computing, ma ha permesso a Umax di continuare a vendere cloni Mac fino alla scadenza della licenza, in quanto avevano una presenza considerevole nel segmento di fascia bassa che Apple non aveva. Nel settembre 1997 Apple ha esteso la licenza di Umax permettendo loro di vendere cloni con Mac OS 8, l' unico produttore di cloni a farlo, ma con la restrizione che vendono solo sistemi di fascia bassa. Senza i margini di profitto più elevati dei sistemi high-end, tuttavia, Umax ha giudicato che ciò non sarebbe stato redditizio e ha abbandonato il mercato dei cloni Mac nel maggio 1998, avendo perso 36 milioni di USD sul programma.
None
doc-9425
Storicamente, Mac OS X godeva di una quasi totale assenza dei tipi di malware e spyware che interessano gli utenti di Microsoft Windows. Mac OS X ha una quota di utilizzo inferiore rispetto a Microsoft Windows (rispettivamente circa il 5% e il 92%), ma ha anche radici UNIX tradizionalmente più sicure. I worm, così come le potenziali vulnerabilità, sono stati rilevati nel febbraio 2006, il che ha portato alcuni analisti del settore e aziende di antivirus a lanciare avvertimenti che Mac OS X di Apple non è immune da malware. L' aumento della quota di mercato ha coinciso con ulteriori segnalazioni di una serie di attacchi. Apple rilascia aggiornamenti di sicurezza per il suo software. All' inizio del 2011 Mac OS X ha registrato un forte aumento degli attacchi di malware e i malware come Mac Defender, MacProtector e MacGuard sono stati visti come un problema crescente per gli utenti Mac. In un primo momento, l' installatore del malware richiedeva all' utente di inserire la password amministrativa, ma le versioni successive sono state in grado di installare senza l' input dell' utente. Inizialmente, il personale di supporto Apple è stato incaricato di non assistere la rimozione del malware o di ammettere l' esistenza del problema, ma man mano che il malware si diffondeva, è stato emesso un documento di supporto. Apple ha annunciato un aggiornamento di OS X per risolvere il problema. Si stima che siano stati interessati 100 000 utilizzatori.
None
doc-16373
Per quanto riguarda la nuova linea, Unicode ha introdotto U+2028 LINE SEPARATOR e U+2029 PARAGRAPH SEPARATOR. Questo è stato un tentativo di fornire una soluzione Unicode per codificare semanticamente paragrafi e linee, potenzialmente sostituendo tutte le varie soluzioni di piattaforma. Così facendo, Unicode fornisce un modo per aggirare le soluzioni dipendenti dalla piattaforma storica. Tuttavia, poche, se non nessuna soluzione Unicode ha adottato questi separatori di linee Unicode e paragrafi come unica linea canonica che termina con i caratteri. Tuttavia, un approccio comune per risolvere questo problema è attraverso la normalizzazione newline. Ciò si ottiene con il sistema di testo Cocoa in Mac OS X e con le raccomandazioni W3C XML e HTML. In questo approccio ogni possibile carattere di newline viene convertito internamente in una newline comune (che non importa, perché è un' operazione interna solo per il rendering). In altre parole, il sistema di testo può trattare correttamente il carattere come una nuova riga, indipendentemente dalla codifica effettiva dell' input.
None
doc-9420
Inoltre, Apple aveva creato troppi modelli simili che confondevano i potenziali acquirenti. A un certo punto, la sua linea di prodotti è stata suddivisa in modelli Classic, LC, II, Quadra, Performa e Centris, con essenzialmente lo stesso computer venduto sotto una serie di nomi diversi. Questi modelli erano in concorrenza con i cloni Macintosh, hardware prodotto da terzi che gestivano il sistema 7 di Apple. Questo è riuscito ad aumentare la quota di mercato del Macintosh in un certo senso, e ha fornito hardware più economico per i consumatori, ma ha danneggiato finanziariamente Apple in quanto i clienti Apple esistenti cominciarono ad acquistare cloni più economici che cannibalizzavano le vendite dei sistemi Macintosh ad alto margine di Apple, ma Apple ha ancora sostenuto l' onere di sviluppare la piattaforma Mac OS.
None
doc-9439
A seguito del rilascio di Mac basati su Intel, hanno iniziato ad emergere software di virtualizzazione di piattaforme di terze parti come Parallels Desktop, VMware Fusion e VirtualBox. Questi programmi consentono agli utenti di eseguire Microsoft Windows o software Windows solo Windows su Mac a velocità quasi nativa. Apple ha inoltre rilasciato driver di avvio Camp e Windows specifici per Mac che aiutano gli utenti ad installare Windows XP o Vista e a effettuare il doppio avvio in modo nativo tra Mac OS X e Windows. Anche se non condonato da Apple, è possibile eseguire il sistema operativo Linux usando Boot camp o altri workaround di virtualizzazione. Diversamente dalla maggior parte dei PC, tuttavia, i Mac non sono in grado di eseguire molti sistemi operativi per PC tradizionali. In particolare, i mac basati su Intel non hanno il cancello A20.
None
doc-6817
Nel periodo compreso tra il 1582, quando i primi paesi adottarono il calendario gregoriano, e il 1923, quando l' ultimo paese europeo lo adottò, fu spesso necessario indicare la data di alcuni eventi sia nel calendario giuliano che in quello gregoriano, ad esempio "10/21 febbraio 1750/51", dove il doppio anno rappresenta per alcuni paesi che avevano già iniziato l' anno numerato il 1° gennaio, mentre altri utilizzavano ancora qualche altra data. Anche prima del 1582, l' anno doveva talvolta essere datato due volte a causa dei diversi inizi dell' anno in vari paesi. Woolley, scrivendo nella sua biografia di John Dee (1527-1608/9), nota che subito dopo il 1582 gli scrittori letterari inglesi "abitualmente" usavano "due date" sulle loro lettere, una OS e una NS.
None