Zum Inhalt springen

Syllable

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. August 2006 um 22:41 Uhr durch 81.169.178.235 (Diskussion) (Konzepte). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Syllable
Bildschirmfoto von Syllable 0.6.0 mit Webbrowser (ABrowse), Editor (AEdit) und PDF-Betrachter (xpdf)
Bildschirmfoto von Syllable 0.6.0 mit Webbrowser, Texteditor und PDF-Betrachter
Entwickler Kristian Van Der Vliet, u.a.
Lizenz(en) GPL
Akt. Version 0.6.1 (21. Mai 2006)
Abstammung \ AtheOS
  \ Syllable
Architektur(en) x86
Sonstiges Preis: 0 - 7,5
Sprache: Englisch
www.syllable.org

Syllable ist ein schlankes und schnelles Desktop-Betriebssystem für X86-Prozessoren. Es ist eine Weiterentwicklung (Fork) des Betriebssystems AtheOS, das seit 2001 nicht mehr entwickelt wird.

Vorgeschichte

AtheOS war praktisch im Alleingang durch Kurt Skauen entwickelt worden und zeichnete sich durch Bootzeiten von wenigen Sekunden und rasante Arbeitsgeschwindigkeit aus. Durch den Niedergang von Be Incorporated, der Herstellerfirma von BeOS hatte es Ende der 90er Jahre einen erheblichen Zustrom an Entwicklern und Interessierten zu verzeichnen. Es wurde vielfach als möglicher Nachfolger des Multimedia-Betriebssystems gehandelt.

AtheOS-Erfinder Kurt Skauen verlor jedoch um das Jahr 2001 aus privaten Gründen die Lust an seinem Projekt und stellte die Weiterentwicklung gänzlich ein. Die Inaktivität Skauens, der keine Mitarbeit am Kern seines Betriebssystems wünschte und sein fast vollständiges Schweigen führten dazu, dass das Interesse weithin erlahmte.

Im Juli 2002 unternahm AtheOS-Anhänger und Entwickler Kristian Van der Vliet einen Fork und begann, das Betriebssystem unter dem neuem Namen weiterzuentwickeln.

Am 15. Juli 2002 veröffentlichte er eine erste Version, der er den Namen Syllable gab. Das erste Release von Syllable bekam die Versionsnummer 0.4.0. Seither ist es van der Vliet gelungen, die zuletzt enttäuschte Community wieder zu aktivieren und zu erweitern.

Konzepte

Die grafische Benutzeroberfläche erinnert in mancher Hinsicht an das Betriebssystem BeOS. Skauen betonte jedoch stets, dass nicht BeOS, sondern AmigaOS sein eigentliches Vorbild war. Der Kernel orientiert sich am POSIX-Standard. Er ist stärker modularisiert als etwa Linux, weshalb zum Systemstart ein spezieller Bootloader (GRUB) zum Einsatz kommt, der Festplatten- und Dateisystemtreiber in den Speicher lädt. Als Standard-Shell wird Bash verwendet. Mit AFS, dem AtheOS File System, verfügt Syllable über ein modernes, am Be File System angelehntes, 64-Bit Journaling-Dateisystem, das mit anderen modernen Dateisystemen vergleichbar ist.

Lizenz

Syllable unterliegt den Bedingungen der GPL und ist somit auch im Quellcode verfügbar.

Neuerungen gegenüber AtheOS

Gegenüber der letzten Version von AtheOS besitzt Syllable zahlreiche neue Features, unter anderem:

  • ein ATAPI-Treiber, der Zugriff auf CD-ROM-Laufwerke ermöglicht und auch Festplattenzugriffe im UDMA-Modus ermöglicht (Unter AtheOS wurden Festplatten ausschließlich über das BIOS angesprochen)
  • die direkte Unterstützung zahlreicher Grafikkarten
  • Unterstützung von USB-Mäusen
  • ein weitgehend konfigurierbarer Desktop
  • Sound-Unterstützung durch ein Media-Framework
  • Verwendung von MIME-Typen zur Zuordnung von Dateien zu Programmen
  • Einige bereits verwendbare Anwendungen wie etwa ein Mail-Client (Whisper) und ein IRC-Programm
  • Eine Taskbar und ein GNOME-ähnliches Startmenü
  • etwa ein halbes Dutzend verschiedene Fensterdekorationen, wie z. B. „Be“ (BeOS nachempfunden)
  • eine weitgehend automatische Installation wie auch die Verfügbarkeit einer Live-CD

Derzeit aktuell ist die am 10. Mai 2006 erschienene Version 0.6.1.

Software

Aufgrund des frühen Stadiums von Syllable ist auch die Anzahl an Software noch recht gering. Dank der Ähnlichkeit von Syllable mit Linux/Unix wurden aber schon einige Programme, meist für die Konsole, nach Syllable portiert. Beispiele dafür sind ImageMagick, POVRay, Emacs, Apache oder Samba. An Programmen zur Softwareentwicklung wurden der GCC und NASM portiert. Mit sIDE verfügt Syllable über eine IDE, die sich aber ebenfalls noch in einem frühe Entwicklungsstadium befindet. Noch ein Erbe von AtheOS ist ABrowse, ein Browser, der auf KHTML aufbaut.

Commons: Syllable – Album mit Bildern, Videos und Audiodateien