Red Hat Linux: Sistem Operasi “Paling Aman”

 

f.png

Red Hat Linux baru-baru ini memperoleh tingkatan baru dari sertifikasi keamananan yang akan membuatnya menjadi perangkat lunak yang layak dipertimbangkan untuk digunakan pada level pemerintahan.

Minggu lalu IBM telah memperoleh sertifikasi EAL4 Augmented with ALC_FLR.3 untuk sistem operasi Red Hat Enterprise Linux. Sertifikasi yang diperoleh Red Hat itu menjadikannya setara dengan produk Sun Microsystem: Trusted Solaris Operating System, ungkap Dan Frye, wakil presiden dari unit open system IBM.

“Ini adalah tingkatan tertinggi dari fungsi keamanan yang semua orang miliki”, tegas Frye. “Kami telah menghadirkan fungsi Labeled Security Protection Profile (LSPP) dalam Red Hat Enterprise Linux 5 dan kami telah mensertifikasinya pada tingkatan EAL4 sebagai jaminan”

Rating ini diberikan oleh organisasi yang dibiayai pemerintah Amerika Serikat: National Information Assurance Partnership (NIAP) Common Criteria Evaluation and Validation Scheme for IT Security Program, yang mengevaluasi sisi keamanan dari perangkat lunak komersial.

Red Hat Linux menerima sertifikasi EAL4 Augmented with ALC_FLR.3 ini untuk penggunaan pada komputer mainframe IBM, System x, System p5 dan eServer.

Sertifikasi tingkat keamanan ini biasanya tidak dibutuhkan pada kontrak dengan perusahaan biasa, namun menjadi mutlak diperlukan sebagai syarat untuk dapat dipakai di badan pemerintahan seperti misalnya Departemen Pertahanan Amerika Serikat dan Agen Keamanan Nasional Amerika Serikat (NSA), ujar Frye.

Linux sebelumnya telah mendapatkan sertifikat pada level EAL4, namun ini adalah kali pertamanya sistem operasi tersebut menerima sertifikasi Labeled Security Protection Profile (LSPP), yang berkaitan dengan fitur akses pengaturan.

Para pengembang sebelumnya Linux telah bekerja untuk menambahkan fitur akses pengontrolan “SE Linux” dalam sistem operasinya. SE Linux disertakan sebagai bagian dari Red Hat Enterprise Linux 5, dan kini telah mendapatkan sertifikasi untuk penggunakan pada pemerintahan, ucap Frye.

Di bagian lain LSPP Red Hat Linux juga telah mendapat sertifikasi Role Based Access Control Protection (RBAC), dan itu juga perlu dipertimbangkan, tegas Red Hat.

Menurut Fryle, sertifikasi ini adalah “Berita besar bagi Industri Linux” karena hal ini menunjukkan bahwa perangkat lunak open-source dapat digunakan untuk menjalankan tugas-tugas komputerisasi yang sensitif. “Jika ada orang yang ragu bahwa sistem operasi open source dapat melakukannya, kami telah buktikan bahwa (keraguan) mereka itu salah”.

 

Sistem operasi

g.jpgBiasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.

Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.

Sistem Operasi secara umum terdiri dari beberapa bagian:
Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
Kernel, yaitu inti dari sebuah Sistem Operasi
Command Interpreter atau shell, yang bertugas membaca input dari pengguna
Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multi-tasking Operating System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS
Layanan inti umum

Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.

Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.

Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.
Sistem Operasi saat ini

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
Keluarga Microsoft Windows – yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista yang akan dirilis pada tahun 2007)).
Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Proses

Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.

Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.

Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.

Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
Status Proses

Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas

EPOC/Symbian

Sistem operasi Symbian dulunya bernama EPOC, dibuat oleh perusahaan Psion yang membuat sistem operasi EPOC, kemudian diakusisi oleh perusahaan Symbian. Sistem operasi ini banyak dipakai oleh PDA Psion (PDA yang paling populer di Eropa). Psion merupakan salah satu PDA yang menguasai pasaran di Eropa. Selain PDA, sistem operasi ini banyak ditemukan pada ponsel-ponsel pintar (Smartphone). Seperti Nokia Communicator 9210, Nokia 7650, Sony Ericsson P800 dan lain-lain. Sistem operasi ini mempunyai tampilan yang mirip dengan Windows. Tetapi bila dibandingkan dengan Windows CE, sistem operasi ini lebih stabil dan tampilan mirip ”Windows” meskipun tidak memiliki semua feature Windows. Semua PDA yang menggunakan sistem operasi ini mempunyai input keyboard dan pena.

pda8.JPG

Selain sistem operasi diatas, masih ada beberapa sistem operasi lagi yang dipakai, seperti Linux, atau sistem operasi yang dibuat khusus untuk PDA tertentu.

CPU/Prosesor

PDA pada dasarnya sama seperti komputer PC biasa, hanya perbedaan bentuk dan kemampuannya saja. Sehingga untuk mengukur cepat atau lambat kinerja dari sebuah PDA, kita dapat melihatnya dari kecepatan clock (Clock Speed) yang dipakai oleh prosesor. Secara umum semakin tinggi kecepatan clock yang dihasilkan oleh prosesor maka dapat dipastikan semakin cepat pula respon yang akan dihasilkan PDA terhadap input dari pemakai. Tetapi hal ini belum tentu 100% pasti bahwa prosesor yang memiliki clock speed yang sama memiliki kinerja yang sama, hal ini masih dipengaruhi oleh kemampuan pendukung lainnya, seperti memori, lebar data bus, kecepatan bus, sistem operasi, dan sebagainya. Prosesor yang digunakan pada PDA sudah pasti adalah prosesor yang memakai daya yang kecil. Hal ini dilakukan karena PDA hanya didukung oleh tenaga baterai. Bila prosesor yang digunakan memerlukan daya yang besar maka dipastikan PDA tidak dapat digunakan dalam jangka waktu yang lama. Prosesor yang digunakan pada PDA ada banyak macam, misalnya pada PDA yang berbasiskan sistem operasi Palm menggunakan keluarga Motorola DragonBall, tetapi sekarang dengan Palm versi 5 telah mendukung prosesor berbasiskan ARM seperti StrongArm. Sedangkan pada PDA yang berbasiskan sistem operasi Windows CE mendukung lebih banyak jenis prosesor, prosesor keluarga x86 (Pentium), MIPS, SH3, SH4, ARM, dan lain lain. Pada awalnya prosesor yang digunakan pada Palm Pilot hanya berfrekuensi 16MHz. Meskipun dibandingkan dengan prosesor yang digunakan PDA bersistem operasi lain yang lebih tinggi kecepatannya. Hal ini tidak membuat PDA Palm Pilot terlihat lambat. Ini dikarenakan Sistem Operasi yang digunakan memang didesain hanya mengerjakan hal-hal yang penting saja dan tidak mementingkan tampilan grafis berwarna. Tetapi dalam perkembangannya Sistem operasi Palm sekarang telah menjadi sangat kompleks dan telah mendukung tampilan grafik yang kaya akan warna. Sehingga pada sistem operasi Palm versi terbaru (Versi 5) sekarang telah memerlukan prosesor yang cepat juga (dengan menggunakan prosesor berbasiskan ARM, yang juga sama digunakan pada PDA Pocket PC dari Microsoft). Sedangkan pada PDA yang berbasiskan sistem operasi Windows CE, sejak pertama kali keluar telah mendukung berbagai jenis prosesor dan kecepatan yang beragam. Arsitektur prosesor yang paling banyak digunakan pada PDA yang berbasiskan Windows CE pada awalnya adalah prosesor dengan arsitektur SH3, SH4, StrongArm dan MIPS. Sehingga banyak Vendor (pembuat) PDA yang memproduksi PDA berjenis Windows CE yang masing-masing menggunakan prosesor yang berlainan arsitektur antara vendor yang satu dengan vendor yang lain (Karena penggunaan prosesor yang banyak jenis dan tidak standar). Misalnya pada Pocket PC (Windows CE 3.0) keluaran HP (Jornada 548) menggunakan prosesor berbasiskan prosesor Hitachi SH3, sedangkan pada Pocket PC keluaran Casio (E-125) menggunakan prosesor berbasiskan prosesor NEC VR4122 yang berbasiskan arsitektur MIPS, sedangkan Compaq (Ipaq) mengeluarkan PDA dengan prosesor Intel StrongArm yang berbasiskan arsitektur ARM.). Karena masing-masing vendor menggunakan prosesor yang berbeda, maka aplikasinya yang dapat berjalan pada PDA tersebut pun sudah pasti berbeda. Dimana aplikasi untuk Compaq Ipaq tidak dapat berjalan di PDA Casio dan sebaliknya. Untungnya Microsoft membuat Compiler yang dapat dengan mudah mengkonversi sebuah aplikasi ke berbagai bahasa mesin prosesor yang didukung oleh Pocket PC. Sehingga aplikasi untuk Compaq Ipaq, seharusnya dapat di-Compile ulang menjadi program aplikasi yang dapat dijalankan pada PDA Casio tanpa merubah prosedur/fungsi sedikit pun. Tetapi dalam perkembangannya setelah sekian lama Microsoft mendukung beragam prosesor, sejak sistem operasi Pocket PC 2002 (Windows CE Versi 3.5) Microsoft hanya mendukung prosesor yang berbasiskan StrongARM. Hal ini dilakukan oleh Microsoft karena prosesor StrongARM merupakan prosesor yang paling cepat yang tersedia. Dan dalam perkembangannya sekarang prosesor StrongARM telah dapat berjalan pada kecepatan 400MHz berkat teknologi X-Scale yang dikembangkan oleh Intel. Intel sendiri berharap dapat membuat prosesor X-Scale nya yang berkecepatan 1 GHz tetapi daya yang digunakannya tetap kecil1. Dengan dikeluarkannya prosesor dengan kecepatan 400MHz, maka sekarang banyak vendor telah membuat PDA yang berbasiskan prosesor X-Scale yang berkecepatan 400MHz, misalnya HP dengan Ipaq seri 3970, Toshiba 740e, Fujitsu i-Loox, dan sebagainya.

Dengan demikian dapat kita simpulkan bahwa kecepatan prosesor pada PDA Palm biasanya menggunakan prosesor berkecepatan lebih rendah dibandingkan dengan PDA Pocket PC, tetapi dalam pengoperasian sehari-hari justru PDA Palm terlihat lebih cepat memberikan respon kepada pengguna. Hal tersebut karena perbedaan sistem operasi yang digunakan. Semakin kompleks sistem operasi yang digunakan maka menuntut penggunaan prosesor yang semakin cepat pula.

1 dikutip dari http://www.intel.com

pda9.JPG

Sumber :

Yohannes Tanto, S.Kom (Staff Pengajar STMIK MDP Palembang)

” Pengenalan PDA (Personal Digital Assistant) dan Perkembangannya Dalam Usaha Menggeser Notebook (Laptop) “

IGOS KWARTET

 

IgOS KWARTET

Abstraksi

IGOS KWARTET adalah sebuah teknologi yang mampu menghubungkan 4 set monitor, keyboard, dan mouse dengan sebuah personal computer berbasis Linux yang dilengkapi dengan 4 buah kartu VGA dan port USB sebanyak 8 buah.IGOS KWARTET memungkinkan setiap terminal memiliki kualitas visual yang bagus sesuai dengan kemampuan kartu VGA-nya. Hal ini dimungkinkan sebab setiap terminal terhubung dengan 1 kartu VGA.
IGOS KWARTET dapat diterapkan untuk warnet-warnet yang ingin melakukan penghematan biaya investasi perangkat keras namun pengguna warnet tetap dapat menikmati kualitas visualisasi yang bagus dan menarik.

IGOS KWARTET ini juga memudahkan proses perawatan terminal/klien karena hanya berupa monitor, keyboard, dan mouse. Implementasi warnet dengan IGOS KWARTET ini juga lebih tahan terhadap serangan virus atau trojan horse karena sistem operasi yang digunakan adalah Linux.

Arsitektur

Aplikasi Yang Berjalan

Sistem Operasi Linux
Aplikasi Perkantoran OpenOffice
Internet Browser Mozilla Firefox, Opera
Internet Messenger GAIM, KOPETE, K-IRC
FTP Client GFTP
Email Client K-MAIL, Evolution
Aplikasi Kompresi ARK

Spesifikasi

Server :
- Pentium III-800
- Memory 512 MB
- HD 20 GB
- Dual ethernet card
- Any Linux distro with pre-installed : mysql database, apache and php.Client :
- Pentium IV – 2.4 Ghz
- Memory 512 MB
- HD 20 GB
- 4 VGA , recommend : Riva TNT, ATI Rage, GeForce MX, Ati Radeon 7500.
- Ethernet Card
- 2 USB Hub 4 port.
- Any Linux Distro and 2.6 kernel, but well tested with Suse.

Apple Computer

h.jpg

Dalam dunia komputer desktop, selain komputer berbasiskan arsitektur IBM-PC dengan operating system Microsoft Windows, OS/2, dan berbagai varian distro linux, terdapat juga jenis lainnya, yaitu Apple. Bedanya komputer desktop ini menggunakan basis arsitektur yang dikembangkan oleh perusahaan Apple sendiri termasuk operating system-nya.

Apple komputer adalah satu-satunya perusahaan yang masih berdiri sejak awal komputer rumahan pertama kali muncul pada tahun 70-an. Sampai saat ini, Apple masih tetap tangguh menghadapi berbagai tantangan, terutama menghadapi dominasi Microsoft dalam bidang pengembangan dan pendistribusian operating system.

Dimulai Dari Apple-1

Komputer Apple dimulai dengan pengembangan komputer 6502 oleh Steve Wozniak yang dikenal dengan nama Apple-1. Komputer ini pertama kali diperkenalkan pada ajang Homebrew Computer Club di Palo Alto pada bulan April 1976. Pada bulan berikutnya, komputer ini mulai dipasarkan, tetapi hanya dalam bentuk casing CPU-nya saja, sehingga memerlukan alat tambahan seperti power supply, monitor, dan keyboard untuk menjalankannya. Pada konferensi microcomputer dengan nama PC’76 yang diadakan pada bulan Agustus 1976, Steve Wozniak dan Steve Jobs mendemonstrasikan Apple-1 dengan secondary storage terbarunya yang masih dalam bentuk kaset. Walaupun pada malam hari sebelum konferensi dimulai, Wozniak baru menyelesaikan interpreter Apple BASIC untuk Apple-1 di hotel tempatnya menginap. Pada konferensi tersebut, Apple-1 adalah satu-satunya komputer yang berbasis 6502. Di sisi lain, karena bentuknya yang kecil, dukungan penuh terhadap bahasa BASIC, dan interface secondary storage yang cepat, berhasil menyedot perhatian yang besar dari peserta konferensi. Di bulan yang sama, Wozniak juga menyelesaikan prototype untuk komputer Apple II. Pada Apple II, dimulai pengembangan aplikasi dan game yang diterapkan oleh Chris Espinosa. Kemudian pada tahun 1977, Apple Computer memperkenalkan komputer ini di West Coast Computer Fair yang pertama. Komputer ini sudah mengalami banyak perkembangan mencakup keyboard, interface grafis berwarna dan CIU (Central Interpretation Unit) 6502. Pada Apple II juga sudah tersedia ROM 16 KB yang berisi Apple BASIC, dan RAM yang dapat diperluas sampai 64 KB. Untuk memory sekunder, komputer ini sudah dapat menggunakan tape drive dan floppy drive. Pada tahun yang sama BASIC versi 6502 yang dibeli dari Microsoft, yaiut Applesoft I dirilis dalam bentuk kaset. Perkembangan-perkembangan selanjutnya dari komputer Apple ditandai dengan peluncuran bentuk-bentuk lain dari komputer Apple II. Dimulai dari komputer Apple II plus tahun 1979, Apple Iie tahun 1983, dan Apple IIc tahun 1984. Perkembangan Apple II dan Apple III dapat dikatakan beriringan, terbukti dari keluarnya Apple III pada tahun 1980 tetapi Apple masih mengeluarkan Apple IIe pada tahun 1983.

Cikal Bakal Apple dengan GUI.

Pada tahun 1983, diluncurkan komputer Apple Lisa sebagai komputer yang pertama kali menggunakan GUI (Graphical User Interface). Tampilan GUI itu mencakup tampilan jendela, folder, menu pulldown, tombol klik, scroll bar, icon dan pointer mouse. Selain itu, fitur inovatif lainnya juga diimplementasikan seperti kemampuan copy dan paste, multiple tasking, dan sistem file yang hirarkis. Tetapi, dengan kegagalan pengembangan komputer Apple Lisa selanjutnya di pasaran, perusahaan Apple mengalihkan perhatian kepada komputer Apple MacIntosh yang berhasil meraih kesuksesan besar. Perkembangan komputer Apple MacIntosh dimulai dengan Apple berbasis Lisa 2. pada tahun 1985 komputer ini diubah namanya menjadi Apple MacIntosh XL atau disingkat MacXL. Hingga tahun 1993, perusahaan ini masih menggunakan nama MacIntosh untuk berbagai komputer desktop yang diluncurkan ke pasaran dengan basis arsitektur Apple Lisa 2 tersebut. Pada tahun 1991, Apple Computer, IBM, dan Motorola mengumumkan kerja sama untuk mendesain, processor baru untuk komputer Apple yang dikenal dengan nama PowerPC. Sejak saat itu, penamaan komputer Apple berubah menjadi PowerMac. Kemudian dilanjutkan dengan Apple PC di tahun 1995, G3 Mac tahun 1997, iMac tahun 1998, G4 Mac tahun 1999, dan yang terakhir PowerMac dengan basis CPU di tahun 2005 adalah G5 Mac. Kabar terakhir perkembangan komputer Apple adalah rencananya untuk berpindah dari processor PowerPC ke processor Intel yang akan dilakukan secara bertahap mulai tahun ini hingga tahun 2007.
Sumber: Tabloid PC Mild Rubrik Retro Edisi 16/2005 tanggal 18 Juli 2005