Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
TL;DR: Ich bin von Haiku begeistert, aber es gibt noch Verbesserungsbedarf

Gestern habe ich Haiku studiert — ein Betriebssystem, das mich angenehm überrascht hat. Tag zwei. Versteht mich nicht falsch: Ich bin immer noch begeistert davon, wie einfach es das macht, was in Arbeitsumgebungen für Linux schwierig ist. Ich brenne darauf, zu erfahren, wie es funktioniert, und bin voller Enthusiasmus, es täglich zu nutzen. Allerdings ist der Tag für einen vollständigen Wechsel noch nicht gekommen: Ich möchte nicht leiden.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
Der Rastergrafik-Editor WonderBrush — wenn Sie wissen, wo man ihn finden kann

Im Grunde genommen war es zu erwarten für eine Version unter 1.0. Man sollte jedoch die erstaunlichen Erfolge nicht schmälern, wenn man an Mac OS X in ihren Vorabversionen denkt, und in Anbetracht der Teamgröße von Haiku.

Ich äußere normalerweise meine Gedanken zu #LinuxUsability (Teil 1, Teil 2, Teil 3, Teil 4, Teil 5, Teil 6), also sollte man sich nicht über meine Kritik an Haiku in Bezug auf die Benutzerfreundlichkeit wundern. Glücklicherweise beziehen sich die meisten davon auf verschiedene Verbesserungen.

Das war die Einleitung, und jetzt wollen wir uns einige Probleme ansehen.

Problem Nr. 1: Probleme mit dem Browser

Es gibt 3 Browser, die auf WebKit: einem Hauptbrowser (WebPositive) und zwei zusätzlichen auf Qt (QupZilla, ehemaliger Name Falkon, und OtterBrowser), die aus dem Repository installiert werden können. Keiner funktioniert korrekt. Der Hauptbrowser hat Probleme mit der Funktionalität und Darstellung (zum Beispiel ist es nicht möglich, Captchas beim Einloggen in Haiku bugtracker), und die zusätzlichen haben große Leistungsprobleme auf Haiku.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
So sieht Twitter in WebPositive aus, dem Hauptbrowser von Haiku

QupZilla und OtterBrowser laggen stark bei instabilen Internetverbindungen (zum Beispiel im Zug). Ein Wechsel zwischen den Tabs wird unmöglich, wenn die Daten nicht reibungslos übertragen werden. Es ist unrealistisch, einen neuen Tab zu öffnen, solange der aktuelle Daten lädt. Alles hängt, trotz geringer Auslastung. Wahrscheinlich sind die Browser nicht vollständig für die Multithread-Umgebung von Haiku optimiert oder haben andere Probleme mit Haiku [ich habe das auch manchmal unter Linux — Anm. des Übersetzers].

Mit QupZilla konnte ich nichts auf Medium schreiben…

Apple hat viel dafür getan, um einen stabilen Browser mit hervorragender Leistung sicherzustellen.. Ich denke, diese Funktionen werden sich auch in Haiku auszahlen. Besonders angesichts der gestiegenen Bedeutung von Webanwendungen, zumal die nativen Anwendungen noch nicht für alle Nutzungsmöglichkeiten verfügbar sind.

Video abspielen

Die Geschichte von Kenneth Kocienda und Richard Williamson: Wie Safari und Webkit entstanden

Unannehmlichkeit Nr. 2: Launcher und Dock

Oben rechts auf dem Bildschirm befindet sich Deskbar, eine eigenwillige Mischung aus dem Windows-Startmenü mit Zusatzfunktionen des Dock und einigen anderen Möglichkeiten.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
Deskbar

Da dies möglicherweise ein Schlüsselfaktor für das Benutzererlebnis von BeOS war, fehlen ihm die Funktionen einer modernen Desktop-Umgebung: Ich benötige ein Programmstartwerkzeug, ähnlich wie Spotlight, das über Alt+Leertaste gestartet wird. Das Anwendungs-Launch ist träge. Es gibt ein Tool "Suchen", das aussieht wie Stierlitz , undercover, aber es ist nicht für den bequemen Start von Anwendungen gedacht, selbst wenn es Geschwindigkeit erhalten könnte.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
Spotlight auf Mac OS X Leopard, gestartet mit Command + Leertaste

Ja LnLauncher, installiert über HaikuDepot. Bei der ersten Verwendung ist es völlig leer und es ist nicht ganz klar, wie man etwas hinzufügen kann. Zudem erscheint es nicht an einer besonders praktischen Stelle auf dem Bildschirm, ohne eine offensichtliche Möglichkeit, die Position zu ändern. Wie kann ich es links oder am unteren Bildschirmrand platzieren, wie das Dock in Mac OS X? Ich halte die Benutzererfahrung in diesem Fall für unergründlich.

DockBert, ebenfalls installiert aus HaikuDepot. Schon besser. Es wird am unteren Bildschirmrand angezeigt. Ich hatte nicht erwartet, dass die Reihenfolge der Icons umgekehrt ist: der Papierkorb zuerst, sieht aber insgesamt vielversprechend aus.

Wie stelle ich es standardmäßig anstelle von Deskbar ein? Wenn ich auf das Icon der Deskbar in DockBert klicke und „schließen“ wähle, wird es natürlich geschlossen… und kommt nach einer halben Sekunde zurück. (Die Entwickler haben gesagt, dass es sich im Grunde um einen Bug in DockBert handelt). Es wäre schön, wenn DockBert ausreichend intelligent wäre, um zu verstehen, was der Benutzer benötigt und es zu tun. Standardmäßig gibt es in DockBert keine Anwendungsicons, aber es zeigt „zieh hier hin“, sodass bekannt ist, wie man alles hinzufügt. Allerdings konnte ich Anwendungen nicht entfernen — weder mit einem Rechtsklick noch durch Ziehen des Icons aus DockBert.

Ich probiere HiQDock. Ich habe es zufällig gefunden in einem Drittanbieter-Repository. Es sieht so aus, wie ich es mir wünsche. Mit dem Schwerpunkt auf „sieht aus“. Denn es funktioniert noch nicht: es ist immer noch eine Beta-Version. Es ist in Qt4 geschrieben, daher bezweifle ich, dass es in das Installations-Image aufgenommen wird.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
HiQDock.

Im Prinzip bin ich nicht der Einzige, der die Situation mit Dock und Launcher als kompliziert empfindet. Zu diesem Thema habe ich sogar einen ganzen Artikel gefunden.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
QuickLaunch

Dann habe ich von QuickLauncherfahren, der empfohlen wird, gestartet zu werden, indem man die Tastenkombination in den Einstellungen der Shortcuts hinzufügt.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
Einstellungen der Shortcuts in Haiku

Es wäre schön, wenn solche Dinge so eingestellt wären, dass sie standardmäßig "einfach funktionieren". Habe ich Alt+Leertaste gesagt? Nun, prinzipiell kann QuickLaunch beim ersten Start fragen, ob die Tastenkombination eingerichtet werden soll. Das in den Einstellungen der Shortcuts zu machen, ist umständlich.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
Ein Fenster, in dem angeboten wird, "Anwendung" in den Einstellungen der Shortcuts einzugeben. Kein Scherz.

Ich wette, die meisten Benutzer wissen nicht, was sie als "Anwendung" eingeben müssen, nämlich: /boot/system/apps/QuickLaunch (eigentlich QuickLaunch funktioniert nicht).

Schnelle Lösung: QuickLaunch als Standard festlegen und ihm standardmäßig die Tastenkombination alt+Leertaste zuweisen.

Glücklicherweise habe ich Informationen von den Entwicklern, dass sie irgendwann möglicherweise dieses als Verbesserung oder Ersatz für den altbewährten Deskbar integrieren werden. Vielleicht ... irgendwann ... Drücken wir die Daumen! (Legen Sie einen Antrag ein, sonst wird es das nicht geben. Hier). Ein weiterer Entwickler sagte, Zitat: "Meiner Meinung nach wäre es ziemlich einfach, dem Weg von Windows zu folgen, also ein Suchfeld im Startmenü zu integrieren; ich würde sagen, das würde eine enorme Bedeutung für viele haben." Ich stimme zu! (noch einmal: Antrag oder es wird das nicht geben).

Warum findet QuickLaunch das Programm zum Erstellen von Screenshots doppelt in /boot/system/apps und in /boot/system/bin? Разработчики в курсе, поскольку в файле /boot/system/apps/QuickLaunch/ReadMe.html.

/system/bin ранее не обрабатывался, портированные программы часто попадают в каталог /bin, а это — плохая затея. Можно убрать нежелательные CLI приложения, к примеру с помощью кнопки «Добавить в список игнорирования» в контекстном меню

schnelle Lösung: Anwendungen in /system/bin filtern, die auch in /system/apps existieren

Problem Nr. 3: Keine Hardwarebeschleunigung

BeOS war mit Demos ausgestattet. Kein Video mit BeOS kam ohne viele Fenster aus, in denen verschiedene Videos abgespielt wurden. Eine erstaunliche Leistung zu dieser Zeit. Haiku kommt mit 3D-Demos, die 3D-Schriften zeigen, die im Raum schweben. (Hey, Haiku wird doch nicht auf einen IPO vorbereitet, oder?)

Video abspielen

BeOS im Jahr 1995, auf deren Ideen Haiku basiert. Zu dieser Zeit lief es auf zwei PowerPC 603-Prozessoren mit 66 MHz

Wir wollen das Linux in der Welt der Audio- und Videotechnik werden.

Jean-Louis Gassée, Geschäftsführer

Was überraschend ist, dass Video und 3D in Haiku eigentlich nicht hardwarebeschleunigt werden. Ich nehme an, dass das auch für Spiele gilt.

Von den Entwicklern mr. waddlesplash und Alex von Gluck Es gibt Dokumentation für die hardwarebasierte Beschleunigung („es braucht ungefähr zwei Person-Monate“). 3D-Beschleunigung wird über Mesa erfolgen (Haiku verwendet, wie bereits erwähnt, Mesa und LLVMPipe als Grundlage für OpenGL), für Video kann man sich auf FFmpeg oder eine eigene Lösung machen (mir ist bekannt, dass Haiku bereits FFMpeg intern verwendet, aber ohne beschleunigte Treiber ist es unmöglich, VDPAU oder eine andere ähnliche API zu nutzen).

Drücken wir die Daumen!

Unannehmlichkeit Nr. 4: Programme werden nicht gefunden

Ich weiß, dass bereits viele CLI-Programme für Haiku portiert wurden, aber ich sehe sie nicht in HaikuDepot. Es gibt nicht einmal Hinweise darauf. In der Kommandozeile gibt es keine Befehle „haiku…“ oder „port…"

~\/testing> haikuports
bash: haikuports: Befehl nicht gefunden

Nach einer Google-Suche habe ich gefunden, wo ich avrdude heruntergeladen habe. Beim Doppelklick erschien ein Fenster mit unerfüllten Abhängigkeiten. Es wäre gut, wenn so etwas nicht passieren würde. (Ein Grund, warum ich so gerne Pakete .app für Mac und AppImage für Linux).

Von den Entwicklern habe ich erfahren, dass es „theoretisch“ ein System gibt,, das dies verhindert. Anscheinend braucht es mehr Liebe.

Was muss getan werden? Hier Es gibt Anleitungen für diejenigen, die Programme für Haiku portieren möchten, aber es gibt keine Anleitungen für diejenigen, die einfach die portierten Programme nutzen möchten. Hier bin ich hängen geblieben.

Der Entwickler sagte zu mir: „Wir erwähnen HaikuPorts nicht, weil 99,9 % der Benutzer nicht wissen oder sich darum kümmern müssen, wie genau diese Pakete erstellt und in HaikuDepot erscheinen.“ Ich stimme zu. Es geht um HaikuDepot und darum, wie man etwas daraus erhält, weil die Schnittstelle von HaikuDepot dies nicht zeigt (zum Beispiel, avrdude cli). Anscheinend sollte es eine Option geben, die CLI-Anwendungen in der HaikuDepot-Oberfläche anzeigt, aber ich habe sie nicht gefunden, vielleicht gibt es sie auch nicht. („Empfohlene“ oder „Alle Pakete“… braucht man das? Nein, ich möchte nicht „alle“ Pakete sehen, ich vermute, dass viele Bibliotheken angezeigt werden. Etwas wie das gute alte Synaptic).

. Stattdessen habe ich gefunden. Ich weiß auch nicht, wie man es installiert (man sagt, HaikuArchives ist „ein Speicher für unterstützte Software“ und auch, dass „alle wertvollen Programme bereits in HaikuPorts sind“ — Integratoren werden benötigt).

Nach etwas googeln habe ich gefunden:

/> pkgman search avrdude​Status Name Description
-------------------------------
avrdude A tool to up/download to AVR microcontrollers

Wow! Es wäre gut, diesen Befehl mehr hervorzuheben. Einer der Entwickler bestätigte, dass „pkgman – cli-ähnlich für HaikuDepot“ ist. Warum wurde es dann nicht genannt haikudepot?

Zuerst habe ich command_not_found-0.0.1~git-3-any.hpkg installiert. Jetzt kann ich Folgendes tun:

/> file /bin/bash
DEBUG:main:Entered CNF: file
This application is aviaiblible via pkgman install file

schnelle Lösung: hinzufügen command_not_found-*-any.hpkg in die Standardinstallation.

Der Entwickler von Haiku ist der Meinung, dass „es in Haiku, im Gegensatz zu Linux, keine wirkliche Notwendigkeit für command-not-found gibt“, da „man einfach pkgman install cmd:commandname ausführen kann“. Woher soll ich, der „einfache Sterbliche“, das wissen?!

Pakete, Paketmanager, Abhängigkeiten. Der in Haiku ist natürlich viel smarter als die meisten, aber es ist trotzdem ein Paketmanager:

/> pkgman install avrdude100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
100% repocache-2 [951.69 KiB]
Validating checksum for HaikuPorts... done.
Encountered problems:
problem 1: nothing provides lib:libconfuse>=2.7 needed by libftdi-1.4–7
solution 1:
- do not install “providing avrdude”
Please select a solution, skip the problem for now or quit.
select [1/s/q]:

Paketmanager tun das, was Paketmanager unabhängig vom Betriebssystem immer tun. Es gibt einen Grund, warum ich mich hingezogen fühle – habe ich das nicht schon gesagt? – zu Paketen .app und AppImages.

Darüber hinaus fehlen hier einige sehr beliebte Open-Source-Anwendungen:

/> pkgman install inkscape
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts…done.
*** Failed to find a match for “inkscape”: Name not found

Antwort der Entwickler: „Da es kein Gtk gibt – wird es kein Inkscape geben“. Verstanden. Ein weiterer Entwickler fügte hinzu: „Aber wir haben wunderbare WonderBrush“. Davon wusste ich nichts, aber es ist ja nicht in HaikuDepot zu sehen, woher auch? (Anmerkung: Ich hätte auf den Tab „Alle Pakete“ wechseln sollen! Das habe ich total übersehen!)

/> pkgman install gimp
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “gimp”: Name not found​/> pkgman install arduino
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]​
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “arduino”: Name not found

Mir ist bekannt, dass „arduino dort früher war“… wo ist alles geblieben?

Außerdem hat mich die „technische Sprachgewandtheit“ überrascht: so viele Zeilen werden einfach so ausgegeben, um am Ende zu sagen: „Diese Software ist nicht verfügbar“.

Unannehmlichkeit Nr. 5: verschiedene Unebenheiten, die behoben werden sollten

Wechsel zwischen Anwendungen

Es ist langweilig ohne alt+tab für den Anwendungsswitch. Ctrl+tab funktioniert, aber irgendwie nicht richtig.

Tipp von den Entwicklern: Wenn ich die Windows-Tastaturbelegung aktiviere, tauschen Cmd und Ctrl die Plätze, und alt+Tab wird gewohnt. Aber ich möchte das Mac-Gefühl haben, während ich mit einer PC-Tastatur arbeite!

Anmerkung von den Entwicklern: „Der Wechsel von ctrl+tab zu alt+tab wird einige Benutzer überraschen“. Einfache Lösung: Beide aktivieren! (Ich, als Benutzer von Mac, Windows und Linux mit Gnome, KDE, Xfce, weiß trotzdem nicht, was ich erwarten soll).

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
Anwendungen über ctrl+tab mit Twitcher wechseln. Manchmal erscheint er, manchmal nicht beim ersten Mal.

Was noch schlimmer ist: ctrl+tab zeigt manchmal ein Fenster mit den Symbolen der Anwendungen an, manchmal jedoch nicht. Außerdem wirkt die Reihenfolge des Anwendungswechsels zufällig: StyledEdit-WebPositive-zurück StyledEdit-WebPositive-StyledEdit-Anwendungsfenster mit Symbolen… Ein Softwarefehler? (Vielleicht weiß jemand, ob es ein Tool zum Aufnehmen von Gif-Bildern für Haiku gibt?) Korrektur: das ist eine solche Besonderheit, kein Fehler.

Ein kurzes Drücken der Kombination ctrl+tab wechselt direkt zur vorherigen Anwendung, ohne das Twitcher-Fenster anzuzeigen. Wenn man die Kombination länger hält, passiert das, woran ich mich bereits gewöhnt habe.

Tastenkombinationen

Was die Tastenkombinationen betrifft, so werden Sie, sobald Sie feststellen, dass alles ähnlich wie bei Mac ist, automatisch versuchen, die gewohnten Kombinationen zu verwenden… Zum Beispiel möchte ich in den Dialogfenstern 'Öffnen…' und 'Speichern unter…' alt+d für den Ordner 'Desktop' drücken, und so weiter.

Die Entwickler 'haben die Möglichkeit, dies hinzuzufügen', 'in den Verbesserungsvorschlag zu den Dateidialogen'. Ich würde einen solchen Vorschlag erstellen, wenn es einen lokalen Issue-Tracker auf GitHub oder GitLab gäbe, wo ich Konten habe.

Aber wie ich bereits früher erklärt habe, kann ich mich nicht in ihr System einloggen. (Wie Sie wahrscheinlich bereits erraten haben, möchte ich die Leichtigkeit hervorheben, mit solchen Dingen bei öffentlich zugänglichen Diensten wie GitHub oder GitLab zu arbeiten). Korrektur: https://dev.haiku-os.org/ticket/15148

Inkonsistenzen

Qt-Anwendungen und 'native' Anwendungen unterscheiden sich im Verhalten. Zum Beispiel kann das letzte Wort mit alt+backspace in Qt-Anwendungen gelöscht werden, aber nicht in den nativen. Möglicherweise gibt es auch andere Unterschiede beim Bearbeiten von Text. Ich würde mir wünschen, dass solche Inkonsistenzen beseitigt werden.

Korrektur: Ich habe diesen Artikel noch nicht zu Ende geschrieben (ich habe ihn zunächst im Entwicklerkanal von Haiku zur Sammlung von Kommentaren gezeigt), als ich herausfand, dass diese Inkonsistenz behoben wurde! Unglaublich! Wie liebe ich Open-Source-Projekte! Danke, Kacper Kasper!

Anmerkungen

Ich befinde mich immer noch im Lernprozess mit Haiku, und es beeindruckt mich weiterhin. Obwohl ich mich heute auf die Beschreibung der Probleme konzentriert habe, kann ich nicht vergessen, warum dieses Betriebssystem so faszinierend ist. Im Folgenden finden Sie einige Beispiele. Nur eine Erinnerung, um zu sehen, wie in Haiku konzeptionell korrekt gearbeitet wird.

Wenn man doppelt auf eine ausführbare Datei klickt, die nicht die benötigten Bibliotheken hat, sieht man in Linux nichts. In Haiku wird ein angenehmer grafischer Dialog mit Informationen über das Problem angezeigt. Ich habe schon lange von solchen Dingen in Linux geträumt und bin immer noch begeistert, dass dies in Haiku richtig umgesetzt wurde. Dieses Beispiel zeigt, dass das Betriebssystem auf allen Ebenen konsistent ist. Das Ergebnis ist Eleganz, Schönheit und Einfachheit, selbst in Fällen wie der Fehlerverarbeitung.

Fesselnder Blick unter die Haube.

Die Dokumentation zu QuickLaunch besagt:

Es gibt zwei mögliche Gründe, warum QuickLaunch die Anwendung nicht finden kann:

  • Die Anwendung befindet sich nicht auf der BeFS-Partition oder die BeFS-Partition ist nicht formatiert, um Anfragen zu unterstützen.
  • Die Anwendung hat nicht das entsprechende Attribut BEOS:APP_SIG. In diesem Fall bitten Sie den Anwendungsentwickler, es hinzuzufügen oder versuchen Sie,
    folgendem Rat zu folgen: Wenn Sie eine Anwendung oder ein Skript verwenden, das nicht in QuickLaunch angezeigt wird (und sich an einem beschreibbaren Ort befindet) – versuchen Sie, diese Attribute im Terminal hinzuzufügen.

    addattr BEOS:TYPE application/x-vnd.Be-elfexecutable /path/to/your/app-or-script

    addattr BEOS:APP_SIG application/x-vnd.anything-unique /path/to/your/app-or-script

Das gibt einen Einblick, wie die Magie, ähnlich den Launch Services, tatsächlich funktioniert, über die ich weiterhin staune (und die in Linux-Arbeitsumgebungen vollständig fehlt.).

Nicht weniger faszinierend ist "Öffnen mit…"

Wählen Sie die Datei aus, drücken Sie alt+I, dann können Sie im Informationsfeld auswählen, welche Anwendung eine bestimmte Datei öffnen kann.

Mein zweiter Tag mit Haiku: beeindruckt, aber noch nicht bereit, zu wechseln
In Haiku kann ich die Anwendung, die eine bestimmte Datei öffnet, überschreiben. Cool, oder?

Das funktioniert sogar, wenn die Dateinamenerweiterung fehlt, und ich kann endlich angeben, dass verschiedene Dateien vom selben Typ in verschiedenen Anwendungen geöffnet werden sollen, was in Linux-Arbeitsumgebungen sehr schwierig, wenn nicht gar unmöglich ist.

Fazit

Wie ich schon gestern schrieb, hat Haiku mir die Augen geöffnet und gezeigt, wie eine Arbeitsumgebung "einfach funktionieren" kann. Am zweiten Tag habe ich auch einige Punkte gefunden, die offensichtlich verbessert werden müssen.

Keiner von ihnen wird die Arbeit stoppen. Ich bin wirklich auf die Zukunft dieses persönlichen Betriebssystems für Desktop-Computer gespannt. Dies ist eine lang erwartete Entwicklung jenseits der "Linux-Arbeitsumgebungen", die weiterhin ernsthafte, kurzfristig nicht lösbare, architektonische Probleme.

Ich hoffe auf Haiku.

Probieren Sie es selbst aus! Das Haiku-Projekt bietet Images zum Herunterladen von DVD oder USB, die täglich erstellt werden. täglich.. Um es zu installieren, müssen Sie nur das Image herunterladen und es mit Etcher

Fragen? Wir laden Sie in den russischsprachigen Telegram-Kanal ein..

Fehlerübersicht: Wie man sich selbst in C und C++ ins Bein schießt. Eine Sammlung von Rezepten für Haiku OS

Vom Übersetzer: Dies ist der zweite Artikel aus der Reihe über Haiku.

Artikelübersicht: Erster

Quelle: habr.com

60GB SSD 8Gb DDR4