Javascript mächtig es ist

In den ersten Jahren nach seiner Erfindung war Javascript nicht mehr als ein Spielzeug. Mittlerweile hat sich die Sprache allerdings emanzipiert. Dinge welche früher unmöglich erschienen sind nun problemlos möglich. Ein eindrucksvolles Beispiel für diese Aussage ist Javascript PC Emulator von Fabrice Bellard.

Der Emulator bootet ein Linux

Der Emulator bootet ein Linux

Der Emulator simuliert einen x86-PC komplett im Browser. Im einzelnen simuliert er dabei unter anderem eine 32-Bit CPU, einen Interrupt Controller und Timer sowie ein IDE Interface mit einer entsprechenden Festplatte. Der Autor führt die technischen Details auf seiner Webseite weiter aus. Der Emulator selbst ist unter bellard.org/jslinux/ zu finden.

Thimbleweed Park

Maniac Mansion war eines der ersten Spiele auf dem Rechner, welche mich in Ihren Bann gezogen haben. Dabei spielte ich neben der PC-Version auch die Version für den Commodore 64. Seit einigen Tagen gibt es eine Kickstarter Kampagne welche den Nachfolger im Geiste entwickeln möchte. Verantwortlich für die Kampagne sind Ron Gilbert und Gary Winnick, welche unter anderem Maniac Mansion geschaffen haben.

https://www.youtube.com/watch?v=Tgtr9Ov6eqI

Von den zu erreichenden 375.000 US-Dollar sind bereits knapp 350.000 US-Dollar zugesagt, so das die grundlegende Finanzierung gesichert sein sollte. Zusagen sind dabei noch bis zum 18. Dezember möglich. Boris Schneider-Johne hat mittlerweile angeboten, die Übersetzung ins Deutsche zu übernehmen. Darin sollte er Erfahrung haben, da er dies bereits für die ersten sechs LucasArt-Spiele getan hat und die entsprechenden Übersetzungen legendär sind.

Forgotify

Zwanzig Prozent (etwa 4 Millionen Songs) der Bibliothek von Spotify wurden bisher nicht angehört. Damit das nicht so bleibt gibt es den Dienst Forgotify. Der Dienst spielt einem nur Songs vor, welche noch nie abgespielt werden. Anschließend sind sie bei Forgotify nicht mehr zu finden.

Der Forgotify Player

Der Forgotify Player

Der Dienst ist dabei unter forgotify.com zu finden. Damit kann die Entdeckungsreise in die unbekannten Gefilde der Musik beginnen.

FuzixOS: Because Small Is Beautiful

Alan Cox ist vielen als Kernel-Hacker im Linux-Bereich bekannt. Neben seiner Arbeit am Linux-Kernel hat er vor einigen Wochen ein anderes Projekt offiziell vorgestellt. Bei dem FuzixOS genannten Projekt handelt es sich um ein unixoides Betriebssystem für Z80-CPUs (und Leuten denen systemd zu viel war ;)). Das System ist allerdings so portabel gestaltet, das es sich für andere 8-Bit CPUs verwenden lassen sollte. Es handelt sich bei dem System um keine komplette Neuentwicklung, stattdessen wurden viele Funktionen aus Forks des Z80-Betriebssystems UZI entnommen.

Die ursprüngliche Ankündigung

Die ursprüngliche Ankündigung

Einige Teile für ein aus heutiger Sicht vollwertiges Betriebssystem fehlen allerdings noch. So gibt es im Moment unter anderem keine TCP/IP Unterstützung, keine symbolischen Links und keinen Support für Dateisysteme größer 32 MiB. Die Entwicklung von Fuzix selbst, findet auf GitHub statt. Lizenziert ist der Kernel unter der GPL, die Bibliotheken unter der LGPL. Einige Teile des Systems sind allerdings freizügigerer lizenziert.