
TL: DR; Pemula mencoba Haiku untuk pertama kalinya dan memutuskan bahwa dia hebat. Terutama dibandingkan dengan lingkungan kerja yang tersedia di Linux
Saya sudah membagikan ide-ide saya (juga kekecewaan) tentang #LinuxUsability ( bagian 1 , bagian 2 , bagian 3 , bagian 4 , bagian 5 , bagian 6 ). Dalam ulasan ini, saya akan menggambarkan kesan pertama Haiku , sistem operasi open source untuk komputer pribadi. Terkadang tayangan pertama bermanfaat, tetapi karena Anda hanya mendapat tayangan pertama - saya menyimpannya di sini.

Sistem tempat saya menulis tinjauan ini
Mereka mungkin berguna bagi pengembang Haiku dan / atau pihak berkepentingan lainnya.
Di suatu tempat saya bisa salah, karena saya hanya menggambarkan pengalaman pertama pribadi (baca: pada mata biru). Juga, orang-orang yang ramah di saluran #haiku di jaringan irc.freenode.net membantu saya dengan kiat - saya juga akan menerbitkannya. Terima kasih pengembang Haiku!
Apa yang ingin saya katakan: Haiku belum 100% sempurna, tetapi sudah memiliki lingkungan kerja yang erat.
Instalasi
Proyek Haiku menyediakan gambar CD atau DVD bootable harian . Saya menggunakan flash drive USB-3. Saya diberitahu bahwa mem-boot dari USB-3 mungkin tidak berfungsi, tetapi pada dua sistem pengujian berbasis Intel saya semuanya bekerja dengan sempurna.
Saya memulai proses instalasi sendiri dengan mengunduh gambar untuk 64bit, yang kemudian saya rekam ke USB flash drive menggunakan Etcher . Mengunduh berfungsi dengan dan tanpa EFI - tepuk tangan saya karena memberikan gambar seperti itu.
Haiku menggunakan sistem file BeFS -nya sendiri untuk partisi boot, meskipun, pada prinsipnya, dukungan untuk FAT32 dan NTFS diklaim. Secara umum, 600 MB sudah cukup untuk sistem, tetapi untuk aplikasi tambahan lebih banyak ruang diperlukan.
Secara default, partisi 600 MB dengan BeFS dan partisi FAT32 dengan ukuran 3 GB dibuat. Pada FAT32 ada file /EFI/BOOT/BOOTx64.EFI
, yang menyiratkan kemampuan untuk boot pada sistem dengan dukungan EFI. Sayangnya, saya tidak menemukan program untuk meningkatkan ukuran BeFS, dan saya berharap bahwa di masa depan mereka akan membuat skema partisi disk lain, karena ukuran gambar partisi tetap kecil dan mungkin tidak ada cukup ruang kosong untuk perangkat lunak tambahan. Akan lebih baik jika paket perangkat lunak tambahan disimpan pada 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 dan menulis BeFS di bawah FUSE .

Pemasang Haiku
Mereka memberi saya saran: jika Anda ingin menggunakan partisi yang lebih luas, instal Haiku pada USB flash drive lain.
Bagi saya, langkah ini, pada prinsipnya, berlebihan, karena pemasang Haiku tidak tahu cara membagi disk, tetapi cukup meluncurkan program DriveSetup, di mana Anda perlu secara manual membagi disk, tambahkan partisi, yang kemudian diformat dalam BeFS, setelah itu kontrol kembali ke installer. Anda juga perlu menginstal bootloader secara manual menggunakan program terpisah. Sayangnya, saya tidak berhasil mem-boot dari EFI dengan gangguan seperti itu, karena tidak ada partisi FAT32 dengan file boot untuk EFI. Tidak ada salahnya pemasang, siapa yang tahu bagaimana untuk secara otomatis rincian termasuk fitur EFI.

BootManager menginstal bootloader ke disk
Proses instalasi itu sendiri membutuhkan waktu kurang dari tiga menit, yang sangat cepat. Ini menyalin seluruh sistem, terdiri dari "hanya" dari 4751 file. Alasan untuk ini adalah kenyataan bahwa sebagian besar perangkat lunak dikemas dalam bentuk file hpkg (sesuatu yang mirip dengan paket Snap pada sistem Linux) yang tidak pernah diinstal, tetapi hanya dipasang. Menariknya, ada beberapa file "gratis", misalnya, png. Mengapa mereka tidak ditindas?
Seperti yang saya katakan, bahkan kernel sistem operasi datang dalam bentuk file hpkg. (Saya berbicara tentang file 4751, karena saya meluncurkan HaikuDepot sebelum menginstalnya, yang memompa banyak semuanya. Instalasi yang bersih tampaknya tidak mengandung semuanya, dan dapat diinstal lebih cepat dengan sekitar 200 paket. Keren! Seperti yang saya katakan, apa yang diunduh file tidak diabaikan selama instalasi - ini adalah kesalahan perangkat lunak . Wow, tetapi tampaknya laporan kesalahan pertama ditulis dari kiriman saya).
Boot pertama
Sistem boot, menampilkan screen saver yang bagus, dan kemudian berhenti: setelah memuat, kartu video saya (Radeon) menunjukkan layar hitam.
Saya disarankan untuk boot dalam mode layar aman dengan resolusi 1024x768 pada monitor FullHD. Pada prinsipnya, Anda mungkin bingung dengan bootloader untuk bekerja dengan FullHD, tetapi pada komputer lain dengan kartu grafis dari Intel semuanya bekerja dengan sempurna.
Sistem itu sendiri bekerja secara responsif dari flash drive, rupanya karena fakta bahwa tidak ada yang ditulis ke flash drive selama operasi, jadi saya berharap untuk menggunakan flash drive sebagai sistem kerja utama. Anda akan mendapatkan sistem nyata ketika melakukan booting dari USB, tidak seperti pengereman gambar Linux "live".
Selama boot, layar tidak berkedip, pesan kernel tidak terlihat, tidak ada perasaan bahwa Xorg disekrup ke inti dengan pita listrik biru. Tidak seperti distribusi Linux pada umumnya, kernel dan GUI dibuat dan diadaptasi untuk satu sama lain di sini!
Tidak ada undangan untuk masuk, karena sistem dibuat untuk satu pengguna. Semuanya sederhana, persis apa yang diperlukan untuk komputer pribadi.
Butuh dukungan untuk banyak pengguna - berikan mereka flash drive, yang masing-masing harganya tidak lebih dari $ 5.
Kesan pertama dari lingkungan kerja
Jika Anda membandingkan kesan pertama - tampilannya lebih mirip Mac daripada, misalnya, di Linux dengan Gnome. Tombol perintah bekerja persis sama dengan di Mac. Bagus!

Tidak ada yang mengalahkan pengelola file spasial, rasanya seperti Mac lama yang bagus!
Manajer file default bersifat spasial (seperti Macintosh System 1.0), sayangnya setiap jendela tidak mengingat pengaturannya (misalnya, melihat sebagai daftar atau sebagai ikon). Seperti yang saya diberitahu, ini adalah kesalahan, yang, saya percaya, tidak akan sulit untuk diperbaiki. (Sayangnya, menulis laporan ke "mimocrocodile" di bugtracker untuk Haiku sulit - menggunakan sistem asli yang tidak didasarkan pada GitLab atau GitHub, yang juga tidak mungkin masuk dengan bantuan mereka). File mendapatkan ikonnya, tidak ada masalah dengan file individual di desktop dan ikon.
Bagus! Jauh lebih baik daripada lingkungan kerja untuk Linux, kesederhanaan terasa.
Performa
Sistem operasi bekerja dengan cerdas bahkan pada perangkat keras berdaya rendah seperti netbook Atom. Tidak ada lapisan perangkat lunak yang membengkak. Bagus!
Lunduke mengatakan bahwa LibreOffice terasa lebih cepat daripada OS lain, tetapi saya belum mengujinya.
Bryan Lunduke. Haiku OS Beta - ulasan dan pengalaman
Baris perintah
Struktur memiliki terminal. Secara umum, meskipun ada sedikit perbedaan dengan Linux, saya langsung terbiasa, pada kenyataannya - bash biasa, yang 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/preferences
Wow! " .
" dalam $PATH
! Ini berarti Anda dapat menjalankan perintah langsung dari direktori saat ini (Linux OS pernah mengatakan kepada saya bahwa dunia akan meledak jika saya mencoba melakukan ini). Hebat!

bash berjalan di terminal Haiku
Apa yang lebih keren di terminal - Anda dapat menekan ctrl + c untuk menyalin, sama seperti di aplikasi lain, tidak seperti lingkungan kerja Linux di mana Anda perlu menekan ctrl + shift + c di terminal.
Hal-hal kecil yang menunjukkan integritas seluruh sistem.
Struktur sistem file
Partisi tempat unduhan berasal dipasang /boot
. Mudah sekali!
Tidak ada tumpukan /etc
, /usr
, /bin
... Hanya /home
dan /system
. Bersih, sederhana, jelas. Bagus! (Tidak juga: mereka, tetapi disembunyikan. Mengapa? Karena /bin
adalah /system/bin
, tidak perlu menampilkan ini di Tracker, tetapi skrip masih menggunakannya. Saya pikir pengembang harus menyingkirkan hal-hal usang yang dibuat untuk kompatibilitas, karena ini hanya memperumit pemahaman.)
packagefs
Saya sebutkan sebelumnya tentang file hpkg, yang agak mirip dengan paket Linux, tetapi mereka tidak diinstal, mereka hanya dipasang (seperti paket snap). Sistem file yang melakukan sihir ini disebut packagefs. Itu me-mount file hpkg di atas yang lain, sebagai hasilnya, seluruh direktori sistem dibuat dengan cara ini.
Perintah mount, sayangnya, tidak menunjukkan apa yang dipasang.
~> 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, itu juga tidak menunjukkan titik mount dengan packagefs (ini hanya akan menunjukkan yang terkait dengan partisi atau gambar disk). [Untungnya, jika kamu menjalankan mount atau df di suatu tempat di host dengan buruh pelabuhan, kamu dapat menyelesaikan beberapa layar! - kira - kira. translator ] Tetapi Anda dapat melakukan trik dengan df:
~> df -h Mount Type Total Free Flags Device ---------------------------------- /boot bfs 600.0 MiB 6.0 KiB QAM-PW /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/1
Seperti yang Anda lihat, /system
dan /home/config
inside /boot
hanyalah packagefs.
Orang-orang yang mengenal saya tahu bahwa saya adalah penggemar dukungan drag-and-drop pada manajer file: misalnya, saya menggunakan suite aplikasi bergaya NeXT, atau AppImages .
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 untuk mengunduh aplikasi di suatu tempat menggunakan browser, sama seperti saya melakukannya dengan file .dmg
untuk Mac atau AppImage. packagefs hidup di kernel, jadi ini bukan sistem file untuk FUSE (walaupun saya tahu bahwa FUSE juga ada di Haiku). Mereka juga mengatakan kepada saya bahwa mungkin di masa depan "zona packetfs" tambahan akan dibuat, dan ini kemungkinan besar berarti bahwa saya dapat memberitahu packagefs untuk menyimpan paket, misalnya, pada partisi disk yang terpisah. Ini sesuai selera saya - jika partisi disk ada di media yang bisa dilepas, saya bisa duduk di komputer lain dan menjalankan aplikasi di sana.
Mereka juga mengatakan bahwa instalasi paket juga berfungsi menggunakan metode drag-and-drop: cukup seret file ke /system/packages
atau ke /home/config/packages
untuk menginstal, dan jika Anda menarik file dari sana, itu akan dihapus. Jika Anda menyeret paket dengan dependensi yang tidak puas, sistem akan meminta instalasi awal mereka.
Pada awalnya tidak jelas bagi saya bagaimana packagefs menangani beberapa versi dari paket yang sama, apa yang akan terjadi jika saya ingin menginstal, misalnya, berbagai versi gcc, atau program GUI lainnya? (Salah satu pengembang mengatakan, mengutip: "packagefs sendiri tidak mengandung apa pun yang mencegah instalasi beberapa paket dengan nama yang sama, tetapi karena libsolv dari OpenSuse digunakan untuk menyelesaikan dependensi, yang tidak memungkinkan untuk melakukannya, itu dilarang untuk melakukannya dan HaikuDepot sendiri di pengaturan. "Saya bisa menjelaskan mengapa saya suka ide dengan paket .app, AppDir dan AppImages).
Perpustakaan dinamis
Apakah ada teknologi perpustakaan yang dinamis? Ya, ini bisa dilihat, misalnya, jika Anda meluncurkan aplikasi dengan pustaka yang hilang dengan mengklik dua kali:

Bisakah Anda bayangkan ini di gnome, kde atau xfce?
Di Linux, peluncuran seperti itu tidak akan menunjukkan apa-apa. Mari kita lihat berapa lama hal itu akan dilakukan di lingkungan yang berbeda:
Bagaimana dengan cek?
~> ldd bash: ldd: command not found
Diperlukan untuk menggunakan pengganti:
~> objdump -x /bin/bash | grep NEEDED NEEDED libreadline.so.7 NEEDED libhistory.so.7 NEEDED libncurses.so.6 NEEDED libintl.so.8 NEEDED libroot.so
Pada prinsipnya, ldd
akan lebih baik, karena ia juga menunjukkan jalur dari mana perpustakaan akan dimuat.
Dan dari mana mereka benar-benar memuat?
~> echo $LIBRARY_PATH %A/lib:/boot/home/config/non-packaged/lib:/boot/home/config/lib:/boot/system/non-packaged/lib:/boot/system/lib
Jadi Anda bisa meletakkan perpustakaan di sebelah file yang dapat dieksekusi, dan itu akan "hanya berfungsi." Luar biasa! Anda cukup menghubungkan satu perpustakaan ke aplikasi tanpa repot dengan rpath atau mengatur variabel LD_LIBRARY_PATH seperti di Linux. Bagus!
Ada perpustakaan (mengerikan di Linux) / boot / system/lib/libstdc++.so.6.0.24.
Bagaimana jika suatu aplikasi memerlukan versi yang lebih baru daripada yang ada di / boot / system / lib?
Seorang pengguna biasa mungkin akan meningkatkan 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 bentuknya. (Sebenarnya, "pengguna" analog dengan root. Anda dapat mengatur kata sandi menggunakan perintah passwd
, kemudian mengatur PermitRootLogin=yes
ke sshd_config
, dan kemudian Anda dapat terhubung secara eksternal melalui ssh. Para pengembang mengatakan kepada saya bahwa secara default semua aplikasi berjalan sebagai root Pada akhirnya, mereka dapat menyelesaikan ini ... Tapi saya tidak yakin apakah saya akan menyukainya.)
Karena tidak ada distribusi Haiku, pengembang aplikasi juga tidak memiliki akses ke versi yang lebih baru daripada yang tersedia untuk diunduh di sistem Anda. Hasil: kurang frustrasi, hal-hal "hanya bekerja." Penyederhanaan hebat! Saya menyukainya.
Sumber dan Pencatat
Seperti disebutkan di atas, aplikasi mendapatkan jenis dan ikon, jadi Anda tidak perlu repot dengan file di desktop atau sejenisnya. Mereka mengatakan kepada saya bahwa ada pendaftar layanan khusus yang tahu tentang aplikasi, tipe file, dan ikon. Itu selalu diberitahu ketika menginstal paket atau menandai file untuk dieksekusi (menggunakan program chmod
atau mimeset
).
Sesuatu seperti Launch Services di Mac. Tapi ini adalah sesuatu yang tidak ada di lingkungan kerja di Linux . Hebat!
File biner menerima ikon yang disematkan dalam bentuk sumber daya, sehingga Anda tidak perlu ikon terpisah selain file di desktop. Hampir sama dengan yang ada di Sistem Macintosh 1. Keren!

Jenis aplikasi, tipe dokumen yang didukung, sumber daya tertanam, dan informasi versi
Pelacak (manajer file) secara otomatis menandai file biner sebagai file yang dapat dieksekusi. Inilah yang saya harapkan dari lingkungan Linux selama lebih dari 10 tahun.
Semua ini cukup memberi. Itu keren! Hidup menjadi sangat sederhana. Ini lebih halus dan lebih mirip Mac daripada Linux XDG . Atau ini ...

Aplikasi Linux tanpa set bit yang dapat dieksekusi
Gnome menghapus kemampuan untuk menjalankan file yang dapat dieksekusi dari manajer file, tetapi komunitas membuat keributan dan semua orang kembali.
Mereka juga mengatakan kepada saya bahwa aplikasi menggunakan fungsi find_paths()
alih-alih /usr/bin
hard-code dan /usr/share
(fitur umum dari lingkungan desktop Linux), yang berarti bahwa mereka dapat dipindahkan di sekitar sistem file. Saya bertepuk tangan sambil berdiri! Di Linux, ini "rumit" seperti biasa .
Apa yang mengejutkan saya
- Sangat memalukan bahwa
/boot
adalah titik mount dari partisi tempat sistem melakukan booting. Kenapa bukan " /
"? Baik atau /Haiku
? (Penjelasan: memang, /boot
selalu merupakan partisi yang dapat di-boot, muncul di desktop sebagai "Haiku" karena namanya. Lihatlah " /
" sebagai analog desktop di Mac System 1, akar hierarki yang tidak benar-benar ada di drive). - Mount point untuk paket yang diinstal pengguna adalah
/home/config
. Kenapa tidak di /home
? (Salah satu pengembang menjelaskan kepada saya bahwa mereka tidak ingin menyumbat direktori home, tetapi menurut saya konfigurasi adalah nama yang buruk karena ada bin/
subdirektori di dalamnya, jadi ini bukan hanya penyimpanan pengaturan). - Apa lisensi untuk semuanya? Misalnya, di browser WebPositive saat melihat "Tentang program" tidak ada indikasi eksplisit. Bidang "Tentang sistem ini" mengatakan bahwa kode Haiku berada di bawah lisensi MIT. Hebat! (Saya juga diberitahu bahwa WebPositive datang dengan sistem operasi di bawah lisensi yang sama, tetapi mesin WebKit-nya sebagian besar berada di bawah BSD dua poin).
Apa yang tidak berhasil seperti yang saya harapkan
Pertama-tama, saya dikejutkan oleh tingkat dukungan peralatan. Semuanya berfungsi di netbook berbasis Atom saya, termasuk WLAN. Tetapi ada beberapa fitur dalam pekerjaan.
- Tidak dapat beroperasi sepenuhnya pada perangkat keras Macintosh, terlepas dari mode EFI atau emulasi BIOS ("Windows"). Sistem hanya membeku ketika Anda memilih ikon di bootloader Mac. Saya diberitahu bahwa ini adalah fitur yang dikenal dan dapat di- boot menggunakan rEFIt , tetapi pengaturan ini terlalu rumit bagi saya.
- Mempercepat grafis. Tampaknya masih tidak mungkin untuk menggunakan Radeon (saya punya layar hitam), tetapi Intel juga tidak berjalan lancar. Akselerasi video Positif hanya perangkat lunak, termasuk H.264. Yang mengejutkan, orientasi aslinya ada di video. Salah satu pengembang mengatakan bahwa video di WebPositive berfungsi menggunakan rem hack.
- Tidak ada suara "Driver kartu suara masih dalam perjalanan," kata pengembang. Mungkin butuh seseorang untuk mendukung driver HDA seperti USB-3. Sekarang, untuk mendapatkan suara, reboot panas dari OS lain sudah cukup, dan saya percaya bahwa entah bagaimana itu akan diperbaiki.
- Tombol kontrol kecerahan dan volume tidak berfungsi. (Basis sudah dalam bentuk aplikasi Shortcuts: Anda dapat mengikat pintasan keyboard ke fungsi apa pun yang Anda suka, tetapi Haiku belum dapat bekerja dengan kunci media. Mungkin ada relawan?)
- Kontrol touchpad dua jari. Tidak bekerja di luar kotak. Ada panel pengaturan yang mengatakan "Tidak ada touchpad ditemukan, pengaturan tidak akan berpengaruh." ( Masalah yang diketahui dengan Perangkat Input ELAN, ACPI ETD050A).
- Dengan aplikasi yang ada 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 dalam sistem.
- Menutup tutup laptop sepertinya tidak sedang diproses. (Saya tahu bahwa Haiku masih tidak berfungsi dengan ACPI: dukungan diterapkan, tetapi tidak terhubung secara default; tidak ada penginstalan ulang driver)
- Saya tidak dapat membuat akun di bugtracker, karena captcha tidak berfungsi di WebPositive.
Aplikasi
Tujuan utama dari sistem operasi adalah untuk meluncurkan aplikasi. Saya takut bahwa di bawah Haiku tidak akan ada aplikasi untuk pekerjaan nyata. Untungnya, saya salah, karena ada harapan untuk perbaikan - ketika Haiku akan lebih sering digunakan.
Scribus (aplikasi untuk tata letak visual) adalah, dan ini adalah aplikasi yang sangat kompleks berdasarkan Qt. Ada juga QtCreator (IDE).
Saya bertanya-tanya apakah hari ini mereka menulis aplikasi Be asli untuk Haiku menggunakan alat asli (jika ada), atau hanya menggunakan QtCreator (yang akan memfasilitasi porting aplikasi lintas platform). Posisi pengembang Haiku adalah preferensi "eksplisit" untuk aplikasi Haiku asli. Benar? Saya ragu aplikasi kehidupan nyata bukanlah platform silang (semua aplikasi yang digunakan dalam pekerjaan saya adalah cross-platform).
Menyatakan dukungan untuk aplikasi WxWindows.
Kurangnya dukungan untuk Gtk + membuat frustrasi. Ini berarti bahwa Haiku tidak akan memiliki Gimp dalam waktu dekat (well, saya kira begitu), tetapi ada pengganti dalam bentuk Krita!
Selain itu, saya pikir kita perlu cara yang sederhana dan mudah dipahami untuk membuat aplikasi untuk Haiku, seperti ini - menggunakan Travis CI dan GitLab CI.
Kemana kita akan pergi
Akankah Haiku terjebak dalam konsep BeOS UX? Menurut saya, untuk daya tarik, dia perlu memverifikasi skema UX baru dengan hati-hati pada saat adopsi mereka, sambil tetap setia pada fundamental mereka.
Sebagai contoh:
- Tetap sederhana, tanpa opsi 100.500 yang membuat Linux "kompleks."
- Gunakan kursor mouse alih-alih tangan yang aneh.
- Apakah akan ada dermaga? (Saya sadar bahwa ada sesuatu seperti Dock yang disebut LaunchBox , bahkan lebih dekat dengan Dock LnLauncher , tetapi BeOS asli pada tahun 1998 sudah memiliki Dock!)
- Menu global? (Jelas tidak, karena JLG tidak melihat banyak manfaat).
- Pergantian jendela yang cepat? (Mereka mengatakan bahwa Anda dapat mencoba mengaktifkan " Stack & Tile " dengan menahan tombol Windows sambil menyeret jendela, tetapi ini tidak intuitif, apalagi, itu tidak bekerja untuk saya).
- Animasi membuka dan meminimalkan jendela?
- Bayangan di luar jendela?
- Mendukung tema seperti di Aqua? (Ya, Anda bisa, ada infrastruktur dan alat, misalnya, HaikuThemeManager , tetapi seseorang harus membuat tema. Saya akan mencobanya sendiri, saya diberitahu bahwa ada dokumentasi di https://xref.plausible.coop/source / xref / haiku / header / os / interface / ControlLook.h, tetapi tidak sekarang).
Ini adalah nuansa halus, mengingat, sistem tidak boleh kehilangan kepribadian uniknya.
Kesimpulan
Haiku benar-benar membuka mata saya, menunjukkan bagaimana lingkungan kerja "hanya bekerja."
10 Mac Linux , Haiku .
, , , , WLAN , " ".
, , , Linux.
( ) .
() .
.
: , , , " ", UNIX.
, ( ), .
#LinuxUsability . , Haiku , , Linux .
, : , .
! Haiku DVD USB, . Etcher .
: Haiku.
: