PCLinuxOS

Sejarah

PCLinuxOS dimulai dari satu set paket RPM yang dibuat untuk meningkatkan versi-versi Linux Mandrake (sekarang Mandriva Linux). Paket-paket ini diciptakan oleh Bill Reynolds, packager (pembuat paket) yang lebih dikenal sebagai Texstar. Dari tahun 2000 hingga 2003, Texstar mengelola repositori dari paket RPM secara paralel dengan situs web PCLinuxOnline. Dalam sebuah wawancara, Reynolds berkata bahwa dia memulai PCLinuxOS "untuk menyediakan jalan keluar untuk menyalurkan keinginan gila(nya) dalam membuat paket kode sumber (source code) tanpa harus berurusan dengan ego, kesombongan dan politik." 
Pada tahun 2003 Texstar membuat turunan dari Linux Mandrake 9,2 (yang diluncurkan pada bulan Oktober 2003). Setelah bekerjasama dalam proyek Live CD Mandrake, Texstar mengembangkan secara mandiri turunan tersebut menjadi distribusi penuh. Awal rilis dinomori berturut-turut sebagai "pra pertunjukan" (preview) yaitu p5, p7, P8 hingga p81a, kemudian P9, p91, p92, dan p93.
Tahun 2007, dengan munculnya PCLinuxOS 2007, PCLinuxOS mengganti basisnya ke Mandriva Linux 2007. Ini berarti perubahan ke arah kode program yang lebih modern sehingga versi ini memerlukan perombakan menyeluruh. Versi baru ini menampilkan tampilan baru, dan efek 3D di dalamnya. Sebuah logo baru juga telah dirancang, dan digabungkan di layar boot. Layar login yang baru juga dirancang, berjudul "Dark" (gelap). PCLinuxOS 2007 ini dirilis pada 21 Mei 2007.
Tahun 2008 dirilis PCLinuxOS MiniMe 2008. MiniMe adalah sebuah "Live & Install" CD minimal untuk pengguna berpengalaman yang ingin menambahkan sendiri pilihan paket. PCLinuxOS 2008 edisi "MiniMe" dirilis pada 07 Januari 2008.

Edisi GNOME

PCLinuxOS Gnome 2008, sebuah edisi remaster oleh komunitas PCLinuxOS yang menggunakan desktop GNOME 2.21.2 (dengan penampilan yang mirip dengan Microsoft Windows Vista), telah diluncurkan pada tanggal 21 Maret 2008, dan saat ini dapat diunduh dari linuxgator.org meskipun tidak didukung dalam forum resmi atau saluran irc.

Fitur

PCLinuxOS didistribusikan sebagai Live CD, yang juga dapat diinstal ke hard disk drive lokal. Ketika digunakan sebagai Live CD, dapat bekerja dengan USB flash drive, dimana konfigurasi dan data pribadi pengguna disimpan. Seluruh CD dapat disalin ke dan dijalankan dari memori (jika sistem mempunyai cukup RAM) untuk meningkatkan kecepatan. PCLinuxOS menggunakan Advanced Packaging Tool (atau APT), sebuah sistem manajemen paket (asalnya dari distribusi Debian), bersama dengan Synaptic Paket Manager, sisimuka GUI untuk APT, untuk menambahkan, menghapus atau memperbarui paket. Jika ada cukup memori pada komputer dan koneksi jaringan, Live CD dapat memperbarui paket.
PCLinuxOS juga didesain agar mudah untuk remaster setelah instalasi, membuat satu CD personalisasi sendiri, menggunakan alat mklivecd. Live USB dari PCLinuxOS dapat dibuat secara manual atau dengan UNetbootin .

Hubungan dengan Mandriva Linux

Walaupun serupa dalam "tampilan dan nuansa" dengan Mandriva Linux, PCLinuxOS telah menyimpang secara signifikan. Kode-kodenya secara resmi diambil dari Mandrake 9.2 lalu dikembangkan dalam proyek independen pada tahun 2003. Setelah tiga tahun dikembangkan berdampingan, para pengembang mengambil keunggulan dalam pengembangan lebih lanjut dari Mandriva (nama baru Mandrake), dan dikembangkan tersendiri lagi di akhir 2006 untuk PCLinuxOS 2007.
PCLinuxOS mengelola sendiri repositori perangkat lunak, yang tersedia melalui Advanced Packaging Tool (APT) dan sisimuka Synaptic, sepenuhnya menggantikan urpmi milik Mandriva. Ini berarti bahwa instalasi dapat terus diperbarui ke paket-paket versi terbaru, tanpa perlu untuk melakukan instalasi ulang atas seluruh distribusi setiap ada rilis baru. Pada rilis sebelum 2007, adakalanya perlu melakukan instalasi ulang.
Perbedaan lainnya termasuk pengaturan menu sendiri, grafis, dan kumpulan ikon.
PCLinuxOS menekankan sasarannya pada komputer desktop, terutama untuk lingkungan rumahan dan usaha kecil, maka kurang memperhatikan penggunaan "tradisional" lainnya, seperti server (walaupun paket-paket untuk sebagian besar tugas server tersedia).