Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa harus mendapatkan lisensi source code yang mahal atau menandatangani Non Disclosure Agreement (NDA). Dan itu juga telah menyediakan kemungkinan bagi setiap orang untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial. Karena Linux itu tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang dapat dianggap sebagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, penagkat lunak untuk instalasi dan mungkin termasuk perangkat lunak khusus dan dukungan khusus.
Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX lain pada hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.
MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. Juga MSDOS tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network, program pengembang dan program utilitas yang ada dalam Linux.
MSWindows menawarkan kemampuan
grafis yang ada pada Linux termasuk kemampuan networking tetapi tetap
memiliki kekurangan yang ada pada MS-DOS. Windows NT yang juga tersedia
untuk Digital Alpha selain prosesor x86. Namun Windows NT ini masih juga
memiliki beberapa kekurangan yang telah ada pada MS-DOS.Waktu untuk
menemukan suatu bug dalam suatu sistem operasi ini tak sebanding dengan
harga yang harus dibayar.
Sistem operasi Apple untuk
Macintosh hanya dapat berjalan di sistem Mac. Juga memiliki kekurangan
dari sisi ketersediaan perangkat bantu pengembang (development tool) dan
juga kurang dapat secara mudah untuk berintoperasi dengan sistem
operasi lainnya. Apple juga telah memungkinkan Linux dapat dijalankan
pada PowerMac.
Tidak ada komentar:
Posting Komentar