0,0 → 1,32 |
|
%hSvarDOS origins (history from the point of view of its creator) |
|
Mateusz Viste says: |
|
In the years 2005-2015 I used to perform packaging work for the FreeDOS |
project. I wasn't pleased with the packaging tool that FreeDOS used back then |
(FDPKG), so in 2012 I started working on a new package manager, with network |
support, automatic updates, etc - I named it FDNPKG. Later I also devised a |
scripted way of generating an "always up to date" FreeDOS CD that I |
unimaginatively called "all_cd.iso". This CD included FDNPKG and all the |
FreeDOS packages available at the given moment. |
|
I still wasn't satisfied with how FreeDOS clings to its notion of "releases" |
and that it cannot include some software because of licensing issues, so in |
2016 I decided to create my own distribution, that I called Svarog386 (there |
was also a Svarog86 project that I had created a couple months earlier, |
dedicated to 8086 machines). Svarog386 naturally relied on the FreeDOS kernel |
and used the FDNPKG package manager. |
|
Then, in 2021, I found it increasingly annoying to look after two separate |
distributions. Over time, FDNPKG also became a huge piece of protected mode |
code, and although it was magnificent code, I was no longer happy with it: too |
many features, too much data processing, too much memory required... In a |
word: too much fluff. I longed for something simpler, that would do perhaps |
less, but with more transparency towards the user - and something that would |
work in real mode with not much RAM, so it could run even on ancient 8086 |
machines. |
|
The result of these thoughts was SvarDOS: a distribution that replaced both |
Svarog86 and Svarog386, and that came with its own package manager - a much |
simpler (and in my opinion much more elegant) tool than FDNPKG. |