Subversion Repositories SvarDOS

Rev

Rev 645 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 645 Rev 681
Line 1... Line 1...
1
 
1
 
2
%hSvarDOS origins (history from the point of view of its creator)
2
%hUrsprünge von SvarDOS (Geschichte aus der Sicht seines Schöpfers)
3
 
3
 
4
Mateusz Viste says:
4
Mateusz Viste beschreibt:
5
 
5
 
6
In the years 2005-2015 I used to perform packaging work for the FreeDOS
6
In den Jahren 2005-2015 habe ich Paketierungsarbeiten für das FreeDOS-Projekt
7
project. I wasn't pleased with the packaging tool that FreeDOS used back then
7
durchgeführt. Ich war nicht zufrieden mit dem Paketierungswerkzeug, das
8
(FDPKG), so in 2012 I started working on a new package manager, with network
8
FreeDOS damals verwendete (FDPKG), also begann ich 2012 mit der Arbeit an
9
support, automatic updates, etc - I named it FDNPKG. Later I also devised a
9
einem neuen Paketmanager, mit Netzwerkunterstützung, automatischen Updates
10
scripted way of generating an "always up to date" FreeDOS CD that I
10
usw. - ich nannte es FDNPKG. Später entwickelte ich auch ein Skript, um eine
11
unimaginatively called "all_cd.iso". This CD included FDNPKG and all the
11
"immer aktuelle" FreeDOS-CD zu erzeugen, die ich fantasielos "all_cd.iso"
-
 
12
nannte. Diese CD enthielt FDNPKG und alle FreeDOS-Pakete, die zum gegebenen
12
FreeDOS packages available at the given moment.
13
Zeitpunkt verfügbar waren.
13
 
14
 
14
I still wasn't satisfied with how FreeDOS clings to its notion of "releases"
15
Ich war immer noch nicht damit zufrieden, wie FreeDOS an seiner Vorstellung
15
and that it cannot include some software because of licensing issues, so in
16
von "Versionen" festhielt und dass es manche Software aufgrund von
-
 
17
Lizenzproblemen nicht enthalten kann. Also beschloss ich 2016 meine eigene
16
2016 I decided to create my own distribution, that I called Svarog386 (there
18
Distribution zu erstellen, die ich Svarog386 nannte. (Es gab auch ein
17
was also a Svarog86 project that I had created a couple months earlier,
19
Svarog86-Projekt, das ich ein paar Monate zuvor erstellt hatte, das für 8086-
18
dedicated to 8086 machines). Svarog386 naturally relied on the FreeDOS kernel
20
Maschinen gedacht war). Svarog386 basierte natürlich auf dem FreeDOS-Kernel
19
and used the FDNPKG package manager.
21
und verwendete den FDNPKG-Paketmanager.
20
 
22
 
21
Then, in 2021, I found it increasingly annoying to look after two separate
23
Dann, im Jahr 2021, fand ich es zunehmend lästig, mich um zwei getrennte
22
distributions. Over time, FDNPKG also became a huge piece of protected mode
24
Distributionen zu kümmern. Mit der Zeit war FDNPKG auch zu einem riesigen
23
code, and although it was magnificent code, I was no longer happy with it: too
25
Stück Protected-Mode-Code geworden, und obwohl es ein großartiger Code war,
-
 
26
war ich nicht mehr glücklich damit: zu viele Funktionen, zu viel
24
many features, too much data processing, too much memory required... In a
27
Datenverarbeitung, zu viel Speicherbedarf... Mit einem mit einem Wort: zu viel
25
word: too much fluff. I longed for something simpler, that would do perhaps
28
Schnickschnack. Ich sehnte mich nach etwas Einfacherem, das vielleicht
26
less, but with more transparency towards the user - and something that would
29
weniger, aber mit mehr Transparenz für den Benutzer machen würde - und etwas,
27
work in real mode with not much RAM, so it could run even on ancient 8086
30
das im Real-Modus mit wenig RAM arbeiten würde, so dass es sogar auf alten
28
machines.
31
8086-Maschinen laufen könnte.
29
 
32
 
30
The result of these thoughts was SvarDOS: a distribution that replaced both
33
Das Ergebnis dieser Überlegungen war SvarDOS: eine Distribution, die sowohl
31
Svarog86 and Svarog386, and that came with its own package manager - a much
34
Svarog86 und Svarog386 ersetzte und mit einem eigenen Paketmanager
32
simpler (and in my opinion much more elegant) tool than FDNPKG.
35
ausgestattet war - einem viel einfacheren (und meiner Meinung nach viel
-
 
36
eleganterem) Werkzeug als FDNPKG.