Kamis, 08 April 2010

MAC OS




Mac OS adalah nama dagang untuk serangkaian grafis antarmuka pengguna berbasis sistem operasi yang dikembangkan oleh Apple Inc (dulu Apple Computer, Inc) untuk mereka Macintosh garis sistem komputer . The Macintosh user experience is credited with popularizing the graphical user interface. Pengalaman pengguna Macintosh mempopulerkan dikreditkan dengan antarmuka pengguna grafis. The original form of what Apple would later name the "Mac OS" was the integral and unnamed system software first introduced in 1984 with the original Macintosh , usually referred to simply as the System software. Bentuk asli dari apa yang Apple kemudian nama "Mac OS" adalah sistem perangkat lunak tidak disebutkan namanya dan integral pertama diperkenalkan pada tahun 1984 dengan Macintosh yang asli , biasanya disebut hanya sebagai perangkat lunak Sistem.

Apple deliberately downplayed the existence of the operating system in the early years of the Macintosh to help make the machine appear more user-friendly and to distance it from other operating systems such as MS-DOS , which was more arcane and technically challenging. Apple sengaja meremehkan keberadaan sistem operasi pada tahun-tahun awal dari Macintosh untuk membantu membuat mesin tampil lebih user-friendly dan untuk jarak dari sistem operasi lain seperti MS-DOS , yang lebih misterius dan teknis menantang. Much of this early system software was held in ROM , with updates typically provided free of charge by Apple dealers on floppy disk . Sebagian besar perangkat lunak sistem awal ini diselenggarakan di ROM , dengan update biasanya disediakan gratis oleh dealer Apple pada floppy disk . As increasing disk storage capacity and performance gradually eliminated the need for storing much of the advanced GUI operating system in the ROM, Apple explored clones while positioning major operating system upgrades as separate revenue-generating products, first with System 7.1 and System 7.5, then with Mac OS 7.6 in 1997. Seperti meningkatkan kapasitas penyimpanan disk dan kinerja secara bertahap menghilangkan kebutuhan untuk menyimpan banyak sistem operasi GUI maju dalam ROM, Apple dieksplorasi klon sementara posisi utama sistem operasi upgrade sebagai produk yang menghasilkan pendapatan terpisah, pertama dengan Sistem Sistem 7.1 dan 7.5, kemudian dengan Mac OS 7,6 pada tahun 1997.
Sistem operasi Macintosh awal mulanya terdiri dari dua buah perangkat lunak, yang disebut "System" dan "Finder", masing-masing dengan nomor versi sendiri. [5] 7.5.3 Sistem adalah yang pertama untuk menyertakan logo Mac OS (sebuah variasi dari asli Happy Mac ikon startup), dan Mac OS 7,6 adalah yang pertama diberi nama "Mac OS".
"It is commonly agreed that Macintosh computers, generally suck huge saggy ballsack. It is not really a disputed fact. They are very obnoxious about selling their shitty computers, and bash microsoft, saying that it gets viruses. Mac, please grow a penis, a big juicy one, that we can all cut off and show everyone how small it is, even when supposed to be huge." "Hal ini umumnya sepakat bahwa komputer Macintosh, biasanya menghisap ballsack melorot besar dan ini tidak benar-benar sebuah fakta yang dipersengketakan.. Mereka sangat menjengkelkan tentang menjual komputer buruk mereka, dan microsoft bash, mengatakan bahwa mendapatkan virus Mac,. Silakan tumbuh penis, yang besar juicy, bahwa kita semua bisa memotong dan menunjukkan pada semua orang bagaimana kecil itu, bahkan ketika seharusnya besar. " -Bill Gates [1] -Bill Gates [1]
Mac OS can be divided into two families: Mac OS dapat dibagi menjadi dua keluarga:
The Mac OS Classic family, which was based on Apple's own code Mac OS Classic keluarga, yang didasarkan pada kode Apple sendiri
The Mac OS X operating system, developed from the Mac OS Classic family, and NeXTSTEP , which was UNIX -based. Mac OS X sistem operasi, yang dikembangkan dari keluarga Mac OS Classic, dan NeXTSTEP , yang UNIX berbasis.
"Classic" Mac OS (1984-2001)
Main article: History of Mac OS Artikel utama: Sejarah Mac OS


Original 1984 Macintosh desktop Asli 1984 Macintosh desktop
The "classic" Mac OS is characterized by its total lack of a command line ; it is a completely graphical operating system. The "klasik" Mac OS dicirikan oleh kurangnya total dari baris perintah , ini adalah sepenuhnya sistem operasi grafis. Noted for its ease of use and its cooperative multitasking , it was criticized for its very limited memory management , lack of protected memory , and susceptibility to conflicts among operating system " extensions " that provide additional functionality (such as networking) or support for a particular device. Terkenal karena kemudahan penggunaan dan yang multitasking koperasi , itu dikritik karena terbatas yang sangat manajemen memori , kurangnya memori dilindungi , dan kerentanan terhadap konflik antara sistem operasi " ekstensi "yang menyediakan fungsionalitas tambahan (seperti jaringan) atau dukungan untuk tertentu perangkat. Some extensions may not work properly together, or work only when loaded in a particular order. Beberapa ekstensi mungkin tidak bekerja dengan baik bersama-sama, atau bekerja hanya bila dimuat dalam urutan tertentu. Troubleshooting Mac OS extensions could be a time-consuming process of trial and error . Troubleshooting Mac OS ekstensi bisa menjadi memakan waktu proses trial and error .
The Macintosh originally used the Macintosh File System (MFS), a flat file system with only one level of folders. Macintosh awalnya menggunakan Macintosh File System (MFS), sebuah sistem file flat dengan hanya satu tingkat folder. This was quickly replaced in 1985 by the Hierarchical File System (HFS), which had a true directory tree. Cepat ini diganti pada tahun 1985 oleh Hierarchical File System (HFS), yang sejati direktori pohon. Both file systems are otherwise compatible. Kedua sistem file yang dinyatakan kompatibel.
Most file systems used with DOS, Unix, or other operating systems treat a file as simply a sequence of bytes, requiring an application to know which bytes represented what type of information. Kebanyakan file sistem digunakan dengan DOS, Unix, atau sistem operasi lain memperlakukan file hanya sebagai urutan byte, memerlukan aplikasi untuk mengetahui apa yang diwakili byte jenis informasi. By contrast, MFS and HFS gave files two different "forks". Sebaliknya, LKM dan HFS memberikan dua file berbeda "garpu". The data fork contained the same sort of information as other file systems, such as the text of a document or the bitmaps of an image file. Garpu data yang terdapat jenis informasi yang sama sebagai sistem file lain, seperti teks dokumen atau bitmap dari sebuah file gambar. The resource fork contained other structured data such as menu definitions, graphics, sounds, or code segments. Itu garpu sumber daya yang terdapat data terstruktur lainnya seperti definisi menu, grafik, suara, atau segmen kode. A file might consist only of resources with an empty data fork, or only a data fork with no resource fork. Sebuah file dapat terdiri hanya dari sumber daya dengan garpu data kosong, atau hanya sebuah garpu data tanpa garpu sumber daya. A text file could contain its text in the data fork and styling information in the resource fork, so that an application, which didn't recognize the styling information, could still read the raw text. Sebuah file dapat berisi teks teks dalam data garpu dan styling informasi dalam sumber daya garpu, sehingga aplikasi, yang tidak mengenali informasi styling, masih bisa membaca teks baku. On the other hand, these forks provided a challenge to interoperability with other operating systems; copying a file from a Mac to a non-Mac system would strip it of its resource fork, necessitating such encoding schemes as BinHex and MacBinary . Di sisi lain, garpu ini memberikan tantangan untuk interoperabilitas dengan sistem operasi lain, menyalin file dari Mac untuk sebuah sistem non-Mac akan strip itu garpu sumber dayanya, yang memerlukan skema pengkodean seperti BinHex dan MacBinary .
PowerPC versions of Mac OS X up to and including Mac OS X v10.4 Tiger (support for Classic was dropped by Apple with Leopard's release and it is no longer included) include a compatibility layer for running older Mac applications, the Classic Environment . PowerPC versi Mac OS X sampai dengan dan termasuk Mac OS X V10.4 Tiger (dukungan untuk Classic dijatuhkan oleh Apple dengan rilis Leopard dan tidak lagi termasuk) termasuk sebuah lapisan kompatibilitas untuk menjalankan aplikasi lama Mac, Lingkungan Classic . This runs a full copy of the older Mac OS, version 9.1 or later, in a Mac OS X process. Ini berjalan salinan lengkap dari Mac OS yang lebih tua, versi 9,1 atau yang lebih baru, dalam suatu proses Mac OS X. PowerPC-based Macs shipped with Mac OS 9.2 as well as Mac OS X. Mac OS 9.2 had to be installed by the user — it was not installed by default on hardware revisions released after the release of Mac OS X 10.4 Tiger . Mac berbasis PowerPC dikirim dengan Mac OS 9.2 serta Mac OS X. Mac OS 9.2 harus diinstal oleh pengguna - tidak terinstal secara default pada perangkat keras revisi dirilis setelah peluncuran Mac OS X 10.4 Tiger . Most well-written "classic" applications function properly under this environment, but compatibility is only assured if the software was written to be unaware of the actual hardware, and to interact solely with the operating system. Sebagian besar yang ditulis dengan baik "klasik" aplikasi berfungsi dengan benar di bawah lingkungan ini, tapi kompatibilitas hanya terjamin jika software ditulis untuk menjadi tidak menyadari perangkat keras yang sebenarnya, dan untuk berinteraksi semata-mata dengan sistem operasi. The Classic Environment is not available on Intel-based Macintosh systems due to the incompatibility of Mac OS 9 with the x86 hardware. Lingkungan Classic tidak tersedia pada sistem Macintosh berbasis-Intel karena ketidakcocokan Mac OS 9 dengan x86 hardware.
Users of the classic Mac OS generally upgraded to Mac OS X, but many criticized it as being more difficult and less user-friendly than the original Mac OS, for the lack of certain features that had not been re-implemented in the new OS, or for being slower on the same hardware (especially older hardware), or other, sometimes serious incompatibilities with the older OS. Pengguna Mac OS klasik umumnya upgrade ke Mac OS X, tapi banyak dikritik sebagai menjadi lebih sulit dan kurang user-friendly daripada Mac OS asli, karena kurangnya fitur-fitur tertentu yang belum diimplementasikan kembali di OS baru, atau karena lebih lambat pada perangkat keras yang sama (terutama yang lebih tua hardware), atau lainnya, kadang-kadang serius tidak kompatibel dengan OS yang lebih tua. Because drivers (for printers, scanners, tablets, etc.) written for the older Mac OS are not compatible with Mac OS X, and due to the lack of Mac OS X support for older Apple machines, a significant number of Macintosh users have still continued using the older classic Mac OS. Karena driver (untuk printer, scanner, tablet, dll) yang ditulis untuk Mac OS lama tidak kompatibel dengan Mac OS X, dan karena kurangnya dukungan Mac OS X untuk mesin Apple yang lebih tua, sejumlah besar pengguna Macintosh masih terus menggunakan Mac OS klasik tua. But by 2005, it has been reported that almost all users of systems capable of running Mac OS X are doing so, with only a small fraction still running the classic Mac OS. [ citation needed ] Tapi pada tahun 2005, telah melaporkan bahwa hampir semua pengguna sistem yang mampu menjalankan Mac OS X adalah melakukannya, dengan hanya sebagian kecil masih menjalankan Mac OS klasik. [ rujukan? ]
In June 2005, Steve Jobs announced at the Worldwide Developers Conference keynote that Apple computers would be transitioning from PowerPC to Intel processors and thus dropping compatibility on new machines for Mac OS Classic. Pada bulan Juni 2005, Steve Jobs mengumumkan pada Konferensi Dunia Pengembang Apple komputer utama yang akan transisi dari PowerPC ke Intel prosesor dan dengan demikian menurunkan kompatibilitas pada komputer baru untuk Mac OS Classic. At the same conference, Jobs announced Developer Transition Kits that included beta versions of Apple software including Mac OS X that developers could use to test their applications as they ported them to run on Intel-powered Macs. Pada konferensi yang sama, Jobs mengumumkan Kits Transisi Pengembang yang meliputi versi beta termasuk software Apple Mac OS X yang dapat digunakan pengembang untuk menguji aplikasi mereka karena mereka porting mereka untuk berjalan di Mac Intel-powered. In January 2006, Apple released the first Macintosh computers with Intel processors, an iMac and the MacBook Pro , and in February 2006, Apple released a Mac mini with an Intel Core Solo and Duo processor. Pada bulan Januari 2006, Apple merilis komputer Macintosh pertama dengan prosesor Intel, sebuah iMac dan MacBook Pro , dan pada bulan Februari 2006, Apple merilis Mac mini dengan Intel Core Solo dan Duo processor. On May 16, 2006, Apple released the MacBook , before completing the Intel transition on August 7 with the Mac Pro . Pada tanggal 16 Mei 2006, Apple merilis MacBook , sebelum menyelesaikan transisi Intel pada tanggal 7 Agustus dengan Mac Pro . To ease the transition for early buyers of the new machines, Intel-based Macs include an emulation technology called Rosetta , which allows them to run Mac OS X software that was compiled for PowerPC-based Macintoshes. Untuk memudahkan transisi untuk pembeli awal mesin baru, Mac berbasis Intel termasuk teknologi emulasi yang disebut Rosetta , yang memungkinkan mereka untuk menjalankan Mac OS X software yang berhasil dikumpulkan untuk Macintoshes berbasis PowerPC. Rosetta runs transparently, creating a user experience identical to running the software on a PowerPC machine, though execution is typically slower than with native code. Rosetta berjalan transparan, menciptakan pengalaman pengguna yang identik dengan menjalankan software pada mesin PowerPC, meskipun pelaksanaan biasanya lebih lambat dibandingkan dengan kode asli.
Mac OS X (sejak 2001)


Mac OS X is the newest of Apple Inc. 's Mac OS line of operating systems. Mac OS X adalah terbaru dari Apple Inc 's Mac OS garis sistem operasi. Although it is officially designated as simply "version 10" of the Mac OS, it has a history largely independent of the earlier Mac OS releases. Meskipun secara resmi ditunjuk sebagai "versi 10" dari OS Mac, memiliki sejarah yang umumnya tidak tergantung dari sistem operasi Mac rilis sebelumnya.
Star Trek

One interesting historical aspect of the classic Mac OS was a relatively unknown secret prototype Apple started work on in 1992, code-named "Star Trek" (as in "to boldly go where no Mac has gone before"). Salah satu aspek sejarah yang menarik dari Mac OS klasik adalah Apple relatif tidak diketahui prototipe rahasia mulai bekerja pada tahun 1992, kode-bernama "Star Trek" (seperti dalam "untuk berani pergi ke mana tidak ada Mac yang telah terjadi sebelumnya"). The goal of this project was to create a version of Mac OS that would run on Intel -compatible x86 personal computers. Tujuan dari proyek ini adalah untuk menciptakan sebuah versi Mac OS yang akan dijalankan di Intel -kompatibel x86 komputer pribadi. The project was instigated by Novell, Inc. , who were looking to integrate their DR-DOS with the Mac OS UI as a retort to Microsoft 's Windows 3.0 . Proyek ini dipicu oleh Novell, Inc , yang ingin mengintegrasikan mereka DR-DOS dengan Mac OS UI sebagai jawaban untuk Microsoft 's Windows 3.0 . The Apple/Novell team (fourteen engineers from the former, four from the latter) was able to get the Macintosh Finder and some basic applications, like QuickTime , running smoothly on a PC. Apple / Novell tim (empat belas insinyur dari mantan, empat dari yang kedua) mampu mendapatkan Macintosh Finder dan beberapa aplikasi dasar, seperti QuickTime , berjalan lancar pada PC. Some of the code from this effort was reused when porting the Mac OS later to PowerPC. [ 6 ] Beberapa kode dari usaha ini digunakan kembali ketika port Mac OS kemudian PowerPC. [6]

The project was short lived, being canceled only one year later in early 1993. Proyek ini pendek tinggal, dibatalkan hanya satu tahun kemudian pada tahun 1993 awal. There are two theories for the cancellation: the first is that Apple's board canceled further development upon realizing that going with Star Trek would mean an entirely new business model and one that would likely see a notable drop in Apple's lucrative hardware sales; and the second is that an x86 Mac OS was not commercially viable in the early nineties because Microsoft 's contracts for Windows 3.1 forced PC manufacturers to pay a royalty to Microsoft for every computer shipped, regardless of what operating system it contained. [ 7 ] Ada dua teori untuk pembatalan tersebut: yang pertama adalah bahwa dewan direksi Apple membatalkan pengembangan lebih lanjut karena menyadari bahwa pergi dengan Star Trek berarti model yang sama sekali bisnis baru dan salah satu yang mungkin akan melihat penurunan penting dalam penjualan yang menguntungkan Apple hardware, dan yang kedua adalah bahwa Mac OS x86 tidak komersial pada awal tahun sembilan puluhan karena Microsoft s 'kontrak untuk Windows 3.1 memaksa produsen PC untuk membayar royalti kepada Microsoft untuk setiap komputer yang dikirim, tidak peduli apa sistem operasi di dalamnya. [7]
A further complication was that Star Trek was designed to be source-level compatible, not binary compatible, with the Mac OS. Sebuah komplikasi lebih lanjut adalah bahwa Star Trek dirancang untuk menjadi sumber-tingkat yang kompatibel, tidak kompatibel biner, dengan sistem operasi Mac. Mac applications would therefore have to be recompiled or rewritten by their developers to run on the x86 architecture, and there was much skepticism as to exactly how much work this would entail. aplikasi Mac Oleh karena itu harus dikompilasi ulang atau ditulis ulang oleh pengembang mereka untuk berjalan di arsitektur x86, dan ada skeptisisme banyak untuk persis berapa banyak pekerjaan ini akan memerlukan.
Fifteen years after Star Trek, support for the x86 architecture was officially included in Mac OS, and then Apple transitioned all desktop computers to the x86 architecture. Lima belas tahun setelah Star Trek, dukungan untuk arsitektur x86 secara resmi disertakan di Mac OS, dan kemudian Apple dialihkan semua komputer desktop untuk arsitektur x86. This was not the direct result of earlier Project Star Trek efforts. Ini bukan hasil langsung dari sebelumnya Star Trek Proyek upaya. The Darwin underpinning used for Mac OS X 10.0 and later included support for the x86 architecture. The Darwin mendasari digunakan untuk Mac OS X 10,0 dan kemudian termasuk dukungan untuk arsitektur x86. The remaining non-Darwin portion of Mac OS X (based on OPENSTEP , which ran on Intel processors) was released officially with the introduction of x86 Macintosh computers. Bagian non-Darwin sisa Mac OS X (berdasarkan OPENSTEP , yang berjalan pada prosesor Intel) resmi dirilis dengan diperkenalkannya x86 komputer Macintosh.

68.000 emulasi
Although the Star Trek software was never released, third-party Macintosh emulators , such as vMac , Basilisk II , and Executor , eventually made it possible to run the classic Mac OS on Intel-based PCs. Meskipun Star Trek perangkat lunak tak pernah dirilis, pihak ketiga Macintosh emulator , seperti vMac , Basilisk II , dan Pelaksana , akhirnya memungkinkan untuk menjalankan Mac OS klasik pada PC berbasis Intel. These emulators were restricted to emulating the 68000 series of processors, and as such most couldn't run versions of the Mac OS that succeeded 8.1, which required PowerPC processors. Emulator ini dibatasi untuk meniru 68.000 serangkaian prosesor, dan dengan demikian paling tidak dapat menjalankan versi Mac OS yang berhasil 8,1, yang dibutuhkan prosesor PowerPC. Most also required a Mac ROM image or a hardware interface supporting a real Mac ROM chip; those requiring an image are of dubious legal standing as the ROM image may infringe on Apple's intellectual property. Sebagian besar juga dibutuhkan gambar Mac ROM atau antarmuka hardware mendukung Mac chip ROM nyata; yang memerlukan gambar yang legal standing meragukan sebagai gambar ROM mungkin melanggar properti intelektual Apple.
A notable exception was the Executor commercial software product from Abacus Research & Development, the only product that used 100% reverse engineered code without the use of Apple technology. Sebuah pengecualian adalah Pelaksana produk komersial perangkat lunak dari Abacus Penelitian & Pengembangan, satu-satunya produk yang digunakan 100% kode rekayasa terbalik tanpa menggunakan teknologi Apple. It ran extremely quickly but never achieved more than a minor subset of functionality. Hal berlari sangat cepat namun tidak pernah mencapai lebih dari subset kecil dari fungsionalitas. Few programs were completely compatible and many were extremely crash-prone if they ran at all. Beberapa program benar-benar kompatibel dan banyak sangat rawan kecelakaan jika mereka berlari sama sekali. Executor filled a niche market for porting 68000 classic Mac applications to x86 platforms; development ceased in 2002 and the source code was released by the author in late 2008. [ 8 ] Pelaksana mengisi ceruk pasar untuk aplikasi Mac port 68000 klasik untuk platform x86, pengembangan berhenti pada tahun 2002 dan kode sumber yang dirilis oleh penulis pada akhir tahun 2008. [8]
Emulators using Mac ROM images offered near complete Mac OS compatibility and later versions offered excellent performance as modern x86 processor performance increased exponentially. Emulator menggunakan foto ROM Mac ditawarkan dekat lengkap kompatibilitas versi Mac OS dan kemudian menawarkan kinerja yang sangat baik sebagai kinerja prosesor modern x86 meningkat secara eksponensial.
Most of the Mac user base had already started moving to the PowerPC platform that offered backward compatibility on 8.xx & 9.xx operating systems along with faster PowerPC software support. Sebagian besar basis pengguna Mac sudah mulai bergerak ke platform PowerPC yang menawarkan kompatibilitas pada 8.xx & 9.xx sistem operasi bersama dengan dukungan perangkat lunak PowerPC lebih cepat. This helped ease the transition to PowerPC-only applications while prematurely obsolescing 68000 emulators and the Classic-only applications they supported well before these emulators were refined enough to compete with a real Mac. Ini membantu mempermudah transisi ke aplikasi PowerPC yang hanya sementara sebelum waktunya obsolescing 68.000 emulator dan aplikasi hanya Classic-baik sebelum mereka mendukung emulator ini cukup dipoles untuk bersaing dengan Mac nyata.

[ edit ] PowerPC emulation [ sunting ] emulasi PowerPC
At the time of 68000-emulator development PowerPC support was difficult to justify not only due to the emulation code itself but also the anticipated wide performance overhead of an emulated PowerPC architecture vs. a real PowerPC based Mac. Pada saat-emulator 68.000 mendukung pengembangan PowerPC sulit untuk membenarkan tidak hanya karena kode emulasi itu sendiri tetapi juga overhead kinerja diantisipasi luas ditiru arsitektur PowerPC vs Mac berbasis PowerPC yang nyata. This would later prove correct with the start of the PearPC project even years later despite the availability of 7th & 8th generation x86 processors employing similar architecture paradigms present in the PowerPC. Hal ini kemudian terbukti benar dengan dimulainya proyek PearPC bahkan bertahun-tahun kemudian meskipun ketersediaan 7 & 8 generasi prosesor x86 menggunakan paradigma arsitektur yang sama hadir di PowerPC. Many application developers were also creating and releasing both 68000 Classic and PowerPC versions concurrently helping to negate the need for PowerPC emulation. Banyak pengembang aplikasi juga menciptakan dan melepaskan kedua 68.000 Classic dan versi PowerPC sekaligus membantu meniadakan kebutuhan untuk emulasi PowerPC. PowerPC Mac users who could technically run either obviously chose the faster PowerPC applications. Mac PowerPC pengguna yang secara teknis bisa menjalankan salah satu jelas memilih aplikasi PowerPC lebih cepat. Soon Apple was no longer selling 68000-based Macs and the existing installed base started to quickly evaporate. Segera Apple tidak lagi menjual 68.000 berbasis Mac dan basis diinstal ada mulai cepat menguap. Despite the eventual excellent 68000-emulation technology available they proved never to be even a minor threat to real Macs due to their late arrival and immaturity even several years after the release of much more compelling PowerPC based Macs. Meskipun teknologi 68.000-emulasi akhirnya bagus tersedia mereka terbukti tidak pernah bahkan ancaman kecil untuk Mac nyata karena kedatangan mereka terlambat dan ketidakdewasaan bahkan beberapa tahun setelah rilis jauh lebih menarik Mac berbasis PowerPC.
The PearPC emulator is capable of emulating the PowerPC processors required by newer versions of the Mac OS (like Mac OS X ). The PearPC emulator mampu meniru PowerPC prosesor yang diperlukan oleh versi terbaru dari Mac OS (seperti Mac OS X ). Unfortunately, it is still in the early stages and, like many emulators, tends to run much slower than a native operating system would. Sayangnya, masih dalam tahap awal dan seperti emulator banyak, cenderung berjalan lebih lambat dari penduduk asli sistem operasi akan.
During the transition from PowerPC to Intel processors, Apple realized the need to incorporate a PowerPC emulator into Mac OS X in order to protect its customers' investments in software designed to run on the PowerPC. Selama transisi dari PowerPC ke prosesor Intel, Apple menyadari perlunya memasukkan emulator PowerPC ke Mac OS X untuk melindungi investasi pelanggan dalam software yang dirancang untuk berjalan di PowerPC. Apple's solution is an emulator called Rosetta . Solusi Apple adalah sebuah emulator yang disebut Rosetta . Prior to the announcement of Rosetta, industry observers assumed that any PowerPC emulator running on an x86 processor would suffer a heavy performance penalty (eg, PearPC's slow performance). Sebelum pengumuman Rosetta, pengamat industri diasumsikan bahwa setiap emulator PowerPC yang berjalan pada prosesor x86 akan menderita hukuman kinerja berat (misalnya, PearPC kinerja lambat). Rosetta's relatively minor performance penalty therefore took many by surprise. hukuman kinerja yang relatif kecil sehingga Rosetta itu banyak mengambil terkejut.
Another PowerPC emulator is SheepShaver , which has been around since 1998 for BeOS on the PowerPC platform, but in 2002 was open sourced with porting efforts beginning to get it to run on other platforms. PowerPC adalah emulator lain SheepShaver , yang telah ada sejak tahun 1998 untuk BeOS pada platform PowerPC, tetapi pada tahun 2002 adalah bersumber terbuka dengan port upaya awal untuk mendapatkannya untuk berjalan di platform lain. Originally it was not designed for use on x86 platforms and required an actual PowerPC processor present in the machine it was running on similar to a hypervisor . Awalnya ia tidak dirancang untuk digunakan pada platform x86 dan membutuhkan prosesor PowerPC hadir sebenarnya dalam mesin itu berjalan di mirip dengan hypervisor . Although it provides PowerPC processor support, it can only run up to Mac OS 9.0.4 because it does not emulate a memory management unit . Meskipun memberikan dukungan prosesor PowerPC, hanya dapat berjalan sampai dengan Mac OS 9.0.4 karena tidak meniru sebuah unit manajemen memori .
Other examples include ShapeShifter (by the same programmer that conceived SheepShaver ), Fusion and iFusion. Contoh lain termasuk ShapeShifter (oleh programmer yang sama yang dikandung SheepShaver ), Fusion dan iFusion. The latter ran classic Mac OS with a PowerPC "coprocessor" accelerator card. Yang terakhir berlari klasik Mac OS dengan Coprocessor "set" kartu akselerator. Using this method has been said to equal or better the speed of a Macintosh with the same processor, especially with respect to the m68k series due to real Macs running in MMU trap mode, hampering performance. Dengan menggunakan metode ini telah dikatakan sama atau lebih baik kecepatan Macintosh dengan prosesor yang sama, khususnya berkenaan dengan m68k seri karena Mac riil berjalan di MMU modus jebakan, menghambat kinerja.
Macintosh klon
Several computer manufacturers over the years have made Macintosh clones capable of running Mac OS, notably Power Computing , UMAX and Motorola . Beberapa produsen komputer selama bertahun-tahun telah membuat Macintosh klon yang mampu menjalankan Mac OS, terutama Daya Komputasi , UMAX dan Motorola . These machines normally ran various versions of classic Mac OS. Steve Jobs ended the clone-licensing program after returning to Apple in 1997. Mesin ini biasanya berlari berbagai versi Mac OS klasik. Steve Jobs -lisensi mengakhiri program klon setelah kembali ke Apple pada tahun 1997.
In 2008, a manufacturing company in Miami, FL called Psystar Corporation , announced a $499 clone that comes with a barebones system that can run Mac OS X 10.5 Leopard . Pada tahun 2008, sebuah perusahaan manufaktur di Miami, FL disebut Psystar Corporation , mengumumkan 499 clone $, yang datang dengan BareBones sistem yang dapat menjalankan Mac OS X 10.5 Leopard . Threatened with legal battles, Psystar originally called the system OpenMac and have since changed it to Open Computer. Diancam dengan pertempuran hukum, Psystar awalnya disebut sistem OpenMac dan sejak berubah ke Buka Komputer. Apple is still in a lawsuit with the company and says it wants Psystar to pay for damages, recall every clone ever sold, and pay Apple's legal bills. [ 9 ] Apple masih dalam gugatan hukum dengan perusahaan dan mengatakan ingin Psystar untuk membayar ganti rugi, mengingat setiap klon yang pernah dijual, dan membayar tagihan's Apple hukum. [9]
A / UX
In 1988, Apple released its first UNIX-based OS, A/UX , which was a UNIX operating system with the Mac OS look and feel. Pada tahun 1988, Apple merilis berbasis UNIX pertama OS-nya, A / UX , yang merupakan UNIX sistem operasi Mac OS dengan tampilan dan nuansa. It was not very competitive for its time, due in part to the crowded Unix market. Bukan sangat kompetitif untuk waktunya, sebagian karena pasar Unix ramai. A/UX had most of its success in sales to the US government , where UNIX was a requirement that Mac OS could not meet. A / UX yang paling sukses dalam penjualan ke pemerintah AS , di mana UNIX adalah persyaratan bahwa Mac OS tidak bisa bertemu. Mac OS X later incorporated code from the UNIX-based NeXTStep after Steve Jobs rejoined Apple in 1997 . Mac OS X kemudian dimasukkan kode dari UNIX berbasis NeXTstep setelah Steve Jobs kembali bergabung dengan Apple pada tahun 1997 .
MkLinux
Announced at The 1996 World Wide Developers Conference (WWDC), MkLinux is an open source computer operating system started by the OSF Research Institute and Apple Computer in February 1996 to port Linux to the PowerPC platform, and thus Macintosh computers. Diumumkan pada 1996 World Wide Developers Conference (WWDC), MkLinux adalah sebuah komputer sistem operasi open source dimulai oleh OSF Research Institute dan Apple Computer pada bulan Februari 1996 untuk Linux port pada platform PowerPC, dan dengan demikian komputer Macintosh. In the summer of 1998, the community-led MkLinux Developers Association took over development of the operating system. Pada musim panas tahun 1998, komunitas yang dipimpin MkLinux Asosiasi Pengembang mengambil alih pengembangan sistem operasi. MkLinux is short for "Microkernel Linux," which refers to the project's adaptation of the Linux kernel to run as a server hosted atop the Mach microkernel. MkLinux adalah singkatan dari "Linux mikrokernel," yang mengacu pada adaptasi proyek dari kernel Linux untuk menjalankan sebagai server host di atas mikrokernel Mach. MkLinux is based on version 3.0 of Mach. MkLinux didasarkan pada versi 3.0 Mach.
Mac OS di Apple-label non komputer
Though a violation of Apple's EULA, [ 10 ] running Mac OS X operating systems compiled for x86 on a non-Apple PC is possible using various kernel modifications, third-party and community drivers, and emulation methods. Meskipun melanggar EULA Apple, [10] menjalankan sistem operasi OS X Mac dikompilasi untuk x86 pada-Apple PC non dimungkinkan dengan modifikasi berbagai kernel, pihak ketiga dan driver masyarakat, dan metode emulasi. For example, the PC-EFI [ 11 ] project emulates the Extensible Firmware Interface that is normally present on Apple's Intel-based Macs, allowing Mac OS X to be installed on non-Apple hardware. Sebagai contoh, PC-EFI [11] proyek mengemulasi Extensible Firmware Interface yang biasanya ada pada yang berbasis Intel Mac Apple, Mac OS X yang memungkinkan untuk diinstal pada perangkat keras non-Apple.

Tidak ada komentar:

Posting Komentar