You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Redox (Betriebssystem)

Aus EverybodyWiki Bios & Wiki
Wechseln zu:Navigation, Suche



Redox
Logo

Redox mit eigenem Fenstermanager Orbital
Entwickler Jeremy Soller, Redox Entwickler[1]
Lizenz(en) MIT-Lizenz
Erstveröff. Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)
Akt. Version Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value))
Kernel Microkernel
Architektur(en) x86-64; ARM64 in Entwicklung[2]
Website redox-os.org

Redox ist ein freies unixoides Betriebssystem, welches in der sicheren Programmiersprache Rust geschrieben ist. Der Betriebssystemkern ist so vor Speicherzugriffsfehler oder Pufferüberläufen geschützt.

Dieser Artikel oder Abschnitt besteht hauptsächlich aus Listen, an deren Stelle besser Fließtext stehen sollte. Bitte hilf Wikipedia, das zu verbessern. Mehr zum Thema ist hier zu finden.

Design[Bearbeiten]

Das Redox-Betriebssystem ist auf Sicherheit ausgelegt, was sich in den Designentscheidungen widerspiegelt:

  1. Verwendung der Programmiersprache Rust für die Implementierung[3]
  2. Verwendung eines Mikrokernel-Designs, ähnlich wie bei Minix[4]
  3. Alles ist eine URL statt Everything is a file[5] angelehnt an Plan 9[6]
  4. Treiber werden im User-Space ausgeführt.[7]

Komponenten[Bearbeiten]

Redox bietet Pakete (Speicherzuweisung, Dateisystem, Displaymanager, Basis-Dienstprogramme usw.), die zusammen ein funktionales Betriebssystem bilden. Redox stützt sich auf ein Ökosystem von Software, die von den Mitgliedern des Projekts in Rust geschrieben wurde.

Anwendungen für die Kommandozeile[Bearbeiten]

Redox unterstützt Kommandozeilen-Programme (CLI), darunter:

  • Sodium – vi-ähnlicher Editor mit Syntax-Highlighting
  • Rusthello – eine fortschrittliche KI für Othello

Grafische Anwendungen[Bearbeiten]

Redox unterstützt Programme für die Grafische Benutzeroberfläche (GUI), darunter:

Geschichte[Bearbeiten]

Redox wurde von Jeremy Soller erstellt.[14][15][16][17]

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

  1. Redox Contributors.
  2. Porting Redox to ARM (AArch64). 6. August 2018.
  3. Silvan Wegmann, Sebastian Gerstl: Go und Rust: Einsatz moderner Programmiersprachen. In: embedded-software-engineering.de. 10. Mai 2019, abgerufen am 3. Januar 2022.
  4. Serdar Yegulalp: Rust's Redox OS could show Linux a few new tricks. In: InfoWorld Tech Watch. 21. März 2016, abgerufen am 3. Januar 2022 (english).
  5. Dick Weisinger: Operating Systems: Rust Redox – An Next-Generation Attempt to Plug Linux OS Gaps – Formtek Blog. In: formtek.com. 4. Mai 2016, abgerufen am 3. Januar 2022 (en-US).
  6. 6,0 6,1 6,2 6,3 Christoph Reiter: Redox OS: Wer nicht rustet, rostet. In: golem.de. 9. Dezember 2016, abgerufen am 3. Januar 2022.
  7. 7,0 7,1 Michael Larabel: Redox: A Rust-Written, Microkernel Open-Source OS. In: Phoronix. 20. März 2016, abgerufen am 3. Januar 2022 (english).
  8. 8,0 8,1 Sarvottam Kumar: Rust-Based Redox OS 0.6 Released With New RMM And Package Format. In: Fossbytes. 26. Dezember 2020, abgerufen am 3. Januar 2022 (en-US).
  9. Björn Bohn, Alexander Neumann, Matthias Parbel, Rainald Menge-Sonnentag: Developer Snapshots: Programmierer-News in ein, zwei Sätzen. In: heise Developer. 29. März 2019, abgerufen am 3. Januar 2022.
  10. Sebastian Grüner: Redox OS 0.5: Rust-Betriebssystem mit neuer C-Bibliothek. In: Linux-Magazin. 25. März 2019, abgerufen am 3. Januar 2022 (deutsch).
  11. Simon Ellmann, Paul Emmerich: Porting ixy. rs to Redox, Technische Universität München
  12. Kanishkar Jothibasu, Gourinath Banda: HarSaRK-RS: Hard Safe Real-Time Kernel in Rust. In: Intelligent Environments 2020. 2020, S. 62–71, doi:10.3233/AISE200025 (github.io [PDF]).
  13. Alexander Neumann: Remacs: eine Emacs-Implementierung mit Rust. In: heise online. 12. Januar 2017, abgerufen am 3. Januar 2022.
  14. Building a secure Operating System (Redox OS) with Rust featuring Jeremy Soller. In: The Changelog #280. Changelog, abgerufen am 3. Januar 2022 (english).
  15. Linux For Everyone - Jeremy Soller. Abgerufen am 3. Januar 2022.
  16. Myrman: Redox OS with Jeremy Soller - Cyberdeck Users Weekly – Lyssna här. In: podcasts.nu. Podcasts.nu, abgerufen am 3. Januar 2022 (svenska).
  17. Redox OS with Jeremy Soller by Cyberdeck Users Weekly. In: anchor.fm. Abgerufen am 3. Januar 2022 (english).


Diese artikel "Redox (Betriebssystem)" ist von Wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:Redox (Betriebssystem).



Read or create/edit this page in another language[Bearbeiten]