Deskripsi

Haiku adalah sistem operasi open-source, saat ini dalam pengembangan, yang secara khusus menargetkan komputasi personal. Terinspirasi oleh Be Operating System (BeOS), Haiku bertujuan untuk menjadi sistem yang cepat, efisien, mudah digunakan, mudah dipelajari, namun sangat kuat untuk pengguna komputer dari semua tingkatan. Sorotan utama yang membedakan Haiku dari sistem operasi lain meliputi: fokus khusus pada komputasi personal, kernel khusus yang dirancang untuk responsif, desain berulir penuh untuk efisiensi besar dengan CPU multi-prosesor, API berorientasi objek kaya untuk pengembangan lebih cepat, basis data seperti file system (BFS) dengan dukungan untuk metadata yang diindeks, dan unified, antarmuka yang kohesif. Sistem operasi ini dimulai sebagai “OpenBeOS” pada 2001 setelah Be dibeli oleh Palm, Inc. dan BeOS tidak lagi dilanjutkan. Haiku merupakan reimplementasi dari BeOS. Sistem operasi ini sama sekali tidak menggunakan kode sumber BeOS kecuali untuk aplikasi Deskbar dan Tracker (yang selanjutnya bernama OpenTracker) yang oleh Be Inc. lisensinya diubah menjadi opensource. Pada 2004 nama baru dipilih untuk menghindari pelanggaran hak nama. Proyek ini dikendalikan oleh Haiku Incorporated, sebuah perusahaan nirlaba di New York.

System requirements

  • Haiku bisa bekerja pada sistem 32bit
  • Minimal memory 128MB dan direkomendasikan sebanyak 1GB
  • Haiku dapat bekerja prosesor minimal di CPU’s Pentium II 400MH
  • Membutuhkan minimal 600MB of drive space

Kelebihan

-Arsitektur yang kuat untuk multimedia
-mendukung multiprosesor
-mendukung 64 journaling file sistem.
-Fokus utama pada Personal Computer
-Kernel yang dirancang untuk lebih responsif/tanggap
-Sepenuhnya dirancang untuk efisiensi yang tinggi dengan dukungan multi processor/Core
-Diperkaya dengan OO API untuk pengembangan yang cepat.
-Database, seperti Sistem File (OpenBFS) dengan dukungan Metadata terindeks
-Terpadu, serta antarmuka yang saling terhubung

Kekurangan:
-Hanya dapat digunakan pada Hardware modern (BeBOX)
-Untuk menjalankannya dibutuhkan Aplikasi Virtual seperti Qemu atau Vmware