
PENJELASAN: DR; Seorang pemula mencoba Haiku untuk pertama kalinya dan menganggapnya luar biasa. Apalagi dibandingkan dengan lingkungan desktop yang tersedia di Linux
Saya sudah membagikan ide (dan rasa frustrasi) saya tentang #LinuxUsability (, , , , , ). Dalam ulasan ini saya akan menjelaskan kesan pertama saya , sistem operasi sumber terbuka untuk komputer pribadi. Terkadang kesan pertama berguna, tetapi karena Anda hanya mendapatkan kesan pertama satu kali, saya menyimpan kesan pertama saya di sini.

Sistem tempat saya menulis ulasan ini
Mungkin mereka akan berguna bagi pengembang Haiku atau pihak berkepentingan lainnya.
Saya bisa saja salah, karena saya hanya menggambarkan pengalaman pribadi saya (baca: menutup mata) pertama kali. Selain itu, orang-orang yang ramah di saluran #haiku di jaringan irc.freenode.net membantu saya dengan tips - saya juga akan mempublikasikannya. Terima kasih, pengembang Haiku!
Apa yang ingin saya sampaikan: Haiku belum 100% sempurna, namun sudah memiliki lingkungan kerja yang solid.
Instalasi
Proyek Haiku menyediakan image untuk boot dari CD atau DVD, . Saya menggunakan flash drive USB-3. Saya telah diberitahu bahwa booting dari USB-3 mungkin tidak berfungsi, tetapi pada dua sistem pengujian berbasis Intel saya, booting tersebut bekerja dengan sempurna.
Saya memulai proses instalasinya sendiri dengan mendownload image untuk 64bit, yang kemudian saya tulis ke flash drive menggunakan program tersebut . Pengunduhan berfungsi seperti , dan tanpanya - tepuk tangan saya karena telah menyediakan gambar seperti itu.
Haiku menggunakan miliknya sendiri untuk partisi boot, meskipun pada prinsipnya dukungan untuk FAT32 dan NTFS dinyatakan. Secara umum, 600MB sudah cukup untuk sistem, namun diperlukan lebih banyak ruang untuk aplikasi tambahan.
Secara default, partisi 600MB dengan BeFS dan partisi 32GB dengan FAT3 dibuat. Ada file di FAT32 /EFI/BOOT/BOOTx64.EFI, yang berarti dapat melakukan booting pada sistem yang mendukung EFI. Sayangnya, saya tidak menemukan program untuk menambah ukuran BeFS, dan saya berharap kedepannya mereka akan membuat skema partisi disk yang berbeda, karena ukuran gambar partisi tetap kecil dan mungkin tidak ada cukup ruang kosong untuk tambahan. perangkat lunak. Alangkah baiknya jika paket perangkat lunak tambahan disimpan di partisi FAT32 kedua.
Solusi yang sama akan menjadi keuntungan bagi mereka yang ingin mengakses file langsung dari sistem lain. Di Linux sudah ada dukungan untuk membaca BeFS, ada implementasi untuk membaca-menulis BeFS di bawahnya .

Pemasang Haiku
Mereka memberi saya saran: jika Anda ingin menggunakan partisi yang lebih besar, instal Haiku di flash drive lain.
Bagi saya, langkah ini, pada prinsipnya, berlebihan, karena penginstal Haiku tidak mengetahui cara mempartisi disk, tetapi hanya meluncurkan program DriveSetup, di mana Anda perlu mempartisi disk secara manual, menambahkan partisi, yang kemudian diformat dalam BeFS, setelah itu kontrol kembali ke penginstal. Anda juga perlu menginstal bootloader secara manual menggunakan program terpisah. Sayangnya, saya tidak dapat melakukan booting dari EFI dengan partisi ini, karena tidak ada partisi FAT32 dengan file boot untuk EFI. Penginstal yang mampu mempartisi otomatis termasuk fitur EFI akan sangat membantu.

BootManager menginstal bootloader ke disk
Proses instalasinya sendiri hanya memakan waktu kurang dari tiga menit dan cukup cepat. Dalam hal ini, seluruh sistem disalin, terdiri dari “hanya” 4751 file. Alasannya adalah kenyataan bahwa sebagian besar perangkat lunak dikemas sebagai file hpkg (agak mirip dengan paket Snap di sistem Linux), yang tidak pernah diinstal, tetapi hanya dipasang. Menariknya, file “gratis” tersebut cukup banyak, misalnya png. Mengapa tidak disegel?
Seperti yang sudah saya katakan, bahkan kernel sistem operasi hadir dalam bentuk file hpkg. (Saya berbicara tentang 4751 file karena saya menjalankan HaikuDepot sebelum menginstal, yang mengunduh banyak hal. Instalasi yang bersih sepertinya tidak memuat semuanya, dan dapat diinstal lebih cepat dengan sekitar 200 paket. Keren! Apa yang saya diberitahu adalah bahwa file yang diunduh tidak diabaikan selama instalasi - ini dia . Wah, sepertinya ini adalah laporan bug pertama yang ditulis atas saran saya).
Boot pertama
Sistem melakukan booting, menampilkan layar splash yang bagus, dan kemudian berhenti: setelah memuat, kartu video saya (Radeon) menampilkan layar hitam.
Saya disarankan untuk mem-boot layar dalam mode aman dengan resolusi 1024x768 pada monitor FullHD. Pada prinsipnya, dimungkinkan untuk mengutak-atik bootloader agar berfungsi dengan FullHD, tetapi di komputer lain dengan kartu video Intel semuanya bekerja dengan sempurna.
Sistemnya sendiri bekerja secara responsif dari flash drive, tampaknya karena tidak ada yang ditulis ke flash drive selama pengoperasian, jadi saya berharap dapat menggunakan flash drive sebagai sistem kerja utama. Anda akan mendapatkan sistem nyata ketika melakukan booting dari USB, dibandingkan dengan image Linux “langsung” yang lamban.
Saat boot, layar tidak berkedip, pesan kernel tidak terlihat, tidak ada perasaan bahwa Xorg disekrup ke kernel dengan pita listrik biru. Tidak seperti distribusi Linux pada umumnya, kernel dan GUI dirancang dan disesuaikan satu sama lain!
Tidak ada perintah login karena sistem dibuat untuk satu pengguna. Semuanya sederhana, persis seperti yang dibutuhkan komputer pribadi.
Jika Anda memerlukan dukungan dari beberapa pengguna, berikan mereka flash drive, yang masing-masing harganya tidak lebih dari $5.
Kesan pertama terhadap lingkungan kerja
Jika Anda membandingkan perasaan pertama, ini lebih seperti Mac daripada, misalnya, Linux dengan Gnome. Tombol perintah berfungsi persis sama seperti pada Mac. Bagus!

Tidak ada yang bisa mengalahkan pengelola file spasial yang terasa seperti Mac lama yang bagus!
(seperti Macintosh System 1.0), sayangnya setiap jendela tidak mengingat pengaturannya (misalnya, melihat sebagai daftar atau ikon). Seperti yang diberitahukan kepada saya, ini adalah kesalahan yang menurut saya tidak akan sulit untuk diperbaiki. (Sayangnya, sulit - sistem asli digunakan, bukan berdasarkan GitLab atau GitHub, yang juga tidak mungkin untuk masuk dengan bantuan mereka). File mendapatkan ikonnya sendiri, tidak ada masalah dengan file terpisah di desktop dan ikon.
Bagus! Jauh lebih baik daripada lingkungan desktop untuk Linux, ada kesan sederhana.
Performa
Sistem operasi bekerja dengan cepat bahkan pada peralatan berdaya rendah seperti netbook Atom. Tidak ada lapisan perangkat lunak yang membengkak. Bagus!
mengatakan bahwa LibreOffice tampaknya bekerja lebih cepat dibandingkan sistem operasi lain, tetapi saya belum mengujinya.

Bryan Lunduke. Haiku OS Beta - ulasan dan tayangan
Baris perintah
Ini termasuk terminal. Secara umum, meskipun ada sedikit perbedaan dengan Linux, saya langsung terbiasa; sebenarnya itu adalah bash biasa, yang membuat saya sangat senang.
Welcome to the Haiku shell.
In it, you can easily launch applications that are on the $PATH:
~> Touchpad
~> echo $PATH
.:/boot/home/config/non-packaged/bin:/boot/home/config/bin:/boot/system/non-packaged/bin:/bin:/boot/system/apps:/boot/system/preferencesWow! "."Di $PATH! Ini berarti Anda dapat menjalankan perintah langsung dari direktori saat ini (Linuxoids pernah mengatakan kepada saya bahwa dunia akan meledak jika saya mencobanya). Besar!

bash berjalan di terminal Haiku
Yang juga keren dari terminal ini adalah Anda dapat menekan ctrl + c untuk menyalin, sama seperti di aplikasi lain, tidak seperti lingkungan desktop Linux di mana Anda perlu menekan ctrl + shift + c di terminal.
Hal-hal kecil yang menunjukkan integritas keseluruhan sistem.
Struktur sistem file
Partisi tempat unduhan berasal sudah terpasang /boot. Sederhana sekali!
Tidak ada tumpukan /etc, /usr, /bin… Hanya /home и /system. Bersih, sederhana, dapat dimengerti. Bagus! (Tidak juga: mereka ada, tapi tersembunyi. Mengapa? Karena /bin ini /system/bin, tidak perlu menampilkan ini di Pelacak, tetapi skrip tetap menggunakannya. Saya pikir pengembang harus menyingkirkan hal-hal yang tidak digunakan lagi demi kompatibilitas karena hal itu hanya akan membuat lebih sulit untuk dipahami.)
paketfs
Saya telah menyebutkan sebelumnya tentang file hpkg, yang mirip dengan paket di Linux, tetapi tidak diinstal, mereka hanya di-mount (mirip dengan paket snap). Sistem file yang melakukan keajaiban ini disebut packagefs. Ini memasang file hpkg di atas file lain, sehingga seluruh direktori /sistem dibuat dengan cara ini.
Sayangnya, perintah mount tidak menunjukkan apa yang sudah di-mount.
~> mount
usage: mount [-ro] [-t fstype] [-p parameter] [device] directory
-ro mounts the volume read-only
-t specifies the file system to use (defaults to automatic recognition)
-p specifies parameters to pass to the file system (-o also accepted)
if device is not specified, NULL is passed (for in-memory filesystems)Saya disarankan untuk mencoba mountvolume, yang akan menampilkan partisi yang di-mount, tetapi sayangnya ini juga tidak menampilkan titik mount dengan packagefs (ini hanya akan menampilkan yang terkait dengan partisi atau image disk). [Untungnya, jika Anda menjalankan mount atau df di suatu tempat pada host dengan buruh pelabuhan, Anda dapat menggulir beberapa layar! — kira-kira Penerjemah] Tapi Anda bisa melakukan trik dengan df :
~> df -h
Mount Type Total Free Flags Device
----------------------------------
/boot bfs 600.0 MiB 6.0 KiB QAM-P-W /dev/disk/usb/0/0/0
/boot/system packagefs 4.0 KiB 4.0 KiB QAM-P -
/boot/home/config packagefs 4.0 KiB 4.0 KiB QAM-P -
/no name fat 2.8 MiB 2.3 MiB - M-PRW /dev/disk/usb/0/0/1Seperti yang terlihat, /system и /home/config dalam /boot ini hanya paket.
Orang yang mengenal saya tahu bahwa saya adalah penggemar dukungan drag-and-drop di pengelola file: misalnya, saya menggunakan bundel aplikasi bergaya NeXT, atau .
Bagaimanapun, ada kelemahan dalam format distribusi perangkat lunak ini. Bisakah packagefs menggabungkan yang terbaik?
Seperti yang Anda lihat, dalam kasus saya (partisi sistem penuh, tetapi saya ingin menginstal aplikasi), akan lebih elegan jika mengunduh aplikasi di suatu tempat menggunakan browser, seperti yang saya lakukan dengan file .dmg untuk Mac atau AppImage. packagefs tinggal di kernel, jadi ini bukan sistem file untuk FUSE (meskipun saya tahu Haiku juga memiliki FUSE). Saya juga diberitahu bahwa mungkin ada "zona packagefs" tambahan di masa depan, yang kemungkinan besar berarti saya akan dapat memberi tahu packagefs untuk menyimpan paket pada partisi disk yang terpisah, misalnya. Saya suka ini - lagipula, jika partisi disk menggunakan media yang dapat dipindahkan, saya dapat duduk di komputer lain dan menjalankan aplikasi di sana.
Mereka juga mengatakan bahwa menginstal paket juga dapat dilakukan menggunakan metode drag-and-drop: cukup seret file ke dalamnya /system/packages atau /home/config/packages untuk instalasi, dan jika Anda mengekstrak file dari sana, itu akan dihapus. Jika Anda menyeret paket dengan dependensi yang tidak terpenuhi, sistem akan meminta instalasi awal.
Pada awalnya tidak jelas bagi saya bagaimana packagefs menangani beberapa versi dari paket yang sama, apa yang terjadi jika saya ingin menginstal, misalnya, versi gcc yang berbeda, atau program GUI lainnya? (Salah satu pengembang berkata, kutipan: "packagefs sendiri tidak berisi apa pun yang mencegah penginstalan beberapa paket dengan nama yang sama, tetapi karena libsolv OpenSuse digunakan untuk resolusi ketergantungan, yang tidak mengizinkan hal ini, maka dilarang untuk melakukannya dan HaikuDepot sendiri di pengaturan." Saya dapat menjelaskan mengapa saya menyukai ide paket .app, AppDir, dan AppImages).
Perpustakaan dinamis
Apakah ada teknologi perpustakaan dinamis? Ya, ini terlihat, misalnya, jika Anda meluncurkan aplikasi dengan perpustakaan yang hilang dengan mengklik dua kali:

Dapatkah Anda membayangkan ini di gnome, kde atau xfce?
Di Linux, proses seperti itu tidak akan menampilkan apa pun. Mari kita lihat berapa lama waktu yang dibutuhkan di lingkungan yang berbeda:
- GNOME:
- KDE:
- XFCE:
- PASANGAN:
Bagaimana dengan cek?
~> ldd
bash: ldd: command not foundAnda perlu menggunakan penggantinya:
~> objdump -x /bin/bash | grep NEEDED
NEEDED libreadline.so.7
NEEDED libhistory.so.7
NEEDED libncurses.so.6
NEEDED libintl.so.8
NEEDED libroot.soSecara prinsip ldd akan lebih baik karena ini juga menunjukkan jalur dari mana perpustakaan akan dimuat.
Dari mana sebenarnya mereka diambil?
~> echo $LIBRARY_PATH
%A/lib:/boot/home/config/non-packaged/lib:/boot/home/config/lib:/boot/system/non-packaged/lib:/boot/system/libJadi Anda bisa meletakkan perpustakaan di sebelah yang dapat dieksekusi dan itu akan "berfungsi". Keren sekali! Anda cukup menautkan masing-masing perpustakaan ke aplikasi Anda tanpa mengutak-atik rpath atau mengatur variabel LD_LIBRARY_PATH seperti di Linux. Bagus!
Ada perpustakaan (buruk di Linux) /boot/system/lib/libstdc++.so.6.0.24.
Bagaimana jika aplikasi memerlukan versi yang lebih baru dari yang ada di /boot/system/lib?
Rata-rata pengguna mungkin akan mengupgrade ke versi terbaru karena tidak ada pengguna "Administrator" dengan kata sandi root pada sistem ini [penulis mengisyaratkan kesederhanaan - kira-kira Penerjemah].
Ya, setidaknya seperti itulah kelihatannya. (Sebenarnya, "pengguna" setara dengan root. Anda dapat mengatur kata sandi menggunakan perintah passwd, lalu tunjukkan PermitRootLogin=yes в sshd_config, lalu Anda dapat terhubung secara eksternal melalui ssh. Pengembang memberi tahu saya bahwa secara default semua aplikasi diluncurkan sebagai root. Mereka mungkin pada akhirnya akan berhasil... Tapi aku tidak yakin apakah aku akan menyukainya.)
Karena tidak ada distribusi Haiku, pengembang aplikasi juga tidak memiliki akses ke versi yang lebih baru dari yang tersedia untuk diunduh di sistem Anda. Hasilnya: rasa frustrasi berkurang, segala sesuatunya “berhasil”. Penyederhanaan yang luar biasa! Saya suka itu.
Sumber Daya dan Panitera
Seperti disebutkan di atas, aplikasi mendapatkan tipe dan ikon, jadi Anda tidak perlu dipusingkan dengan file desktop dan sejenisnya. Saya diberitahu bahwa ada layanan registrar khusus yang mengetahui tentang aplikasi, jenis file, dan ikon. Itu selalu diberitahukan ketika sebuah paket diinstal atau sebuah file ditandai untuk dieksekusi (menggunakan program chmod или mimeset).
Mengingatkanku pada sesuatu di Mac. Tapi inilah yang terjadi . Besar!
File biner mendapatkan ikon bawaan sebagai sumber daya, jadi Anda tidak memerlukan ikon terpisah selain file di desktop Anda. Hampir sama seperti pada Macintosh System 1. Keren!

Tipe aplikasi, tipe dokumen yang didukung, sumber daya bawaan, dan informasi versi
Pelacak (manajer file) secara otomatis menandai file biner sebagai dapat dieksekusi. Inilah yang saya tunggu-tunggu dari lingkungan desktop Linux selama lebih dari 10 tahun.
Semua ini sangat memuaskan. Itu keren! Hidup menjadi sangat sederhana. Ini lebih ramping dan lebih mirip Mac daripada di Linux. Atau ini...

Aplikasi Linux tanpa bit eksekusi
Di Gnome kemampuan untuk meluncurkan file yang dapat dieksekusi dari pengelola file, tetapi komunitas membuat keributan - dan semuanya dikembalikan.
Saya juga diberitahu bahwa aplikasi menggunakan fungsi tersebut find_paths() alih-alih yang berkode keras /usr/bin и /usr/share (fitur umum lingkungan desktop Linux), yang berarti lingkungan tersebut dapat dipindahkan di sekitar sistem file. Saya memberikan tepuk tangan meriah! .
Apa yang mengejutkan saya
- aku bingung itu
/bootIni adalah titik pemasangan partisi tempat sistem melakukan booting. Mengapa tidak "/"? jadi atau/Haiku? (Penjelasan: memang,/bootIni selalu merupakan partisi boot, ia muncul di desktop sebagai "Haiku" karena itulah namanya. Melihat "/"sebagai analogi desktop di Mac System 1, akar hierarki yang sebenarnya tidak ada di disk). - Titik pemasangan untuk paket yang diinstal pengguna adalah
/home/config. Kenapa tidak saja/home? (Salah satu pengembang menjelaskan kepada saya bahwa mereka tidak ingin mencemari direktori home, tapi menurut saya config adalah nama yang buruk karena ada subdirektori di dalamnyabin/, jadi bukan sekedar menyimpan pengaturan). - Apa lisensi untuk semuanya? Misalnya di saat melihat “Tentang” tidak ada indikasi eksplisit. Bidang "Tentang sistem ini" menyatakan bahwa kode Haiku berada di bawah lisensi MIT. Besar! (Saya juga diberitahu bahwa WebPositive hadir dengan sistem operasi di bawah lisensi yang sama, tetapi mesin WebKitnya sebagian besar menggunakan dua titik BSD).
Apa yang tidak berjalan sesuai harapan saya
Hal pertama yang menarik perhatian saya adalah tingkat dukungan perangkat keras. Semuanya berfungsi di netbook berbasis Atom saya, termasuk WLAN. Namun ada beberapa keanehan dalam pengerjaannya.
- Benar-benar tidak dapat dioperasikan pada perangkat keras Macintosh, apa pun mode EFI atau emulasi BIOS (Windows). Sistem akan terhenti jika Anda memilih ikon di bootloader Mac. Saya diberitahu bahwa ini adalah dan Anda dapat mem-boot menggunakan , tapi pengaturan ini terlalu rumit bagi saya.
- Akselerasi grafis. Sepertinya Radeon belum bisa digunakan (saya memiliki layar hitam), tetapi di Intel juga tidak berjalan lancar. Akselerasi video di WebPositive hanya bersifat software, termasuk H.264. Mengejutkan, karena orientasi awalnya melalui video. Salah satu pengembang mengklarifikasi bahwa video di WebPositive bekerja menggunakan peretasan yang lambat.
- Tidak ada suara? “Driver kartu suara masih terus berubah,” kata pengembang. Mungkin diperlukan seseorang untuk mendukung driver HDA dengan cara yang mirip dengan USB-3. Sekarang, untuk mendapatkan suara, hot reboot dari sistem operasi lain sudah cukup, dan saya yakin ini akan diperbaiki.
- Tombol pengatur kecerahan dan volume tidak berfungsi. (Dasarnya sudah ada dalam bentuk aplikasi Pintasan: Anda dapat mengikat pintasan keyboard apa pun ke fungsi apa pun yang Anda suka, tetapi sejauh ini Haiku tidak tahu cara bekerja dengan tombol media. Mungkin ada sukarelawan?)
- Kontrol touchpad dua jari. Tidak berfungsi di luar kotak. Ada panel pengaturan yang mengatakan "Tidak ada touchpad yang ditemukan, pengaturan tidak akan berpengaruh." ( dengan Perangkat Input ELAN, ACPI ETD050A).
- Dengan adanya aplikasi untuk membaca file dari kamera digital dan smartphone di Android, sinkronisasi dalam mode MTP dan PTP tidak berfungsi untuk saya. Akan lebih bagus jika mereka dipasang seperti partisi lain di sistem.
- Menutup tutup laptop sepertinya tidak bisa ditangani. (Saya tahu Haiku masih tidak berfungsi dengan ACPI: dukungan diterapkan, tetapi tidak diaktifkan secara default; tidak ada inisialisasi ulang driver)
- Saya tidak dapat membuat akun di bugtracker karena tidak berfungsi di WebPositif.
Aplikasi
Tujuan utama sistem operasi adalah untuk meluncurkan aplikasi. Saya khawatir tidak akan ada lamaran untuk pekerjaan nyata di bawah Haiku. Untungnya saya salah karena masih ada harapan untuk perbaikan - ketika Haiku lebih sering digunakan.
(aplikasi untuk tata letak visual), dan ini adalah aplikasi yang sangat kompleks berdasarkan Qt. Ada juga (FDI).
Saya bertanya-tanya apakah orang-orang saat ini menulis aplikasi Be asli untuk Haiku menggunakan alat asli (jika ada), atau apakah cukup menggunakan QtCreator (yang akan mempermudah porting aplikasi lintas platform). Posisi pengembang Haiku adalah preferensi yang “jelas” terhadap aplikasi asli Haiku. Apakah itu benar? Saya ragu aplikasi untuk pekerjaan nyata tidak bersifat cross-platform (semua aplikasi yang digunakan dalam pekerjaan saya adalah cross-platform).
Menyatakan dukungan untuk aplikasi WxWindows.
Kurangnya dukungan Gtk+ membuat frustrasi. Artinya tidak akan ada Gimp di Haiku dalam waktu dekat (menurut saya), tapi ada penggantinya berupa Krita!
Selain itu, menurut saya perlu ada cara yang sederhana dan jelas untuk membuat aplikasi untuk Haiku, - menggunakan Travis CI dan GitLab CI.
Kemana kita akan pergi?
Akankah Haiku terjebak dengan konsep BeOS UX? Menurut saya, agar menarik, desain UX baru perlu dikalibrasi secara hati-hati saat mengadopsinya, sambil tetap setia pada fundamentalnya.
Sebagai contoh:
- Tetap sederhana, tanpa 100500 opsi yang membuat Linux menjadi "rumit".
- Gunakan kursor panah untuk mouse, bukan tangan yang aneh.
- Apakah akan ada Dermaga? (Saya sadar ada sesuatu seperti Dock yang disebut , bahkan lebih dekat ke Dock , namun BeOS asli sudah memiliki Dock pada tahun 1998!)
- Menu global? (Jelas tidak, karena tidak melihat manfaat tertentu).
- Peralihan jendela cepat? (Mereka mengatakan bahwa Anda dapat mencoba mengaktifkan “", menahan tombol Windows sambil menyeret jendela, tetapi ini tidak intuitif, apalagi, ini tidak berfungsi untuk saya).
- Animasi membuka dan menutup jendela?
- Bayangan di luar jendela?
- Dukungan tema seperti di Aqua? (Bisa, ada infrastruktur dan alatnya, misalnya, , tetapi seseorang perlu membuat utasnya. Saya akan mencobanya sendiri, saya diberitahu bahwa ada dokumentasi di dalamnya /xref/haiku/headers/os/interface/ControlLook.h, tapi tidak sekarang).
Ini adalah nuansa yang halus, dengan mempertimbangkan bahwa sistem tidak boleh kehilangan individualitas uniknya.
Kesimpulan
Haiku benar-benar membuka mata saya, menunjukkan kepada saya bagaimana lingkungan kerja “bekerja dengan baik”.
Saya beralih dari Mac ke Linux lebih dari 10 tahun yang lalu dan telah mencari tingkat kecanggihan dan keindahan yang sama sejak saat itu, dan Haiku menyamainya dalam banyak hal.
Sejujurnya, memang ada kekurangannya, namun ada beberapa hal yang mengejutkan, termasuk perangkat keras seperti WLAN atau printer, “berfungsi dengan baik.”
Namun, pertama-tama, sistem memiliki konsep lingkungan kerja, yang tidak ada di lingkungan kerja di Linux.
Memiliki sistem yang lengkap (bukan kernel dan berbagai lingkungan pengguna yang bersaing) membuat segalanya menjadi sederhana dan konsisten.
Kurangnya build (distribusi) yang berbeda membuat segalanya menjadi lebih mudah.
Mengandalkan hanya satu pengguna per sistem semakin mengurangi kompleksitas.
Hasilnya: sistem yang sangat sederhana, canggih, minimalis dalam banyak hal, dirancang untuk “manusia biasa” dan bukan untuk administrator sistem UNIX.
Harapannya adalah ketika sistem ini menjadi lebih populer (yang pasti akan terjadi), kompleksitasnya tidak akan bertambah.
Saya sudah menulis tentang #LinuxUsability di seri artikel terakhir. Senang mengetahui bahwa Haiku menyelesaikan banyak masalah .
Suatu hari sudah cukup bagi saya untuk diyakinkan: Saya ingin menggunakan lingkungan kerja ini untuk pekerjaan sehari-hari, dan saya juga mencari opsi untuk kontribusi saya terhadap pengembangan sistem.
Cobalah sendiri! Lagi pula, proyek Haiku menyediakan gambar untuk boot dari DVD atau USB, . Untuk menginstal, cukup unduh gambar dan tulis ke flash drive menggunakan .
Dari penulis terjemahan: ini hanya artikel pertama dari seri tentang Haiku, selebihnya menunggu terjemahan dan akan diterbitkan nanti.
Sumber: www.habr.com
