Downloadliste

Projektbeschreibung

Minirighi is a multi-threading, Open Source operating system written for didactic purposes. It has been written from scratch and it is compatible with POSIX. The main feature of Minirighi is its light kernel, whose source code is easy for a person to read, unlike many other Open Source kernels.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-03-30 18:00
0.12.2

Tags: Major feature enhancements

2004-12-13 19:47
0.11.00

Die wichtigsten Verbesserungen in dieser Version ist die Umsetzung der Copy-on-Write-Paging-Mechanismus, die die andere wichtige Verbesserungen: Die Umsetzung der fork () system call impliziert. Einige Bugs wurden behoben, insbesondere in den TCP / IP-Stack-Implementierung.
Tags: Major feature enhancements
The main improvement in this release is the implementation of
the copy-on-write paging mechanism, which implies the other main
improvement: the implementation of the fork() system call. Some bugs
have been fixed, especially in the TCP/IP stack implementation.

2004-08-19 19:16
0.10.03

Diese Version behebt Fehler # 944334 (jetzt. Bss Abschnitt ist korrekt, nachdem eine Datei auf Null gestellt ist in den Speicher geladen). Bug # 941856 (mutual exclusion Probleme bekommen, wenn die Größe einer Datei), wurde behoben. Eine Standard-Schnittstelle zu Sockets durch den Benutzer-Anwendungen erstellt wurde. Unterstützung wurde für die IP-Loopback-Adresse (127.0.0.1) aufgenommen. Ein einfaches Chat-Server UDP-Sockets, um zu testen und ein Benutzer Antrag auf Zeichenfolgen in Morse-Code übersetzt wurden hinzugefügt.
Tags: Major bugfixes
This release fixes bug #944334 (now the .bss section is correctly zeroed after a file is loaded in memory). Bug #941856 (mutual exclusion problems when getting the size of a file) has been fixed. A standard interface to use sockets by the user applications has been created. Support has been added for the loopback IP address (127.0.0.1). A simple UDP chat server to test sockets and a user application to translate strings into Morse code have been added.

2004-04-24 22:26
0.10.02

Die Disketten-Cache war der zuletzt verwendeten Blöcke hinzugefügt. Die Low-Level-Routinen für Lese-und Schreib-Operationen wurden verbessert. Die Sync, mount und umount Funktionen stehen zur Verfügung.
Tags: Minor feature enhancements
The floppy cache was added for recently used
blocks. The low-level routines for read and write
operations were improved. The sync, mount, and
umount operations are available.

2004-04-23 22:54
0.10.01

Dieses Release behebt einen Stillstand bei der Floppy-Treiber und ein Stillstand in eth.c. Die Round-Robin-Scheduler wurde mit einem einfachen Priorität Basis-Scheduler ersetzt. Es gibt Verbesserungen in den Netzwerk-Manager (TCP / IP-Stack). Neue Anwendungen (basename und Echo) wurden hinzugefügt.
Tags: Minor bugfixes
This release fixes a deadlock in the floppy driver and a deadlock in eth.c. The round-robin scheduler has been replaced with a simple priority-based scheduler. There are improvements in the network manager (TCP/IP stack). New applications (basename and echo) have been added.

Project Resources