Môj prvý deň s Haiku: je prekvapivo dobrá

Môj prvý deň s Haiku: je prekvapivo dobrá

TL:DR; Nováčik vyskúšal Haiku po prvýkrát a rozhodol sa, že je skvelá. Najmä v porovnaní s pracovnými prostrediami dostupnými na Linuxe

Už som sa podelil o svoje nápady (a aj sklamania) ohľadom #LinuxUsability (časť 1, časť 2, časť 3, časť 4, časť 5, časť 6). V tejto recenzii opíšem prvé dojmy z Haiku, operačného systému s otvoreným zdrojovým kódom pre osobné počítače. Niekedy sú prvé dojmy užitočné, ale keďže prvé dojmy sú len raz — svoje som si uchoval tu.

Môj prvý deň s Haiku: je prekvapivo dobrá
Systém, na ktorom píšem túto recenziu

Možno budú užitočné pre vývojárov Haiku a/alebo iných zainteresovaných strán.
Niektoré veci môžem prehliadnuť, pretože jednoducho opisujem osobnú (čítaj: naivnú) prvú skúsenosť. Takisto mi priatelia na kanáli #haiku v sieti irc.freenode.net pomohli radami — tie tiež zverejním. Ďakujem vám, vývojári Haiku!

Čo chcel som povedať: Haiku ešte nie je stopercentne dokonalé, ale už má solídne pracovné prostredie.

Inštalácia

Projekt Haiku poskytuje obrazy na stiahnutie na CD alebo DVD, vytvárané denne. Používal som USB-3 flash disk. Hovorili mi, že bootovanie z USB-3 nemusí fungovať, ale na mojich dvoch testovacích systémov založených na Inteli všetko funguje bezchybne.

Samotný proces inštalácie som začal stiahnutím obrazu pre 64bit, ktorý som následne napálil na flash disk pomocou programu Etcher. Bootovanie funguje ako s EFI, tak aj bez neho — moje uznanie za poskytnutie takéhoto obrazu.

Haiku využíva vlastný súborový systém BeFS pre bootovací oddiel, aj keď je oficiálne deklarovaná podpora FAT32 a NTFS. V zásade stačí pre systém 600 MB, ale pre ďalšie aplikácie je potrebné viac miesta.

Predvolene sa vytvára 600 MB oddiel s BeFS a 3 GB oddiel s FAT32. Na FAT32 je súbor /EFI/BOOT/BOOTx64.EFI, čo naznačuje možnosť bootovania na systémoch s podporou EFI. Žiaľ, nenašiel som programy na zväčšenie veľkosti BeFS, a dúfam, že do budúcna vytvoria iný rozložení disku, pretože veľkosť oddielu je pevne daná a môže byť nedostatok voľného miesta pre dodatočné softvér. Bolo by fajn, keby sa dodatočné balíky softvéru ukladali na druhý oddiel FAT32.

Toto riešenie by sa stalo výhodou pre tých, ktorí chcú získať prístup k súborom priamo z iných systémov. Pod Linuxom už existuje podpora na čítanie BeFS, existujú aj implementácie na čítanie-zápis BeFS pod FUSE.

Môj prvý deň s Haiku: je prekvapivo dobrá
Inštalátor Haiku

Dostal som radu: ak chceš použiť objemnejší oddiel — nainštaluj Haiku na inú USB kľúč.
Pre mňa je tento krok v podstate zbytočný, pretože inštalátor Haiku nevie rozdeľovať disky, jednoducho spúšťa program DriveSetup, v ktorom je potrebné ručne rozdeliť disk, pridať oddiel, ktorý sa potom formátuje na BeFS, po čom sa riadenie vracia k inštalátorovi. Tiež bude potrebné manuálne nainštalovať bootloader pomocou samostatného programu. Bohužiaľ, nepodarilo sa mi spustiť z EFI pri takomto rozdelení, pretože pri tom chýba FAT32 oddiel s bootovacími súbormi pre EFI. Nepreháňal by som inštalátor, ktorý by vedel automaticky rozdeliť, vrátane vlastností EFI.

Môj prvý deň s Haiku: je prekvapivo dobrá
BootManager inštaluje bootloader na disk

Celý proces inštalácie trvá niečo menej ako tri minúty, čo je celkom rýchlo. Pri tom sa kopíruje celý systém, pozostávajúci z "iba" 4751 súborov. Dôvodom je, že väčšina softvéru je zabalená vo forme hpkg súborov (nejako podobné balíčkom Snap v Linuxových systémoch), ktoré sa nikdy nenainštalujú, ale iba sa pripoja. Zaujímavé je, že je pomerne veľa "voľných" súborov, napríklad png. Prečo nie sú zabalené?

Ako som už spomínal, aj jadro operačného systému sa dodáva vo forme hpkg súboru. (hovoril som o 4751 súbore, pretože som spustil pred inštaláciou HaikuDepot, ktorý stiahol množstvo vecí. Čistá inštalácia, zdá sa, neobsahuje všetky a môže byť nainštalovaná rýchlejšie, asi s 200 balíčkami. Super! Ako mi povedali, to, že stiahnuté súbory nie sú ignorované pri inštalácii — je to softvérová chyba. Oh wow, a tu je, zdá sa, aj prvý report o chybe, napísaný na moju žiadosť).

Prvé spustenie

Systém sa spúšťa, ukazuje peknú znelku a potom sa zastaví: po načítaní moja grafická karta (Radeon) zobrazuje čiernu obrazovku.

Odporučili mi spustenie v režime bezpečného zobrazenia s rozlíšením 1024x768 na FullHD monitore. V podstate by sa dalo špekulovať s bootloaderom pre získanie fungovania s FullHD, ale na inom počítači s grafickou kartou od Intelu to fungovalo bezproblémovo.

Celý systém reaguje rychle z USB flash disku, zdá se, že na flash disku během práce nic neukládá, takže doufám, že budu moci flash disk použít jako hlavní pracovní systém. Při bootování získáte skutečný systém z USB, na rozdíl od pomalých 'živých' Linux obrazů.

Během zavádění se obrazovka nezabliká, nejsou vidět zprávy jádra, není pocit, že by Xorg byl připevněn k jádru modrou izolační páskou. Na rozdíl od typických distribucí Linuxu, jádro a GUI zde byly navrženy a přizpůsobeny navzájem!

Není zde přihlašovací výzva, protože systém je určen pro jednoho uživatele. Všechno je jednoduché, přesně to, co potřebujete pro osobní počítač.

Pokud potřebujete podporu více uživatelů - rozdělte jim flash disky, které stojí maximálně 5 dolarů každý.

První dojmy z pracovní plochy

Když to srovnám, první pocit je, že to víc připomíná Mac než například Linux s Gnome. Klávesa 'command' funguje stejně jako na Macu. Dobré!

Môj prvý deň s Haiku: je prekvapivo dobrá
Nic se nevyrovná prostorovému správci souborů, pocitově - starý dobrý Mac!

Výchozí správce souborů je prostorový (jako Macintosh System 1.0), bohužel každé okno si nepamatuje svá nastavení (například zobrazení jako seznam nebo jako ikony). Jak mi bylo řečeno - je to chyba, kterou, předpokládám, nebude těžké opravit. (Bohužel, psát zprávy 'mimokrokodilu' do bugtrackeru pro Haiku je obtížné - používá se originální systém, který není založený na GitLabu nebo GitHubu, do kterého se také nedá přihlásit pomocí těchto platforem). Soubory dostávají své ikony, nejsou žádné problémy s jednotlivými soubory na ploše a ikonami.
Dobré! O dost lepší než pracovní prostředí pro Linux, cítí se to jednoduše.

Výkon

Operační systém funguje svižně i na slabším hardwaru jako je netbook s Atomem. Necítí se zde žádné zbytečné vrstvy softwaru. Dobré!

Lunduke řekl, že LibreOffice se zdá být rychlejší než na jiných operačních systémech, ale to jsem ještě neověřil.

Prehrajte video

Bryan Lunduke. Haiku OS Beta - recenze a dojmy

Příkazový řádek

Obsahuje terminál. Celkově, i přes malé rozdíly od Linuxu, jsem se s ním hned zorientoval, vlastně - běžný bash, což mě potěšilo.

Vítejte v Haiku shellu.
V něm můžete snadno spouštět aplikace, které jsou na $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! «.» in $PATH! This means you can run commands directly from the current directory (Linux enthusiasts once told me that the world would explode if I tried to do so). Great!

Môj prvý deň s Haiku: je prekvapivo dobrá
bash running in the Haiku terminal

What's cool about the terminal is that you can press ctrl + c to copy, just like in other applications, unlike Linux desktop environments where you have to press ctrl + shift + c in the terminal.
Little things that show the integrity of the entire system.

File system structure

The partition from which the boot process occurs is mounted at /boot. So simple!
No clutter /etc, /usr, /bin… Just /home a /system. Clean, simple, clear. Good! (Not entirely: they exist, but are hidden. Why? Because /bin to /system/bin, there's no need to display this in the Tracker, but scripts still use it. I think developers should get rid of legacy things made for compatibility, as it only complicates understanding.)

packagefs

I mentioned earlier about hpkg files, which are somewhat similar to packages on Linux, but they are not installed; they are simply mounted (like snap packages). The file system that does this magic is called packagefs. It mounts hpkg files over others, thereby creating the entire directory /system.

The mount command, unfortunately, does not show what is mounted.

~> 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)

I was recommended to try mountvolume, which will show mounted partitions, but unfortunately it also does not show mount points with packagefs (it will only show those related to partitions or disk images). [Fortunately, if you run mount or df somewhere on a host with docker, you can scroll through a few screens! — pozn. prekladateľa] But you can pull a trick with 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

Ako vidno, /system a /home/config vnútri /boot this is precisely packagefs.
Those who know me are aware that I'm a fan of drag-and-drop support in file managers: for example, I use NeXT-style application sets, or AppImages.
In any case, there are drawbacks to this format of software distribution. Can packagefs combine the best of both worlds?

Ako je vidno, v mojom prípade (systémová partícia je plná, ale chcem nainštalovať aplikácie) by bolo elegantnejšie sťahovať aplikácie niekam inde prostredníctvom prehliadača, presne ako to robím s súbormi. .dmg pre Mac alebo AppImage. packagefs žije v jadre, takže to nie je súborový systém pre FUSE (aj keď viem, že FUSE je tiež v Haiku). Takisto mi povedali, že možno v budúcnosti budú vytvorené ďalšie „zóny packagefs“, čo pravdepodobne znamená, že budem môcť špecifikovať packagefs, aby uchovával balíky, napríklad na samostatných diskových partíciách. To sa mi páči — ak je disková partícia na prenosnom médiu, môžem si sadnúť za iný počítač a získať tam fungujúce aplikácie.

Ešte povedali, že inštalácia balíkov pomocou drag-and-drop funguje tiež: stačí potiahnuť súbor do /system/packages alebo na /home/config/packages na inštaláciu, a ak vytiahnete súbor odtiaľ — bude odstránený. Ak potiahnete balík s neúspešnými závislosťami — systém si ich predtým vyžiada na inštaláciu.

Spočiatku mi nebolo jasné, ako packagefs spracováva viaceré verzie rovnakého balíka, čo sa stane, ak budem chcieť nainštalovať napríklad rôzne verzie gcc alebo iných GUI programov? (Jeden z vývojárov povedal, citujem: „sama packagefs neobsahuje nič, čo by bránilo inštalácii viacerých balíkov s rovnakým menom, ale pretože sa používa libsolv z OpenSuse na riešenie závislostí, ktorého to neumožňuje, - bolo to zakázané aj samotnému HaikuDepot v nastaveniach“. Môžem vysvetliť, prečo sa mi páči myšlienka s balíkmi .app, AppDir a AppImages).

Dynamické knižnice

Existuje technológia dynamických knižníc? Áno, je to viditeľné, napríklad, ak spustíte aplikáciu s chýbajúcimi knižnicami dvojitým kliknutím:

Môj prvý deň s Haiku: je prekvapivo dobrá
Môžete si to predstaviť v gnome, kde alebo xfce?

V Linuxe takýto spustenie nič neukáže. Pozrime sa, ako dlho to bude trvať v rôznych prostrediach:

A čo kontrola?

~> ldd
bash: ldd: command not found

Je potrebné použiť alternatívu:

~> 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

V zásade ldd by bol lepší, pretože navyše ukazuje cesty, odkiaľ sa knižnice načítajú.
A odkiaľ sa skutočne načítajú?

~> echo $LIBRARY_PATH
%A/lib:/boot/home/config/non-packaged/lib:/boot/home/config/lib:/boot/system/non-packaged/lib:/boot/system/lib

Takže môžete umiestniť knižnice vedľa spustiteľného súboru a bude to „jednoducho fungovať“. Aké skvelé! Môžete jednoducho pripojiť jednotlivé knižnice k aplikácii bez zbytočného vrtenia v rpath alebo nastavovania premennej LD_LIBRARY_PATH ako na Linuxe. Super!

Existuje knižnica (dosť zlá na Linuxe) /boot/system/lib/libstdc++.so.6.0.24.
Čo ak aplikácii vyžaduje novšiu verziu, než akú má v /boot/system/lib?
Bežný používateľ sa pravdepodobne aktualizuje na najnovšiu verziu, pretože v tomto systéme nie je používateľ „Administrator“ s heslom root [autor naznačuje jednoduché — pozn. prekladateľa].
Nuž, aspoň to tak vyzerá. (V skutočnosti je „používateľ“ analógom root. Heslo môžete nastaviť pomocou príkazu passwd, po ktorom zadáte PermitRootLogin=yes v sshd_config, a potom sa už môžete pripojiť zvonku cez ssh. Vývojári mi povedali, že predvolene sa všetky aplikácie spúšťajú ako root. Nakoniec to možno ešte vylepšia… Ale nie som si istý, či sa mi to bude páčiť.)

Vzhľadom na to, že nie sú distribúcie Haiku — vývojári aplikácií nemajú prístup k novším verziám, ako sú tie, ktoré sú k dispozícii na stiahnutie vo vašom systéme. Výsledok: menej sklamaní, veci „jednoducho fungujú“. Skvelé zjednodušenie! Mne sa to páči.

Zdroje a registrátor

Ako už bolo povedané, aplikácie získavajú typ a ikonu, takže sa nemusíte trápiť s údajmi na pracovnej ploche a podobnými vecami. Kamarát mi povedal, že existuje špeciálny servisný registrátor, ktorý pozná aplikácie, typy súborov a ikony. Vždy je informovaný pri inštalácii balíka alebo označení súboru ako spustiteľného (použitím programu chmod alebo mimeset).
Pripomína Launch Services na Macu. A to je to, čo chýba v pracovných prostrediach na Linuxe.Skvelé!

Binárne súbory dostávajú zabudované ikony vo forme zdrojov, takže nepotrebujete samostatnú ikonu k súborom na pracovnej ploche. Takmer ako to bolo na Macintosh System 1. Super!

Môj prvý deň s Haiku: je prekvapivo dobrá
Typy aplikácií, podporované typy dokumentov, zabudované zdroje a informácie o verzii.

Tracker (správca súborov) automaticky označuje binárne súbory ako spustiteľné. Toto je to, čo som čakal od pracovných prostredí na Linuxe už viac ako 10 rokov.
Všetko toto je veľmi príjemné. Veď je to super! Život sa stáva takým jednoduchým. Je to prepracovanejšie a viac podobné Macu ako XDG na Linuxe. Alebo toto…

Môj prvý deň s Haiku: je prekvapivo dobrá
Aplikácia na Linuxe bez nastaveného spustiteľného bitu

V Gnome vymazali možnosť spúšťať spustiteľné súbory z správcu súborov, ale komunita zdvihla krik — a všetko bolo vrátené.
Tiež mi povedali, že aplikácie používajú funkciu find_paths() namiesto tvrdo určených /usr/bin a /usr/share (spoločná črta pracovných prostredí na Linuxe), čo znamená možnosť ich presúvania po súborovom systéme. Klaniam sa vám! Na Linuxe to je ako obvykle "ťažké".

Čo ma prekvapilo

  • Zmiatlo ma, že /boot to je montovací bod oddielu, odkiaľ sa systém načítava. Prečo nie "/"? No, alebo /Haiku? (Пояснение: действительно, /boot to je vždy zavádzací oddiel, zobrazuje sa na pracovnej ploche ako "Haiku", pretože to je jeho meno. Pozerajte na "/" ako na analóg pracovnej plochy v Mac System 1, koreň hierarchie, ktorý reálne neexistuje na diskoch).
  • Montovacím bodom pre balíčky nainštalované používateľom je /home/config. Prečo nie proste /home? (Один из разработчиков пояснил мне, что они не хотят засорять домашний каталог, но мне кажется, config — название неудачное, потому что внутри есть подкаталог bin/, takže to nie je len uchovávanie nastavení).
  • Aká je licencia pre všetko? Napríklad v prehliadači WebPositive pri náhľade na "O programe" nie je jasné určenie. V poli "O tomto systéme" je napísané, že kód Haiku je pod licenciou MIT. Skvelé! (Tiež mi povedali, že WebPositive je dodávaný spolu s operačným systémom pod rovnakou licenciou, avšak jeho motor WebKit je väčšinou pod dvojbodovou BSD).

Čo nefungovalo tak, ako som očakával

Predovšetkým ma prekvapil úroveň podpory hardvéru. Na mojom netbooku s Atomom všetko fungovalo, vrátane WLAN. Ale sú tu určité zvláštnosti v práci.

  • Úplná nefunkčnosť na hardvéri Macintosh, bez ohľadu na režim EFI alebo emuláciu BIOS ("Windows"). Systém jednoducho zamrzne, ak vyberiete ikonu v bootloaderi Mac. Povedali mi, že to je známa vlastnosť a môžete sa spustiť s použitím rEFIt, ale tieto nastavenia sú pre mňa príliš zložité.
  • Zrýchlenie grafiky. Zdá sa, že používať Radeon zatiaľ nie je možné (mám čiernu obrazovku), ale ani na Inteli to nie je bez problémov. Zrýchlenie videa v WebPositive je len softvérové, vrátane H.264. Prekvapujúce, veď pôvodná orientácia bola na video. Jeden z vývojárov objasnil, že video v WebPositive funguje pomocou spomaľovacích hackov.
  • Nemáte zvuk? „Ovládače pre zvukové karty sú stále v problémoch,“ povedal vývojár. Pravdepodobne je potrebné, aby niekto podporil ovládač HDA podobne ako USB-3. Momentálne stačí na získanie zvuku horúce reštartovanie z iného operačného systému, a verím, že to nejako opravia.
  • Nepracujú tlačidlá na ovládanie jasu a hlasitosti. (Základ už existuje v podobe aplikácie Shortcuts: môžete nastaviť akúkoľvek klávesovú skratku na akúkoľvek obľúbenú funkciu, ale zatiaľ Haiku nefunguje s mediálnymi klávesami. Možno sú nejakí dobrovoľníci?)
  • Dvojpohybové ovládanie touchpadu. Nepracuje z krabice. Existuje panel nastavení, ktorý uvádza, že „Žiadny touchpad nebol nájdený, nastavenia nebudú mať žiaden účinok.“ (Známý problém s ELAN Input Device, ACPI ETD050A).
  • S aktuálnou aplikáciou na čítanie súborov z digitálnych fotoaparátov a smartfónov s Androidom mi nefungovala synchronizácia v režimoch MTP a PTP. Bolo by skvelé, keby sa montovali ako iné oddiely v systéme.
  • Zatvorenie veka notebooku sa zrejme nezpracováva. (Vieme, že Haiku zatiaľ nepracuje s ACPI: podpora je implementovaná, ale nie je predvolene pripojená; nie je re-inicializácia ovládača)
  • Nemohol som si vytvoriť účet v bugtrackeri, pretože nefunguje captcha v WebPositive.

Aplikácie

Hlavným určením operačného systému je spúšťanie aplikácií. Obával som sa, že pod Haiku nebudú aplikácie na skutočnú prácu. Našťastie som sa mýlil, pretože je nádej na zlepšenie — keď Haiku začne častejšie používať.
Scribus (aplikácia na vizuálne layoutovanie) je k dispozícii, a to je pomerne zložitá aplikácia na báze Qt. Taktiež existuje aj QtCreator (IDE).

Zaujímalo ma, či dnes píšu natívne aplikácie Be pre Haiku, používajúc natívne nástroje (ak existujú), alebo stačí použiť QtCreator (čo uľahčí portovanie multiplatformových aplikácií). Postoj vývojárov Haiku je „jasné“ preferovanie natívnych aplikácií pre Haiku. Je to pravda? Ja pochybujem, že aplikácie na skutočnú prácu sú nie neplatformovo závislé (všetky aplikácie, ktoré používam vo svojej práci, sú multiplatformové).

Oznamuje sa podpora aplikácií WxWindows.

Absencia podpory Gtk+ sklamáva. To znamená, že na Haiku v blízkej dobe nebude Gimp (no, myslím, že by nemal), ale existuje náhrada v podobe Krita!

Myslím si, že by bol potrebný jednoduchý a zrozumiteľný spôsob tvorby aplikácií pre Haiku, ako je tento — s použitím Travis CI a GitLab CI.

Kam smerujeme?

Uviazne Haiku v koncepcii užívateľského rozhrania BeOS? Myslím si, že pre atraktivitu by malo starostlivo zvážiť nové UX schémy pri ich prijímaní, pričom by malo zostať verné svojim základom.
Napríklad:

  • Zostať jednoduchým, bez tých 100500 opcií, ktoré robia Linux „zložitým“.
  • Použiť kurzor-šípku pre myš namiesto podivnej ruky.
  • Bude Dock? (Som si vedomý, že existuje niečo ako Dock pod názvom LaunchBox, ešte bližšie k Docku LnLauncher, ale pôvodný BeOS už mal Dock v roku 1998!)
  • Globálne menu? (Zjavne nie, pretože JLG nevidí osobitnú výhodu).
  • Rýchle prepínanie okien? (Povedali, že to možno aktivovať stlačením „Stack&Tile“, keď držíte kláves Windows pri presúvaní okna, ale nie je to intuitívne, a navyše to nefunguje u mňa).
  • Animácia rozbalenia a zbalenia okien?
  • Tiene za oknami?
  • Podpora tém, ako v Aqua? (Áno, je to možné, existuje infraštruktúra a nástroje, napríklad HaikuThemeManager, ale niekto musí vytvoriť témy. Ja by som to skúsil sám, povedali mi, že existuje dokumentácia v https://xref.plausible.coop/source /xref/haiku/headers/os/interface/ControlLook.h, но не сейчас).

Sú to jemné nuansy, pričom by systém nemal stratiť svoju jedinečnú identitu.

Záver

Haiku naozaj otvorilo moje oči, ukázalo, ako pracovné prostredie „jednoducho funguje“.
Pred viac ako 10 rokmi som prešiel z Macu na Linux a odvtedy som hľadal rovnakú úroveň rafinovanosti a krásy, a Haiku v mnohých ohľadoch túto úroveň zodpovedá.

Úprimne, existujú nedostatky, ale prekvapujúco mnoho vecí, vrátane hardvérovej výbavy, napríklad WLAN alebo tlačiarní, „jednoducho funguje“.

Avšak v prvom rade má systém koncepciu pracovného prostredia, ktoré chýba v pracovných prostrediach na Linuxe.

Jednotný systém (a nie jadrá a rôzne konkurenčné užívateľské prostredia) robí všetko jednoduchým a konzistentným.

Absencia rôznych verzií (distribúcií) robí veci ešte jednoduchšími.

Zameranie sa na prácu iba jedného používateľa v systéme ešte viac znižuje zložitosti.

Výsledok: veľmi jednoduchý, rafinovaný, minimalistický v mnohých ohľadoch systém, vytvorený pre „obyčajných smrteľníkov“, a nie pre systémových administrátorov UNIX.

Dúfame, že keď sa tento systém stane populárnejším (čo je nevyhnutné), jeho zložitosti sa nezvýšia.

Už som písal o #LinuxUsability v minulom cykle článkov. Je príjemné vedieť, že Haiku rieši mnohé z nich. problémy, vrátane tých, s ktorými sa stretávajú pracovné prostredia na Linuxe..

Jedného dňa som sa presvedčil, že chcem používať toto pracovné prostredie na každodennú prácu a zároveň hľadám možnosti, ako prispieť k rozvoju systému.

Skúste to sami! Projekt Haiku poskytuje obrazy na stiahnutie z DVD alebo USB. vytvárané denne. Na inštaláciu stačí stiahnuť obraz a napáliť ho na USB kľúč pomocou Etcher.

Od autora prekladu: toto je len prvý článok z cyklu o Haiku, ostatné čakajú na preklad a budú zverejnené neskôr.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster