Senin, 23 Mei 2011

Quran3D – Software Cantik Nan Apik Penampil al-Qur’an

Posted: 20 May 2011 11:27 PM PDT
Satu lagi software yang memanjakan kita dalam beribadah kepada Allah subhaanahu wata’aala. Sembari kita bekerja dan kadang jenuh di hadapan komputer atau laptop kita, mendingan kita berwudhu dulu (ini dianjurkan) trus buka aplikasi yang satu ini, maka kita serasa membaca al-Quran di atas meja kecil.
Memang benar, dari namanya, tampilan aplikasi ini 100 % 3D (tiga dimensi) alias benar-benar mendekati wujud aslinya.
Kelebihan perangkat lunak ini antara lain:
  1. Portabel, jadi tidak perlu diinstal, cukup diekstrak ke dalam komputer Anda, maka langsung bisa dijalankan.
  2. Tampilan yang menawan, yang menyajikan tampilan high quality, serta sejuk di mata.
  3. Ada tombol penunjuk berdasar ayat, surat dan juz.
Kekurangan:
  1. Sebanding dengan tampilannya, aplikasi ini membutuhkan space (ruang) yang lumayan besar yaitu 40-an MB.
  2. Tidak mendukung Bookmark, yaitu apabila kita ingin membaca surat al-Baqarah, terus berhenti di salah satu ayat, maka apabila kita tutup, trus selanjutnya kita buka lagi, maka yang muncul adalah tampilan awal lagi.
  3. Kadang-kadang tidak kompatibel di komputer-komputer lama, pentium 3 ke bawah.

download : Quran3D – Software Cantik Nan Apik Penampil al-Qur’an

Rabu, 30 Maret 2011

Konsep Proses Sistem Operasi Sabayon

Konsep proses dari sabayon tidak jauh dari distro-distro linux lainnya yaitu meliputi:
Foreground
Proses yang diciptakan oleh pemakai langsung pada terminal (interaktif, dialog)

Batch
Proses yang dikumpulkan dan dijalankan secara sekuensial (satu persatu). Prose Batch tidak diasosiasikan (berinteraksi) dengan terminal.

Daemon
Proses yang menunggu permintaan (request) dari proses lainnya dan menjalankan tugas sesuai dengan permintaan tersebut. Bila tidak ada request, maka program ini akan berada dalam kondisi “idle” dan tidak menggunakan waktu hitung CPU. Umumnya nama proses daemon di UNIX berakhiran d, misalnya inetd, named, popd dll.

Keadaan Proses
adapun keadaan proses meliputi :

Status New
yaitu status dimana proses sedang dibuat.

Status Ready
yaitu status dimana proses siap dieksekusi tetapi CPU belum tersedia karena sedang mengerjakan proses lain.

Status Waiting
yaitu status dimana proses sedang menunggu suatu kejadian tertentu. Misalnya sedang menunggu operasi I/O selesai, menunggu signal dari proses lain, tersedianya memori, dsb.

Status Running
yaitu status dimana proses dieksekusi. Pada status ini CPU sedang mengeksekusi instruksi – instruksi   pada proses.

Status Terminated
yaitu status dimana proses diakhiri.

Rabu, 23 Maret 2011

Sabayon Linux

Sabayon Linux atau Sabayon (sebelumnya bernama RR4 Linux dan R64 Linux) adalah distribusi Linux berbasis Gentoo yang dibuat oleh Fabio Erculiani dan Tim Pengembang Sabayon. Sabayon memiliki filosofi “Out of the box” dengan menyertakan berbagai jenis aplikasi yang sudah dikonfigurasi dan siap pakai untuk para pengguna sehingga bisa siap untuk digunakan. Nama Sabayon diambil dari salah satu hidangan Italia, Zabaione.



Inti

Sabayon didesain dengan antarmuka yang mudah, sistem deteksi perangkat keras yang baik dan koleksi perangkat lunak mutakhir terpasang secara bawaan; dengan berbagai tambahan yang bisa dipasang melalui gudang perangkat lunak yang tersedia. Sabayon tersedia baik untuk arsitektur komputer x86 (32-bit) dan AMD64 (64-bit). Terdapat versi SpinBase yang datang tanpa antarmuka grafis X server, dengan sistem yang ringan dan cepat serta cocok untuk di-kustomisasi.

Konfigurasi

Sabayon menggunakan komponen inti seperti apa yang digunakan distribusi Gentoo Linux, termasuk OpenRC dan baselayout2. Semua konfigurasi khas Gentoo, seperti etc-update dan eselect bisa digunakan dengan baik pada distribusi ini. Sabayon menyertakan alat untuk melakukan konfigurasi secara otomatis terhadap berbagai komponen sistem seperti OpenGL. Sabayon juga menyertakan perangkat lunak penggerak (driver) untuk kartu grafis nVIDIA dan ATI

Manajemen Paket

Sabayon menggunakan tua jenis sistem manajemen paket, yaitu Portege yang merupakan bagian dasar dari Gentoo Linux dan Entropy dikembangkan khusus untuk Sabayon. Portege mengunduh kode sumber dari perangkat lunak dan melakukan kompilasi ke sistem, sedangkan Entropy mengunduh perangkat lunak terkompilasi yang siap dipasang dari server.

Aplikasi

Versi DVD memiliki perangkat lunak yang siap pakai yang lebih banyak daripada versi CD karena masalah kapasitas. Pilihan aplikasi disesuaikan dengan desktop yang ada di dalam CD/DVD tersebut. Gentoo juga menyertakan XBMC sebagai aplikasi pusat media yang bisa dijalankan tanpa perlu membuka desktop terlebih dahulu.

Instalasi

Walaupun distribusi ini bersifat LiveDVD (Dijalankan langsung dari CD), distribusi ini bisa dipasang ke dalam hard disk secara sempurna. Sabayon Linux menggunakan sistem pemasang Anaconda dari Redhat. Hal yang unik di dalam Gentoo Linux adalah LiveDVD/LiveCD akan memutar sebuah musik khusus pada saat awal pembukaan.

Kamis, 17 Maret 2011

Memaksimalkan Pocket Camera

Artikel ini adalah merupakan beberpa teknik dalam fotography yang sering saya lakukan untuk pemula, (pemula juga ni kakak) :) dan hanya untuk berbagi inspirasi dalam hal jepret-menjepret...

Dalam beberapa hal, secara tidak langsung, teknologi photography telah berkembang dengan sangat signigikan, sekarang dengan teknik automatic yang diterapkan pada kamera membuat anak kecil pun senang dalam bidang ini.
Berikut ini saya paparkan beberapa teknik untuk memaksimalkan kamera pocket maupun slr/dslr (@curcol: sebenarnya belum punya dslr), tapi gpp, karena sering minjam dan sering ngadain jam terbang sendiri dan otodidak, alhamdulillah lumayan banyak dapat callingan dari beberapa sejawatan.... hihihihihihi :) ...sekalian nambah uang jajan...

mulai dari memaksimalkan kamera pocket (pocket camera) alias kamera digital :
  • Baca dahulu Manual Book secara seksama (hihihih, emang harus diharuskan)
  • Belajar tentang fitur-fiturnya  seperti :
  1. Aperture Priority : biasanya digambarkan dengan huruf "A", namun ada jg yang memahami simbol ini sebagai setting-an Automatic. Aperture merupakan diameter bukaan lensa (diafgragma) yang digunakan untuk mengontrol area fokus pada kamera. Bukan hanya pada

Konsep Manajemen Proses SO

Sistem Operasi pada saat ini telah berkembang menjadi kebutuhan sehari-hari yang tak lepas sebagai motor penggeerak dimana, disaat manusia sangat membutuhkannya untuk beberapa aktifitas yang tak lazim untuk penunjang kebutuhan.

Dalam kenyataannya semua sistem operasi mempunyai struktur yang berbeda, namun pada umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut :
  • Manajemen Proses
  • Manajemen Memori Utama
  • Manajemen File
  • Manajemen Sistem I/O
  • Manajemen Sekunder (secondary)
  • Jaringan
  • Sistem Proteksi
  • Command-Interpreter System
Pada Kesempatan kali ini saya akan memposting hal tentang Konsep Manajemen Proses dalam Sistem Operasi

1. Manajemem Proses

Proses merupakan keadaan sebuah program yang sedang berlangsung (dieksekusi). Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses, seperti:
  • pembuatan atau penghapusan proses yang dibuat oleh user atau sistem.
  • suspensi atau asumsi proses
  • kelengkapan mekanisme untuk sinkronisasi proses, komunikasi proses, dan pengendalian deadlock.
2. Konsep Proses

Pada sistem multiprogramming, CPU juga dapat switch (penggantian) dari suatu program ke program lain, menjalankan puluhan bahkan ribuan instruksi per milisecond. hal ini biasa disebut suatu proses (eksekusi) dimana dalam mengeksekusi sebuah program milik user, sebuah komputer dapat juga membaca dari disk dan mencetak pada sebuah printer.

3. Definisi Proses

Proses Merupakan suatu program atau job yang sedang dieksekusi oleh CPU yang memuat program counter, register, dan variabel. Suatu proses membutuhkan resource seperti, CPU time, memori, file, dan I/O device untuk menyelesaikan proses tersebut. Dalam aktivitasnya resource-resource ini dialokasikan oleh proses pada saat dieksekusi.

4. Status Proses

Pada saaat proses dieksekusi maka akan terjadi perubahan status. Status-status ini didefinisikan sebagai keadaan atau akvitas proses yang sedang berlangsung saat itu. Setiap proses akan memiliki salah satu dari status berikut :
  1. New, yaitu proses yang sedang dibuat oleh penjadwalan tingkat tinggi, tetapi belum siap melakukan eksekusi. Sistem akan menginisialisasikan proses yang akan mengubahnya menjadi berada dalam keadaan siap untuk dieksekusi.
  2. Ready, yaitu proses yang sedang menunggu dan siap memasuki CPU untuk dieksekusi.
  3. Running, yaitu proses yang sedang dieksekusi.
  4. Waiting, yaitu proses yang sedang menunggu beberapa event (kejadian) yang akan terrjadi.
  5. Terminated, yaitu proses yang sudah dieksekusi
Sebuah proses akan mengalami serangkaian state diskrit. Beragam kejadian dapat menyebabkan perubahan state proses. Ada Tiga state yang terjadi pada Keadaan Proses (process state) :
Running : proses sedang mengeksekusi proses.
Ready, proses siap dieksekusi, tetapi proses tidak tersedia untuk eksekusi proses ini.
Block, proses menunggu kejadian untuk melengkapi tugasnya.
  1. Proses Blocks for input : terjadi pada saat sebuah proses menemukan bahwa dirinya tidak bisa dilanjutkan. Pada beberapa sistem, proses ini harus melaksanakan system call (pemanggilan sistem), blocked. Pada sistem yang lain, pada saat proses tidak mendapatkan apa yang diinginkan, secara otomatis akan masuk pada state blocked
  2. Scheduler picks another process: Scheduler memutuskan bahwa sebuah proses sudah berjalan terlalu lama dan sudah waktunya untuk memanggil proses yang lain.
  3. Scheduler pick this process : Proses-proses yang lain sudah mendapatkan jatahnya, dan tiba giliran proses yang tertunda untuk dijalankan.
  4. Input becomes available: kejadian di luar yang sedang ditunggu sebuah proses sudah terlaksana. Misal, sebuah proses yang menunggu input dari sebuah output proses yang lain. Bila tidak ada proses yang sedang berjalan, maka transisi 3 segera dilaksanakan dan proses segera berjalan, atau menunggu di ready state sampai CPU tersedia. 
Diagram State Lanjut

Penundaan  (suspend) adalah operasi penting dan telah diterapkan dengan beragam cara. Penundaan biasanya berlangsung singkat. Penundaan sering dilakukan sistem untuk memindahkan proses-proses tertentu guna mereduksi beban sistem selama beban puncak. Proses yang ditunda (suspended blocked) tidak berlanjut sampai proses lain meresume. Resuming (pengaktifan kembali) proses, yaitu menjalankan proses dari titik (instruksi) dimana proses ditunda.

Dalam proses operasi, sistem suspend dan resume terbilang sangat penting, hal ini disebabkan oleh :
  • Jika sistem berfungsi secara buruk dan mungkin gagal maka proses-proses
    dapat disuspend agar diresume setelah masalah diselesaikan.
  • Pemakai yang ragu/khawatir mengenai hasil prose dapat mensuspend proses (bukan membuang (abort) proses). Saat pemakai yakin proses akan berfungsi secara benar maka dapat me-resume (melanjutkan kembali di instruksi saat disuspend) proses yang disuspend.
  • Sebagai tanggapan terhadap fluktuasi jangka pendek beban sistem, beberapa proses dapat disuspend dan diresume saat beban kembali ke tingkat normal.
4. Implementasi Proses
a. O/S me-maintain sebuah label yang disebut Process Table untuk mengimplementasikan proses, dimana satu proses memiliki satu entry pada tabel.
b. Suatu entry pada tabel berisi informasi yang memuat proses state, program counter, stack pointer, memory allocation, status open files,
schedulling information, dan informasi-informasi lain yang harus disimpan pada saat proses switch dari running ke ready state sehingga sebuah proses dapat dijalankan kembali dan sebaliknya.


Pada saat sebuah proses sedang berjalan mengupdate shared memory pada critical section, tidak diperkenankan ada proses lain masuk ke critical section sehingga tidak terjadi race conditions. Hal ini bisa diatasi dengan:
  1. Disabling Interrupts
  2. Lock Variables
  3. Strict Alternation

Senin, 14 Maret 2011

Sistem Operasi

tuing,,,, tuing,,,... !@$#!@$
segelibas tanya yang terlalu banyak tentang apa'n si ni.... gak nyambung de... brr.r....
ya inilah beberapa mata kuliah yang harus dipenuhi untuk mencapai pndidikan tinggi....

Sistem Operasi

A. Pengertian
Sistem Operasi atau biasanya disebut Operating System (england version), program yang bertindak atau yang bertugas sebagai  perantara antara user komputer dan perangkat keras komputer

bagaimana si wujud sistem operasi itu??? yup, benar wujudnya ia seperti yang anda gunakan sekarang, misalnya windows (98, 2000, xp, vista, 7(seven)), unix, mac os, dan masih banyak lagi.

Saat ini penggunaan sistem operasi telah sangat mengglobal, dengan segala keunggulan yang dimiliki oleh masing-masing operating system, maka terjadilah suatu perombakan ataupun regenerasi yang meliputi perkembangan sistem operasi itu sendiri. Mau tahu bagaimana sejarahnya?? yuk kita simak yang di bawah ini:

B. Sejaranh Perkembangan Sistem Operasi
Dalam mempelajari sejarah, mungkin dalam benak kita zaman purba atau apalah dan pastinya biasanya log mempelajari sejarah buat kita ngantug dan bosen yang sangat... ia tidak...
Eitxzzz!@#!@ tapi tunggu dulu, ini memang sejarah, tapi sejarah yang membuat kita sekarang bisa facebook-an, twitter-an, koprol-an, dan macem2 deh....
Cekidot langsung ia....

Era 1980-an.....

  • QDOS : yang diprakarsai oleh Tim Paterson dan Seattle Computer yang dibuat dari OS
    terkenal pada masa itu, CP/M. QDOS (Quick and Dirty Operating System) dipasarkan
    oleh Seatle Computer dengan nama 86-DOS karena dirancang untuk prosesor Intel 8086.
  • Microsoft : Bill Gates dari Microsoft  membeli lisensi QDOS
Era 1981.....
  • PC DOS : IBM meluncurkan PC DOS yang dibeli dari Microsoft berbasis prosesor Intel 8086.
  • MS DOS : Microsoft menggunakan nama ini untuk dijual kepada perusahaan yang ingin mengembangkan OS tersebut tetapi untuk di luar IBM.
Era 1983
  • MS DOS 2.0 :versi ini diluncurkan pada komputer PC XT
Era 1984
  • System 1.0 : Apple meluncurkan Macintosh dengan OS yang diturunkan dari BSD Unix yang merupakan operasi pertama yang berbasis grafis dan telah menggunakan mouse dalam operasionalnya
  • MS DOS 3.0 : pada versi ini Microsoft meluncurkannya dengan tujuan untuk dirangkai pada PC AT yang menggunakan chip Intel 80286 dan yang mulai mendukung penggunaan hardisk lebih dari 10 MB.
  • MS DOS 3.1 : pada versi ini microsoft membangunnya untuk memberikan dukungan jaringan.
Era 1985
  • MS Windows 1.0 : Microsoft memperkanalkan MS Windows dengan sistem operasi yang menyediakan lingkungan berbasis Grafik Unit Interface (GUI) dan kemampuan multitasking (kemampuan untuk menjalankan program lebih dari satu dalam waktu bersamaan).
  • Novell Netware : meluncurkan sistem operasi berbasis jaringan Netware 86  yang dibuat untuk processor Intel 8086.
Era 1986
  • MS DOS 3.2 : yang mendukung floppy 3.5 inch 720 KB.
Era 1987
  • OS/2 : IBM memperkenalkan OS/2 yang telah berbasis grafis, sebagai calon pengga
    IBM PC DOS.
  • MS DOS 3.3 : Microsoft meluncurkan MS DOS 3.3 yang merupakan versi paling populer
    dari MS DOS.
  • Windows 2.0 : Windows versi 2.0 diperkenalkan.
  • MINIX : Andrew S. Tanenbaum mengembangkan Minix, sistem operasi berbasis Unix
    yang ditujukan  untuk pendidikan. MINIX nantinya menginspirasi pembuatan Linux.


Era 1988
  • MS DOS 4.0 : Microsoft mengeluarkan MSDOS 4.0 dengan suasana grafis.
  • WWW : Proposal World Wide Web (WWW) oleh Tim BernersLee.
 Era 1989
  • NetWare/386 (juga dikenal sebagai versi 3) diluncurkan oleh Novell untuk prosesor Intel
    80386.
Era 1990
  • Perpisahan : Dua perusahaan raksasa berpisah, IBM berjalan dengan OS/2 dan Microso
    berkonsentrasi pada Windows.
  • Windows 3.0 : Microsoft meluncurkan Windows versi 3.0 yang mendapat sambutan
    cukup baik.
  • MSOffice : Microsoft membundel Word, Excel, dan PowerPoint untuk menyingkirkan
    saingannya seperti Lotus 123, Wordstar, Word Perfect dan Quattro.
  • DR DOS : Digital Research memperkenalkan DR DOS 5.0.
Era 1991
  • Linux 0.01 : Mahasiswa Helsinki bernama Linus Torvalds mengembangkan OS berbasis
    Unix dari sistem operasi Minix yang diberi nama Linux.
  • MS DOS 5.0 : Microsoft meluncurkan MSDOS 5.0 dengan penambahan fasilitas full-
    screen editor,  undelete, unformat dan Qbasic.
Era 1992
  • Windows 3.1 : Microsoft meluncurkan Windows 3.1 dan kemudian Windows for
    Workgroups 3.11 di tahun berikutnya.
  • 386 BSD : OS berbasis Open Source turunan dari BSD Unix didistribusikan oleh Bill
    Jolitz setelah meninggalkan Berkeley Software Design, Inc (BSDI). 386 BSD nantinya
    menjadi induk dari proyek Open Source BSD lainnya, seperti NetBSD, FreeBSD, dan
    OpenBSD.
  • Distro Linux : Linux didistribusikan dalam format distro yang merupakan gabungan dari
    OS plus program aplikasi. Distro pertama Linux dikenal sebagai SLS (Softlanding
    Linux System).
Era 1993
  • Windows NT : Microsoft meluncurkan Windows NT, OS pertama berbasis grafis tanpa
    DOS  didalamnya yang direncanakan untuk server jaringan.
  • Web Browser : NCSA memperkenalkan rilis pertama Mosaic, browser web untuk
    Internet.
  • MS DOS 6.0 : Microsoft memperkenalkan MSDOS 6.0 Upgrade, yang mencakup
    program kompresi  harddisk DoubleSpace.
  • Slackware : Patrick Volkerding mendistribusikan Slackware Linux yang menjadi distro
    populer pertama di kalangan pengguna Linux.
  • Debian : Ian Murdock dari Free Software Foundation (FSF) membuat OS berbasis Linux
    dengan nama Debian.
  • MS DOS 6.2 : Microsoft meluncurkan MSDOS 6.2.
  • NetBSD : Proyek baru OS berbasis Open Source yang dikembangkan dari 386BSD
    dibuat dengan menggunakan nama NetBSD.
  • FreeBSD : Menyusul NetBSD, satu lagi proyek yang juga dikembangkan dari 386BSD
    dibuat dengan  nama FreeBSD.
Era 1994
  • Netscape : Internet meraih popularitas besar saat Netscape memperkenalkan Navigator
    sebagai browser Internet.
  • MSDOS 6.22 : Microsoft meluncurkan MSDOS 6.22 dengan program kompresi bernama
    DriveSpace. Ini merupakan versi terakhir dari MS DOS.
  • FreeDOS : Jim Hall, mahasiswa dari Universitas WisconsinRiver Falls Development
    mengembangkan FreeDOS. FreeDOS dibuat setelah Microsoft berniat menghentikan
    dukungannya untuk DOS dan menggantikannya dengan Windows 95.
  • SuSE : OS Linux versi Jerman dikembangkan oleh Software und System Entwicklung
    GmbH (SuSE) dan dibuat dari distro Linux pertama, SLS.
  • Red Hat : Marc Ewing memulai pembuatan distro Red Hat Linux.
Era 1995
  • Windows 95 : Microsoft meluncurkan Windows 95 dengan lagu Start Me Up dari Rolling
    Stones dan terjual lebih dari 1 juta salinan dalam waktu 4 hari.
  • PC DOS 7 : IBM memperkenalkan PC DOS 7 yang terintegrasi dengan program populer
    pengkompres data Stacker dari Stac Electronics. Ini merupakan versi terakhir dari IBM
    PC DOS.
  • Windows CE : Versi pertama Windows CE diperkenalkan ke publik.
  • PalmOS : Palm menjadi populer dengan PalmOS untuk PDA.
  • OpenBSD : Theo de Raadt pencetus NetBSD mengembangkan OpenBSD.
Era 1996
  • Windows NT 4.0 : Microsoft meluncurkan Windows NT versi 4.0
Era 1997
  • Mac OS : Untuk pertama kalinya Apple memperkenalkan penggunaan nama Mac OS
    pada Mac OS 7.6.
Era 1998
  • Windows 98  : Web browser Internet Explorer menjadi bagian penting dari Windows 98
    dan berhasil  menumbangkan dominasi Netscape Navigator.
  • Server Linux : Linux mendapat dukungan dari banyak perusahaan besar, seperti IBM,
    Sun Microsystem dan Hewlet Packard. Server berbasis Linux mulai banyak dipergunakan
    menggantikan  server berbasis Windows NT.
  • Google : Search Engine terbaik hadir di Internet dan diketahui menggunakan Linux
    sebagai  servernya.
  • Japan Goes Linux : TurboLinux diluncurkan di Jepang dan segera menjadi OS favorit di
    Asia, khususnya di Jepang, China dan Korea.
  • Mandrake : Gael Duval dari Brazil mengembangkan distro Mandrake yang diturunkan
    dari Red Hat.
Era 1999
  • Support : Hewlett Packard mengumumkan  layanan 24/7 untuk distro Caldera, Turbo
    Linux, Red Hat dan SuSE.
  • Corel Linux : Corel pembuat program Corel Draw, yang sebelumnya telah menyediakan
    Word Perfect versi Linux, ikut membuat OS berbasis Linux dengan nama Corel Linux
    dan yang  nantinya beralih nama menjadi Xandros.
Era 2000
  • Mac OS/X : Mac OS diganti dengan mesin berbasis BSD Unix dengan kernel yang
    disebut sebagai Mac OS/X.
  • Windows 2000: Microsoft meluncurkan Windows 2000 sebagai penerus Windows NT.
  • Windows Me : Microsoft meluncurkan Windows Me, versi terakhir dari Windows 95.
  • China Goes Linux : Red Flag Linux diluncurkan dari Republik Rakyat China.
  • Microsoft vs IBM : CEO Microsoft Steve Ballmer menyebut Linux sebagai kanker dalam
    sebuah  interview dengan Chicago SunTimes. Di lain pihak, CEO IBM Louis Gartsner
    menyatakan dukungan  pada Linux dengan menginvestasikan $ 1 milyar untuk
    pengembangan Linux.
Era 2001
  • Windows XP : Microsoft memperkenalkan Windows XP.
  • Lindows: Michael Robertson, pendiri MP3.com, memulai pengembangan Lindows yang
    diturunkan dari Debian. Nantinya Lindows berganti nama menjadi Linspire karena
    adanya tuntutan  perubahan nama oleh Microsoft.
Era 2002
  • Open Office : Program perkantoran berbasis Open Source diluncurkan oleh Sun
    Microsystem.
  • OS Lokal : OS buatan anak negeri berbasis Linux mulai bermunculan, diantaranya
    Trustix Merdeka,  WinBI, RimbaLinux, Komura.
Era 2003
  • Windows 2003 : Microsoft meluncurkan Windows Server 2003.
  • Fedora : Redhat mengumumkan distro Fedora Core sebagai penggantinya. Nantinya ada
    beberapa distro lokal yang dibuat berbasiskan Fedora, seperti BlankOn 1.0 dan
    IGOS Nusantara.
  • Novell : Ximian, perusahaan pengembang software berbasis Linux dibeli oleh Novell,
    begitu juga halnya dengan SuSE yang diakuisisi oleh Novell.
  • LiveCD : Knoppix merupakan distro pertama Linux yang dikembangkan dengan konsep
    LiveCD  yang bisa dipergunakan tanpa harus diinstal  terlebih dahulu. Distro lokal yang
    dibuat dari Knoppix  adalah Linux Sehat dan Waroeng IGOS.
Era 2004
  • Ubuntu : Versi pertama Ubuntu diluncurkan dan didistribusikan ke seluruh dunia. Ada
    beberapa  versi distro yang dikeluarkan, yaitu Ubuntu (berbasis Gnome), Kubuntu
    (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan).
Era 2005
  • Mandriva : Mandrake bergabung dengan Conectiva dan berganti nama menjadi
    Mandriva.
Era 2006
  • Unbreakable Linux : Oracle ikut membuat distro berbasis Linux yang diturunkan dari
    Red Hat Enterprise.
  • CHIPLux : Distro lokal terus bermunculan di tahun ini, bahkan Majalah CHIP yang lebih
    banyak memberikan pembahasan tentang Windows juga tidak ketinggalan membuat
    distro Linux dengan nama CHIPLux, yang diturunkan dari distro lokal PC LINUX
    dari keluarga PCLinuxOS (varian Mandriva). CHIPLux merupakan distro lokal pertama
    yang didistribusikan dalam format DVD.
Era 2007
  • Vista : Setelah tertunda untuk beberapa lama, Microsoft akhirnya meluncurkan Windows
    Vista. Windows Vista memperkenalkan fitur 3D Desktop dengan Aero Glass, SideBar,
    dan Flip 3D. Sayangnya semua keindahan ini harus dibayar mahal dengan kebutuhan
    spesifikasi komputer yang sangat tinggi.
Era 2008 
  • 3D OS : Tidak seperti halnya Vista yang membutuhkan spesifikasi tinggi, 3D Desktop di
    Linux muncul dengan spesifikasi komputer yang sangat ringan. Era hadirnya teknologi
    3D Desktop di Indonesia ditandai dengan hadirnya sistem operasi 3D OS yang
    dikembangkan oleh PC LINUX. Ada beberapa versi yang disediakan, yaitu versi 3D OS
    untuk pengguna umum serta versi distro warnet Linux dan game center Linux

Green Computing

Green Computing atau Information Technology yang berbasis lingkungan, yang merupakan kajian dan praktik penggunaan sumber daya komputer sec...