RISC OS

ist eine Reihe des grafischen Benutzers Schnittstelle-basierter Computer Betriebssysteme für ARM-Architektur-Systeme entworfener (OSes). Es nimmt seinen Namen vom RISC (Reduzierte Befehlssatz-Computerwissenschaft) unterstützte Architektur. Der OS wurde durch Eichelcomputer für den Gebrauch mit ihrem 1987. anordnen von Personalcomputern von Archimedes mit der Eichel RISC Maschinenverarbeiter ursprünglich entwickelt. Es umfasst eine Schnittstelle der Befehl-Linie und Tischumgebung mit einem Fenstertechnik-System.

Von 1988 bis 1998 wurde der OS mit fast jedem Arm-basierten Eichelcomputermodell, einschließlich der Reihe von Archimedes, RiscPC und des A7000 gestopft. Eine Version des OS (hat NCOS genannt), wurde im Netzcomputer des Orakels und vereinbaren Systemen verwendet. Nach dem Bruch der Eichel 1998 wurde die Entwicklung des OS gegabelt und getrennt von mehreren Gesellschaften, einschließlich, Schritt Mikrotechnologie und das Schloss Technology fortgesetzt. Seit 1998 ist es mit mehreren Arm-basierten Eichelklon-Computern wie Iyonix und A9home gestopft worden., der OS bleibt gabelförmig und wird durch und die Gemeinschaft unabhängig entwickelt.

Neuste stabile Versionen, die auf ARMv3/ARMv4 RiscPC (oder unter dem Wetteifer über VirtualAcorn oder RPCEmu), der ARMv5 Iyonix und die ARMv7 Verarbeiter des Kortexes-A8 (wie das geführt sind, das im BeagleBoard und Berührungsbuch verwendet ist). 2011 wurde ein Hafen für den Kortex-A9 PandaBoard wurde bekannt gegeben und eine Entwicklungsversion für das Himbeere-Pi, öffentlich gesehen.

Geschichte

RISC OS wurde 1987 als Arthur 1.20 ursprünglich veröffentlicht. Die folgende Version ist geworden und wurde vollendet und im April 1989 bereitgestellt. RISC OS 3.00 wurde mit der sehr frühsten Version des A5000 1991 veröffentlicht und hat eine Reihe von neuen Eigenschaften enthalten. Vor 1996 war RISC OS auf mehr als 500,000 Systemen verladen worden.

Eichel offiziell gehaltene Arbeit am OS im Januar 1999, sich Element 14 umbenennend. Im März 1999 hat eine neue Gesellschaft genannt RISCOS Ltd die Rechte auf RISC OS vom Element 14 (und schließlich vom neuen Eigentümer, Pace Micro Technology) lizenziert und hat die Entwicklung von OS 3.8 fortgesetzt, es als RISC OS 4 im Juli 1999 veröffentlichend. Gemäß der Gesellschaft wurden mehr als 6,400 Kopien von RISC OS 4.02 auf dem ROM herauf bis die Produktion verkauft wurde Mitte 2005 aufgehört.

Im Mai 2001 hat die Gesellschaft RISC OS Ausgesucht, ein Abonnement-Schema gestartet, das Benutzerzugang zu den letzten OS-Aktualisierungen erlaubt. Diese Steigungen werden als weiche-loadable ROM-Images veröffentlicht, die zum ROM getrennt sind, wo der Stiefel OS versorgt wird, und in der Ladezeit geladen wird. Wählen Sie 1 aus wurde im Mai 2002, mit Ausgesuchten 2 im Anschluss an im November 2002 und die Endausgabe von Ausgesuchten 3 im Juni 2004 verladen. RISCOS Ltd hat gestützte Version 4.39 des ROMs derselbe Monat veröffentlicht, hat RISC synchronisiert, den OS als ein Spiel auf der Tagung von RISC OS GUI Anpassen, die drei Maus-Tasten 'Select', 'das Menü' zu nennen, und 'Anpassen'. RISCOS Ltd hat verkauft seine 500. Passen ROM Anfang 2006 An.

Im Oktober 2002 wurde der Eichelklon Iyonix PC durch das Schloss Technology befreit. Das führt RISC OS 5, eine getrennte Evolution, die auf der NCOS geleisteten Arbeit durch Pace für mit dem Satz oberste Kästen gestützt ist. Im Oktober 2006 hat Schloss eine Quelle bekannt gegeben, die Lizenzplan für Elemente von RISC OS 5 teilt. Diese Shared Source Initiative (SSI) wird von RISC OS Open Limited geführt.

Auch im Oktober 2006 hat RISCOS Ltd RISC OS Sechs, die folgende Generation ihres Stroms des Betriebssystems bekannt gegeben. Das erste unter dem Namen zu startende Produkt war die Verlängerung des Ausgesuchten Schemas, Wählen Sie 4 Aus. Eine Beta-Version von RISC OS 6, Vorschau 1 (Ausgesucht 4i1), war 2007 als ein kostenloser Download allen Unterzeichneten des Ausgesuchten Schemas verfügbar, während im April 2009 die Endausgabe von Ausgesuchten 5 verladen wurde.

Die letzte Ausgabe von RISC OS von RISCOS Ltd ist 6i1, verladen im Dezember 2009 Ausgesucht.

Unterstützte Hardware

Versionen von RISC OS geführt oder sind auf der folgenden Hardware gelaufen.

Außerdem ist ein kommerzieller von VirtualAcorn verfügbarer Emulator als ein eigenständiges Produkt oder vorgestopfter mit Windows-PCs von Microsoft vom Mikrodigitalen, Vorteil Sechs und R-Setzer verfügbar.

RISC OS ist auch durch die Eichel und den Schritt verwendet worden Mikrotechnologie, im verschiedenen Fernsehen hat Satz-Spitzenkästen verbunden.

Eigenschaften

OS Kern

Der Kern des OS wird im ROM versorgt, eine schnelle bootup Zeit und Sicherheit von der Betriebssystembestechung gebend. RISC OS 4 und 5 werden in des Blitz-Gedächtnisses versorgt, dem Betriebssystem erlaubend, aktualisiert zu werden, ohne den ROM-Span ersetzen zu müssen. Der OS wird aus mehreren Modulen zusammengesetzt. Diese können dazu hinzugefügt und, einschließlich des weichen Ladens von Modulen nicht Gegenwart im ROM in der Durchlaufzeit und dem Ersatz während der Übertragung ersetzt werden. Dieses Design hat zu OS Entwicklern geführt, die rollende Aktualisierungen zu ihren Versionen des OS veröffentlichen, während Dritte im Stande sind, OS Ersatzmodule zu schreiben, um neue Eigenschaften hinzuzufügen. Auf OS Module wird über Softwareunterbrechungen (SWIs) zugegriffen, ähnlich dem System ruft andere Betriebssysteme herbei.

Der OS ist Einzelbenutzer- und stellt Konsumverein an, der (CMT) stark mehrbeansprucht. Während OSes aktuellste Tischgebrauch-präemptive Multitasking (PMT) und Nebenläufigkeit, mit einem CMT System bleibt. Viele Benutzer haben aufgefordert, dass der OS zu PMT abwandert. Der OS hat auch rudimentären Speicherschutz, und alle Benutzer haben volle Überbenutzer-Vorzüge.

Die meisten OS haben ABIs definiert, um Filter und Vektoren zu behandeln. Der OS stellt viele Wege zur Verfügung, auf die der Programmierer abfangen und seine Operation modifizieren kann. Das vereinfacht die Aufgabe, sein Verhalten, entweder im GUI oder tiefer zu modifizieren. Infolgedessen gibt es mehrere Drittprogramme, die dem OS-Blick und Gefühl erlauben, kundengerecht angefertigt zu werden.

Dateisystem

Das Dateisystem wird Volumen-orientiert: Das Spitzenniveau der Dateihierarchie ist ein Volumen (Scheibe, Netzanteil) vorbefestigt durch den filesystem Typ. Um Dateityp zu bestimmen, verwendet der OS metadata statt Dateierweiterungen. Doppelpunkte werden verwendet, um den filesystem vom Rest des Pfads zu trennen; die Wurzel wird durch einen Dollar Zeichen und Verzeichnisse durch einen Schlusspunkt vertreten. Erweiterungen von ausländischem filesystems werden mit einem Vorwärtshieb gezeigt (wird). Zum Beispiel, ist die Wurzel der Scheibe genannt HardDisc4 mit dem ADFS filesystem. filetypes kann auf anderen Systemen durch das Befestigen des hexadecimal Typs als '' zu Dateinamen bewahrt werden. Wenn man Quer-Plattform-Software verwendet, kann filetypes auf anderen Systemen durch das Namengeben anhängend '' am Dateinamen darunter angerufen werden.

Ein Dateisystem kann eine Datei eines besonderen Typs als ein Volumen in seinem eigenen Recht präsentieren, das einem Schleife-Gerät ähnlich ist. Der OS kennzeichnet diese Funktionalität als ein Bildfeilstaub-System. Das erlaubt das durchsichtige Berühren von Archiven und ähnlichen Dateien, die als Verzeichnisse mit einigen speziellen Eigenschaften erscheinen. Dateien innerhalb der Bilddatei erscheinen in der Hierarchie unter dem Elternteilarchiv. Es ist für das Archiv nicht notwendig, die Daten zu enthalten, auf die es sich bezieht: Etwas symbolische Verbindung und Netz teilen sich filesystems stellen eine Verweisung in die Bilddatei und gehen anderswohin für die Daten.

Dateiformate

Der OS verwendet metadata, um Dateiformate zu unterscheiden. Einige allgemeine Dateiformate von anderen Systemen werden zu filetypes durch das Modul von MimeMap kartografisch dargestellt.

Kern

Unter der Entwicklung der Eichel zu mindestens 1996 hat der Kern das Berühren von Unterbrechungen, DMA Dienstleistungen, Speicherzuteilung und der Videoanzeige kontrolliert.

Arbeitsfläche

Die SCHLAPPSCHWANZ-Schnittstelle vereinigt drei Maus-Knöpfe (genannt Ausgesucht, Menü, und passen Sie sich An), mit dem Zusammenhang empfindliche Menüs, Fensterordnungskontrolle (d. h. senden Sie an den Rücken), und dynamischer Fensterfokus (kann ein Fenster Fokus an jeder Position auf dem Stapel eingegeben haben). Die Ikonenbar hält Ikonen, die bestiegene Scheibe-Laufwerke, RAM-Scheiben vertreten, Anwendungen und Systemdienstprogramme führend. Diese Ikonen haben mit dem Zusammenhang empfindliche Menüs und unterstützen Verhalten der Schinderei-Und-Falls. Sie vertreten die laufende Anwendung als Ganzes, ohne Rücksicht darauf, ob sie offene Fenster hat.

Der GUI wird um das Konzept von Dateien in den Mittelpunkt gestellt. Der Filer zeigt den Inhalt einer Scheibe. Anwendungen werden von der Ansicht von Filer geführt, und Dateien können zur Ansicht von Filer aus Anwendungen geschleppt werden, um zu leisten, spart. Anwendungsverzeichnisse werden verwendet, um Anwendungen zu versorgen. Der OS unterscheidet sie von normalen Verzeichnissen bis den Gebrauch eines pling (Ausrufungszeichen, auch genannt Schrei) Präfix. Das Doppelklicken in solch einem Verzeichnis startet die Anwendung, anstatt das Verzeichnis zu öffnen. Die rechtskräftigen Dateien und Mittel der Anwendung werden innerhalb des Verzeichnisses enthalten, aber normalerweise bleiben sie verborgen vor dem Benutzer. Weil Anwendungen geschlossen sind, erlaubt das Installation der Schinderei-Und-Falls und Eliminierung.

Der Stil-Führer fördert einen konsequenten Blick und Gefühl über Anwendungen. Das wurde darin eingeführt und gibt Anwendungsäußeres und Verhalten an. Die eigenen gestopften Hauptanwendungen der Eichel wurden nicht aktualisiert, um den Führer bis 's Ausgesuchte Ausgabe 2001 zu erfüllen.

Schriftart-Betriebsleiter

Der Umriss-Schriftart-Betriebsleiter stellt Antialiasing von Schriftarten, der OS zur Verfügung das erste Betriebssystem zu sein, um solch eine Eigenschaft einzuschließen, es da vor dem Januar 1989 eingeschlossen

Gestopfte Anwendungen

wird mit mehreren Tischanwendungen in der Form der vorinstallierten Software geliefert.

Siehe auch

  • Eichel C/C ++
  • Drobe
  • Liste von Benutzern groups#RISC OS
  • riscos.info
  • Die Ikonenbar

Außenverbindungen


Pentium OverDrive / Cecil Rhodes
Impressum & Datenschutz