ARM-Betriebssystem Risc OS unter Shared-Source-Lizenz
Risc OS ist ein kommerzielles Betriebssystem für – wie der Name schon sagt – die RISC(öffnet im neuen Fenster)-Prozessorfamilie (Reduced Instruction Set Computing) ARM, inklusive XScale. Das System liegt dabei in einem Flash-ROM und ist modular aufgebaut, so dass es sich im Umfang anpassen lässt. Risc OS ist als Single-User-Betriebssystem gestaltet und unterstützt Multi-Tasking. Mit seiner grafischen Oberfläche hat Risc OS sowohl Desktop- als auch Embedded-Rechner als Zielplattform.
Nun hat Castle Technology begonnen, als Alternative zu dem Closed-Source-System auch eine Fassung im Quelltext unter einer eigenen Shared-Source-Lizenz(öffnet im neuen Fenster) zu veröffentlichen. Diese räumt Entwicklern das Recht ein, den Quelltext zu verändern und die Änderungen sowie Erweiterungen zu verbreiten. Voraussetzung ist, dass die Lizenz mitgeliefert oder aber eine Internetadresse angegeben wird, unter der sich die Lizenz findet. Auch muss in jeder Quelltextdatei ein bestimmter Text stehen, der sich in der Lizenz unter dem Punkt 1.2.2 findet.
Ferner ist es nötig, den kompletten Quelltext entweder direkt mitzuliefern oder ihn in das offizielle Repository(öffnet im neuen Fenster) einzustellen. Allerdings gelten diese Rechte nur, so lange die von Risc OS abstammende Software kostenlos verteilt wird und die Lizenz unverändert bleibt. So handelt es sich auch nicht um eine OEM-Lizenz, so dass der Einsatz in OEM-Systemen nicht gestattet ist – Castle hat hierfür eine extra Lizenz(öffnet im neuen Fenster). Andersherum räumt jeder Entwickler, der die Lizenz akzeptiert, Castle das Recht ein, die von ihm durchgeführten Änderungen zu übernehmen und diese auch in zum Verkauf bestimmten OEM-Systemen zu verwenden.
Der erste nun veröffentlichte Teil von Risc OS 5(öffnet im neuen Fenster) enthält die grundlegenden Module, die laut Castle das Rückgrat des Betriebssystems formen. Auch einige Desktop-Programme, CD-Laufwerkstreiber sowie Treiber, um CD-Dateisysteme zu lesen, sind enthalten. Der Quelltext wurde in einem Mix aus Basic, C und ARM-Assembler geschrieben.
- Anzeige Hier geht es zu Linux: Das umfassende Handbuch bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.


