Týndur — Änderungen 6621 → 7745

Zeile 46: Zeile 46:
 
== Versionen ==
 
== Versionen ==
  
−
''' 0.1.0, Codename Morgoth '''<br />
+
''→ Hauptartikel: [[Týndur/Versionen]]''
−
Die erste Version des Community-OS. Der Feature-Freeze für die Version war am 09.04.2007, das Release erfolgte am 03.05.2007. Features waren:
 
−
* Speicher & Prozessverwaltung
 
−
* einfache Interprozesskommunikation
 
−
* Treiber für [[DMA]], [[FDC|Diskettenlaufwerke]] und [[KBC|Tastaturen]]
 
−
* Einfache Textkonsolen
 
−
* Unterstützung für das [[FAT12]]-Dateisystem ([[LostIO]]-Treiber)
 
−
* eine einfache Shell
 
  
 +
{| {{Prettytable}}
 +
! Version || Datum || Wesentliche Merkmale
 +
|-
 +
| 0.1.0 || 03.05.2007 || Einfacher Mikrokernel mit Speicherverwaltung, Multitasking und RPC. Im Usermode Tastatur-, Disketten- und FAT-Treiber und eine einfache Shell.
 +
|-
 +
| 0.1.1 || 24.12.2007 || Texteditor, experimentelle Netzwerkunterstützung, Performance
 +
|-
 +
| 0.2.0 || 24.12.2008 || Festplatten- und ext2-Treiber. Portierte Programme wie FPC, gcc und nano. Erstes Release mit der Treiberschnittstelle [[CDI]].
 +
|-
 +
| 0.2.1 || 05.07.2009 || CD-ROM, UTF-8, zusätzliche portierte Programme (lynx, dropbear, Subversion)
 +
|-
 +
| 0.2.2 || 25.12.2009 || Erstes Release mit Live-CD und Internationalisierung. setup ist neu. Erstes Release, das seinen eigenen Kernel kompilieren kann.
 +
|}
  
−
''' 0.1.1 '''<br />
 
−
Diese Version enthält Überarbeitungen und Bugfixes für Features der 0.1.0-Version. Neuerungen:
 
−
* optimierte RPC-Funktionen
 
−
* Puffer in LostIO
 
−
* Kernelseitige Kontrolle der IO-Ports
 
  
−
 
+
== Screenshots ==
−
''' 0.2.0, Codename Gothmog '''<br />
+
Siehe [[Týndur/Screenshots|Screenshots]].
−
Das Release im Jahr 2008 (genauer: am 24.12.2008), und außerdem erste Version unter dem neuen Namen týndur. Offizielle Features:
 
−
* Treiber für ata und ext2
 
−
* Paketverwaltung lpt
 
−
* Pakete wie binutils, fpc (FreePascal), gcc und nano
 
−
* Netzwerkunterstützung mit Treiber für [[RTL8139]] und sis900
 
−
* Tab-Completion und andere neue Möglichkeiten zum editieren der Kommandozeile in der Shell
 
−
* Editor kedit verbessert; neu ist unter anderem das Syntax-Highlighting für C (einschalten mit F8)
 
−
* Virtuelle Terminals (umschaltbar via Alt+Fx, Standardmäßig gibt es 4 Terminals)
 
−
Außerdem hat sich unter der Haube viel getan, die meisten Treiber basieren jetzt auf der vom Betriebssystem unabhängigen Schnittstelle [[CDI]].
 
−
 
 
−
 
 
−
''' 0.2.1 '''<br />
 
−
Release am 05.07.2009
 
−
* lpt-Pakete: lynx ist als Browser neu dazugekommen, die e2fstools erlauben das Anlegen neuer Dateisysteme und Free Pascal wurde auf 2.3.1 aktualisiert. Außerdem sind dropbear als SSH-Client und der Subversion-Client portiert worden.
 
−
* Ein neues Hilfesystem wurde integriert, das den alten help-Befehl ersetzt (nur auf dem Festplattenimage)
 
−
* CD-ROM-Unterstützung
 
−
* UTF-8-Unterstützung (und damit endlich auch Umlaute in Shell, Editor und IRC-Client)
 
−
* Neues Tool build, das einen Quellcode-Verzeichnisbaum baut (braucht einen installierten Compiler)
 
−
* Ein Haufen Fehlerkorrekturen
 
−
 
 
−
''' 0.2.2. '''<br />
 
−
Release am 25.12.2009
 
−
* Unterstützung für TCP-Server
 
−
* Konfigurierbare Tastaturbelegung und einige mehrsprachige Anwendungen
 
−
* setup als menügeführtes Konfigurationstool
 
−
* FTP-Client
 
−
* Neue lbuilds: svn, maumau, fasm, nasm, ctris
 
−
* Ein Haufen kleinerer Erweiterungen und Bugfixes
 
−
 
 
−
[[Týndur/Screenshots|Screenshots]]
 
  
 
== Links ==
 
== Links ==