
PENJELASAN: DR; Seorang pemula mencoba Haiku untuk pertama kalinya dan menganggapnya luar biasa. Terutama jika dibandingkan dengan lingkungan desktop yang tersedia di Linux
Saya sudah menyampaikan ide-ide saya (dan kekecewaan saya) mengenai #LinuxKegunaan (, , , , , ). 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. Linux Saat ini sudah ada dukungan untuk membaca BeFS, terdapat implementasi untuk membaca dan menulis BeFS di bawah .

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, yang cukup cepat. Proses ini menyalin seluruh sistem, yang "hanya" terdiri dari 4751 file. Hal ini karena sebagian besar perangkat lunak dikemas sebagai file hpkg (agak mirip dengan paket Snap). Linux (Sistem) yang tidak pernah diinstal, tetapi hanya dipasang. Menariknya, ada cukup banyak file "gratis", seperti png. Mengapa file-file tersebut tidak dikemas?
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.
Sistem itu sendiri bekerja dengan 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 saya. Anda akan mendapatkan sistem yang sebenarnya saat melakukan booting dari USB, tidak seperti sistem "live" yang lambat. Linux gambar.
Tidak ada kedipan layar saat booting, tidak ada pesan kernel, dan tidak ada perasaan seolah-olah Xorg menempel pada kernel dengan selotip biru. Tidak seperti distribusi Linux pada umumnya. LinuxInti sistem dan GUI (Graphical User Interface) dibuat dan disesuaikan satu sama lain di sini!
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 dibandingkan kesan pertamanya, ini lebih mirip Mac daripada, misalnya, Linux Dengan Gnome. Tombol "command" berfungsi persis sama seperti di 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 LinuxAnda bisa merasakan kesederhanaannya.
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
Komposisi tersebut mencakup terminal. Secara umum, meskipun terdapat sedikit perbedaan dengan Linux Saya langsung terbiasa; itu sebenarnya hanya serangan 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/preferences
Wow! "."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
Hal keren lainnya tentang terminal adalah Anda dapat menekan ctrl + c untuk menyalin, sama seperti di aplikasi lain, tidak seperti di 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 tadi menyebutkan tentang file hpkg, yang agak mirip dengan paket pada LinuxNamun, paket-paket tersebut tidak diinstal, hanya dipasang (seperti paket snap). Sistem file yang melakukan keajaiban ini disebut packagefs. Sistem ini memasang file hpkg di atas file lain, sehingga seluruh direktori /system 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/1
Seperti 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?
Π Linux Peluncuran seperti ini tidak akan mengungkap 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 found
Anda 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.so
Secara 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/lib
Jadi, Anda dapat meletakkan library di samping file executable, dan itu akan "langsung berfungsi." Keren sekali! Anda dapat dengan mudah menyertakan library individual dalam aplikasi Anda tanpa perlu mengubah rpath atau mengatur variabel LD_LIBRARY_PATH seperti pada Linux. Bagus!
Ada sebuah perpustakaan (sangat buruk dalam hal ini) 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
Tracker (pengelola file) secara otomatis menandai file biner sebagai file yang dapat dieksekusi. Inilah yang saya harapkan 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 pada LinuxAtau ini...

Aplikasi pada Linux tanpa bit eksekusi yang diatur
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 (ciri umum lingkungan kerja pada Linux), yang berarti file-file tersebut dapat dipindahkan di dalam sistem file. 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.
- Tidak berfungsi sama sekali pada perangkat keras Macintosh, terlepas dari mode EFI atau emulasi BIOS (WindowsSistemnya langsung membeku jika saya memilih ikon di bootloader Mac. Saya diberitahu bahwa ini 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 aplikasi yang ada untuk membaca file dari kamera digital dan ponsel pintar pada Android Saya tidak bisa melakukan sinkronisasi dalam mode MTP dan PTP. Akan sangat bagus jika keduanya bisa 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).
Dukungan Wx diumumkanWindows ΠΎΠΆΠ΅Π½ΠΈΠΉ.
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 pilihan yang membuat Linux "kompleks".
- 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 β", menekan tombol Windows (Saat menyeret jendela, tetapi tidak intuitif, dan terlebih lagi, 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β.
Lebih dari 10 tahun yang lalu saya beralih dari Mac ke Linux dan sejak saat itu terus mencari tingkat kecanggihan dan keindahan yang sama, dan Haiku memenuhi harapan tersebut 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 ini memiliki konsep lingkungan kerja yang tidak ada di lingkungan kerja pada 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 #LinuxKegunaan telah dibahas dalam rangkaian artikel sebelumnya. Senang mengetahui bahwa Haiku membahas banyak masalah yang diangkat. .
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
