Mac OS X 10.5 Leopard
Da Wikipedia, l'enciclopedia libera.
Le informazioni contenute potrebbero perciò cambiare drasticamente prima che il software sia rilasciato o appena siano disponibili ulteriori informazioni.
Mac OS X 10.5 "Leopard" | |
---|---|
Sviluppatore: | Apple Computer |
Famiglia SO: | BSD |
Modello del sorgente: | Proprietario (il nucleo Darwin è open source) |
Ultima versione: | N/D / N/D |
Tipo di kernel: | Ibrido (XNU basato su kernel Mach e FreeBSD) |
Licenza: | APSL e EULA Apple |
Stadio di sviluppo: | in sviluppo (anteprima presentata nel WWDC 2006) |
Sito web: | http://www.apple.com/macosx/leopard |
Mac OS X 10.5 Leopard sarà il sesto aggiornamento principale del sistema operativo Mac OS X sviluppato dalla Apple per i computer Macintosh. È stato annunciato per la prima volta il 6 giugno 2005 durante il Worldwide Developers Conference presieduto dal CEO di Apple Steve Jobs[1]. Verrà ufficialmente messo in vendita nella primavera del 2007.
Indice |
[modifica] Processori
Leopard sarà reso disponibile per le macchine dotate di processori PowerPC e per le nuove macchine dotate di processori Intel. Non è ancora chiaro se verranno messe in vendita due versioni separate o una singola versione basata su Universal Binaries anche se attualmente questa sembra l'ipotesi più credibile.
[modifica] Caratteristiche
Leopard includerà la versione definitiva del programma Boot Camp[2]. Boot Camp attualmente è disponibile come beta e serve a permettere al sistema operativo Windows di avviare le macchine Macintosh basate su processori Intel. Questo programma a differenza di programmi prodotti da terze parti come VMware e Parallels Workstation che utilizzano la virtualizzazione Boot Camp richiede una partizione separata e fa girare Windows in modalità nativa permettendo al sistema operativo di sfruttare l'intera potenza del sistema. Jobs durante la conferenza degli sviluppatori ha affermato che Leopard includerà 10 caratteristiche principali mentre scherzando ha affermato che alcune caratteristiche non saranno al momento annunciate per impedire la copia di Microsoft.
- Supporto nativo delle applicativi a 64 bit che coesisteranno con quelli a 32 bit senza bisogno di emulazioni o altri metodi che riducano le prestazioni del sistema.
- Time Machine - un programma per effettuare automaticamente il backup del sistema e di applicazioni (come iPhoto). Il programma fornisce un metodo grafico e intuitivo per ritornare a un precedente backup di una singola cartella o programma. Il programma permette il recupero anche di singoli file[3].
- Leopard includerà molte applicazioni precedentemente distribuite solo come preinstallate su nuovi Mac, come Front Row e Photo Booth.
- Desktop virtuali chiamati Spaces, una caratteristica inclusa in molti gestori basati su X11 che permette di aver più desktop su cui poter disporre le applicazioni attive e che possono essere commutati velocemente.
- Aggiornamento di Spotlight che includerà la capacità di trovare file su altri computer conessi in una rete locale. Inoltre si potranno effettuare ricerche avanzate basate su espressioni booleane (una caratteristica richiesta da molti utenti e sviluppatori).
- Core Animation (vedi sotto)
- Un significativo miglioramento di applicazioni per l'accessibilità, come VoiceOver che aumenterà il supporto per il Braille e per i sottotitoli.
- Miglioramenti del programma di posta Mail che include la possibilità di aver note, template per la realizzazioni di lettere e lista "da fare" integrata con iCal.
- Miglioramenti di Dashboard ed i nuovi Dashcode (un programma per realizzare graficamente i "widgets") e Webclip (una funzione che permette, con un bottone in Safari, di creare al volo widgets della pagina web aperta correntemente con Safari).
- Miglioramenti di iChat, che includono login multipli, icone animate, chat multiple tramite tab, caratteristiche simili a quelle fornite da programmi come Gaim o Adium. Inoltre iChat includerà iChat Theater per includere nelle videoconferenze immagini provenienti da iPhoto e presentazioni provenienti da Keynote. Inoltre utilizzando un principio simile al croma key (ma senza richiedere sfondi blu o verdi) permette di sostituire lo sfondo della conversazione con un'animazione o con delle immagini scelte dall'utente.[4][5]
Funzionalità non citate alla conferenza sviluppatori:
- Aggiunta a Disk Utility una sezione nominata "File Recovery" in cui si può tentare di recuperare dal disco rigido file già cancellati . (condizione necessaria è che la cancellazione non sia avvenuta in modalità sicura e che i file cancellati non siano stati sovrascritti da ulteriori operazioni di scrittura sul disco)
- Quick Look - Introdotta una nuova funzionalità di anteprima file. Selezionando dal menù contestuale di ogni file il comando "Quick look Nomefile" verrà aperta la finestra di "Quick look" (scura e trasparente simili a certe finestre-strumenti presenti in iPhoto) in cui si potrà vedere istantaneamente l'anteprima del file, sia esso file di testo, multimediale ,documento Photoshop, PDF, HTML ,etc.. Tale finestra rimane sempre in primo piano (è flottante) e aggiorna istantaneamente la visualizzazione delle anteprime al semplice click del mouse su di un file, si può quindi navigare tranquillamente nel Finder mentre questa rimane aperta e ben visibile fino a cercare il file o i file (in caso di selezione multipla) su cui dare lo "sguardo rapido" ("quick look" in inglese).
- iChat - Le anteprime di Quick Look possono essere trasmesse agli utenti in collegamento con iChat nella Modalità Teatro.
- Introdotta nel Finder una nuova vista icone in cui queste assumeranno l'aspetto di comuni documenti con disegnato dentro l'effettivo contenuto del file.
- Miglioramenti al browser Safari che include una funzione di ricerca avanzata del testo nelle pagine web simile a ciò che si può già vedere in Firefox. Si possono trascinare i tab per modificarne l'ordine sulla barra dei tab, oppure direttamente fuori la finestra del browser per aprire una nuova finestra contenente la pagina web presente nel tab. Se il cursore rimane per un attimo fermo su un tab o durante il trascinamento del tab fuori dalla barra, viene visualizzata l'anteprima della pagina web di quel tab. Viene aggiunto il ripristino della sessione precedente come già avviene in Firefox.
- Il programma Anteprima verrà pesantemente modificato nell'interfaccia per avvicinarsi allo stile dell'odierno Mail: interfaccia unificata e bottoni "a caramella". Fra le numerose migliorie introdotte verrà data la possibilità di modificare e salvare file PDF.
- La finestra del Cestino integra un bottone "Svuota" per lo svuotamento dello stesso senza dover necessariamente passare dal menù "File".
- Aggiunta la sezione "Firewall" in Preferenze di sistema>Sicurezza. Ora si può agevolmente decidere per ogni applicazione o servizio se accettare le connessioni entranti e di quale tipo (rete locale o internet). Il Firewall inoltre (in caso di situazione per la quale non fosse già stato programmato) tramite box di dialogo avvertirà l'utente del tentativo da parte di connessioni esterne di collegarsi ad una determinata applicazione e darà la possibilità di accettarle o meno.
- Alle "Opzioni Vista" delle cartelle del Finder e della Scrivania si aggiunge l'opzione "Grid Spacing" per la modifica della griglia che definisce la distanza fra le varie icone della cartella (o Scrivania).
- Le cartelle presenti nel dock potranno ora (come già possono tutte le cartelle del Finder) aprirsi al trascinamento al loro interno di elementi. Le cartelle che seguono questo comportamento sono definite fantasiosamente "Springing Loaded Folders" cioè "Cartelle caricate a molla".
- Miglioramenti a Photo Booth, che permetterà il salvataggio di piccole animazioni in formato GIF.
- Miglioramenti al menù Spotlight. Un metodo veloce per fare calcoli: inserendo nel campo di ricerca una qualsiasi formula matematica verrà visualizzata nel menù l'applicazione Calcolatrice con scritto a fianco il risultato della formula stessa. Inserendo invece un termine qualsiasi presente nel Dizionario di sistema verrà visualizzato il riferimento a tale vocabolo nel Dizionario stesso. Viene data la possibilità di cercare fra gli snapshot di Time Machine cioè le diverse versioni di uno stesso file salvate dal motore di backup di Time Machine oppure file ormai cancellati sul disco rigido ma "catturati" in una snapshot (in inglese: "fotografia istantanea").
- Aggiunto il pannello di preferenze "Parental Controls" che permette di limitare per un particolare utente o gruppo di utenti l'accesso al sistema, alle applicazioni, alle periferiche, alle connessioni di rete o a determinati siti web. Si può impostare le ore del giorno o un intero periodo in cui un utente o gruppo non può accedere al sistema. Permette inoltre all'utente di impostare filtri per il contenuto di file o per la navigazione internet mediante l'utilizzo di parole-chiave.
- Miglioramenti ad iSync. Aggiunta la sezione "iCall" per la gestione della sincronizzazione di singoli file o gruppi di file (è possibile scegliere oltre ai formati per le immagini anche documenti di testo semplice, PDF,MOV ed MP3). Aggiunto il supporto per dispositivi mobili Windows CE/Pocket PC.
- Il menù "Aiuto" integrerà un campo di ricerca (come già fa il menù Spotlight). Digitando una parola, il menù si riempirà con le voci degli argomenti di aiuto più inerenti alla parola cercata. Digitando un termine presente in uno o più menù del programma il menù si riempirà con riferimenti a tali comandi (ad esempio, cercando la parola "documento", appiraranno le seguenti voci: "File>Apri documento", "File>Ripristina documento", ecc.). Tale miglioria è interna al sistema operativo e non necessita la riscrittura delle applicazioni per essere sfruttata.
- Viene aggiunta l'opzione vista file come icone nelle finestre di dialogo "Apri" e "Salva" e la possibilità di cambiarne la grandezza.
- Miglioramenti al sintetizzatore vocale VoiceOver il quale ottiene una lettura del testo molto più naturale rispetto a Tiger e una funzione di lettura molto veloce ma comprensibile che si traduce in un risparmio prezioso di tempo soprattutto nella lettura di lunghi testi quali intere pagine web. Inoltre VoiceOver aggiunge al suono della lettura indicazioni audio 3D permettendo all'utente di riconoscere la posizione sullo schermo degli elementi che vengono letti.
- Miglioramenti ad Automator facilitano ulteriormente la creazione di azioni automatiche grazie ad una nuova interfaccia più semplice e chiara, all'introduzione delle variabili e ad un nuovo resoconto più WYSIWYG-like dell'azione appena compiuta.
- Miglioramenti al Pannello di Stampa che aggiunge l'anteprima di stampa del documento senza necessariamente dover passare all'applicazione Anteprima.
- iCal significativamente ridisegnato e ristrutturato ora supporta i "To Dos" (liste delle cose da fare) condivise insieme al nuovo Mail e offre la possibilità di condividere on-line un calendario con un gruppo di persone e permettere loro se modificarlo on line o meno.
[modifica] Innovazioni tecniche
- Assieme al sistema operativo, Apple distribuirà anche una nuova versione del suo IDE Xcode e di Interface Builder, portandoli entrambi alla versione 3.0. Introdurrà anche una nuova applicazione per sviluppatori: Xray, basata sulla utility open source DTrace, per misurare la performance delle applicazioni sotto sviluppo.
- Accanto a Core Image, Core Video e Core Audio verrà introdotto Core Animation, un framework Cocoa per la creazione di una interfaccia grafica animata. Questa tecnologia viene usata ad esempio nelle animazioni per Time Machine e Spaces. Per esempio se un utente vuole realizzare uno screensaver basta che specifichi il punto di partenza e di arrivo dell'animazione e poi Core Animation calcolerà automaticamente i punti intermedi utilizzando la potenza di calcolo della scheda grafica e gli eventuali multi-core del processore se presenti.
- È stato confermato che la nuova versione del linguaggio di programmazione Objective C 2.0, a parte varie altre modifiche e miglioramenti, includerà anche garbage collection (come si può vedere già ora nella pagina man del GCC incluso nel Xcode 2.2.[6])
- Leopard gestirà l'interfaccia grafica in modo indipendente dalla risoluzione nativa espressa in pixels e non assumerà più una risoluzione tradizionale di 72 DPI. Sarà cioè possibile specificare la grandezza degli elementi dell'interfaccia in grandezze fisiche (centimetri, inch) invece che in pixel. Un supporto preliminare è già incluso nella versione 10.4, ma ne è scoraggiato l'utilizzo in quanto tecnologia ancora preliminare. Questa tecnologia permetterà per esempio ai grafici di modificare il rapporto DPI dei loro schermi in modo da poterli adeguare alle esigenze tipografiche.[7] [1]
- Supporto del file system ZFS. Il file system ZFS gestisce nativamente molte operazioni richieste da programmi come Time Machine ma al momento non è chiaro se verranno utilizzare nativamente o se Time Machine le implementerà in modo indipendente. Non è chiaro se verrà gestita solamente la lettura e scrittura del file system o se questo verrà eletto come nuovo file system standard del Mac OS X. [8]
[modifica] Speculazioni
- Si rumoreggia che tramite algoritmi di analisi dati il nuovo sistema operativo sarebbe in grado di estrarre informazioni dai file. Per esempio tramite sistemi di OCR potrebbe analizzare le immagini alla ricerca di testo per meglio identificare il tipo di immagine. Analisi simili legate al riconoscimento vocale permetterebbero al sistema di estrarre il testo della canzone o almeno di identificare la canzone tramite anche un database esterno. Analisi delle fotografie, per esempio, potrebbero permettere di identificare se le fotografie sono state scattate di giorno o di notte per esempio.[9] [10]
- Da molto tempo si anticipa una riscrittura del Finder, che probabilmente introdurrà anche un nuovo metodo di navigazione a pannelli, analogo a quello di Safari e la tecnologia Spotlight potrebbe essere integrata ancora più strettamente con il Finder fino a sostituirlo o ad affiancarlo molto strettamente[11] [12].
- A circa un mese dal Macworld di gennaio 2007 si diffonde la voce (per ora non ancora corroborata) che lo stile Aqua dell'interfaccia grafico verrà rimpiazzato da uno nuovo chiamato "Illuminous". [13]
- Fa la sua comparsa nell'ultima build di Leopard (15 dicembre 2006) in Disk Utility la possibilità di formattare i volumi in ZFS (Zettabyte Filesystem), il rivoluzionario filesystem sviluppato dalla Sun. Si crede che in futuro ZFS prenderà stabilmente il posto di HFS+ l'odierno filesystem dei Mac, portando i suoi enormi vantaggi all'intera architettura Macintosh.
[modifica] Riferimenti
- ↑ Apple Computer, Inc. "Apple WWDC 2005." Apple.
- ↑ Apple Computer, Inc. "Boot Camp." Apple.
- ↑ MacRumors.com. "WWDC 2006 Keynote - Live Coverage."
- ↑ . "WWDC 2006 Keynote - Live Coverage."
- ↑ Engadget. "Live from WWDC 2006 - Steve Jobs keynote."
- ↑ John Siracusa (May 06 2006). "The garbage man cometh." Ars Technica{{{editore}}}.
- ↑ John Siracusa (April 23, 2006). "Declaration of resolution-independence." Ars Technica.
- ↑ . "Nuovo file system per il Mac OS X ?." Macitynet. (19 Dicembre 2006).
- ↑ arn. "Apple Spotlight Patents Hinting at Leopard?." MacRumors.
- ↑ . "Spotlight Voice Recognition and OCR." Hrmpf.
- ↑ macosXrumors. "Exclusive: Leopard to feature a totally redesigned Finder, based on Spotlight."
- ↑ Prince McLean. "Multiple Finder window selects coming in Mac OS X 10.5 Leopard?." AppleInside.
- ↑ applegazette.com
[modifica] Collegamenti esterni
Leopard Technology Series for Developers (su developers.apple.com):
- Pagina di anteprima di Mac OS X 10.5
- (EN) World Wide Developer's Conference keynote del 2005
- (EN) Informazioni su Boot Camp e download da Apple.com
- (EN) Macworld 2006
Storia del Mac OS |
Mac OS: System 6 | System 7 | Mac OS 8 | Mac OS 9 |
BSD |
FreeBSD - NetBSD - OpenBSD - DragonFly BSD - PC-BSD |
GNU/Linux (Lista) |
Debian - Fedora - Gentoo - Mandriva - Red Hat Linux - Slackware - SUSE - Ubuntu |
Mac OS |
System 5 - 6 - 7 - 8 - 9 - Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 - Server |
MS-DOS - Microsoft Windows |
1.0 - 2 - 3.x - 95 - 98 - Me - NT - 3.5x - 4.0 - 2000 - XP - 2003 - Vista |
Altri |
AmigaOS - BeOS - Inferno - LynxOS - Haiku OS - OS/2 - QNX - Solaris - Unix - MVS - I5/OS - Plan 9 - ReactOS - VMS - Zeta - FreeDOS |