Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 171 → Rev 172

/website/index-tech.php
1,10 → 1,9
<?php
$arts = array(
'support' => 'How do I get in touch with the Svarog386 community?',
'support' => 'How do I get in touch with the SvarDOS community?',
'pkgincl' => 'Packages inclusion rules',
'pkgformat' => 'Package format',
'licensing' => 'Svarog386 licensing',
'onlinerepos' => 'Svarog386 online repositories',
'licensing' => 'SvarDOS licensing',
'vboxfonts' => 'Under VirtualBox the language-specific glyphs appear broken',
'whatmeans' => 'What does "Svarog" mean?'
);
18,7 → 17,7
return;
} else {
echo "<p class=\"title\">" . htmlentities($arts[$art]) . "</p>\n";
echo "<p class=\"copyr\">This is an article from the Svarog386 tech base</p>\n";
echo "<p class=\"copyr\">This is an article from the SvarDOS tech base</p>\n";
echo '<p class="tech">';
echo htmlentities(file_get_contents('tech/' . $art . '.txt'));
echo "</p>\n";
27,7 → 26,7
}
?>
 
<p class="title">Svarog386 technical notes</p>
<p class="title">SvarDOS technical notes</p>
<p class="copyr">no documentation is perfect, this one's no exception</p>
<table style="margin: 0 auto;">
 
/website/tech/onlinerepos.txt
File deleted
/website/tech/licensing.txt
1,3 → 1,3
Svarog386 is a distribution made of many different software bricks, hence a single license can hardly be applied to all. However, the base system (that is Svarog's installer, bootable floppy image and all CORE packages) is carefully assembled from software that is "free" as in "Freedom", ie. that grants the 3 basic FOSS liberties (freedom to use, modify, and redistribute it). This includes, but is not necessarily limited to, software released under following licenses: GNU GPLv2, GNU GPLv3, BSD, MIT, EUPL and Public domain.
Svarog386 is a distribution made of many different software bricks, hence a single license can hardly be applied to all. However, the base system (that is the svarDOS installer, bootable floppy image and all CORE packages) is carefully assembled from software that is "free" as in "Freedom", ie. that grants the 3 basic FOSS liberties (freedom to use, modify, and redistribute). This includes, but is not necessarily limited to, software released under following licenses: GNU GPLv2, GNU GPLv3, BSD, MIT, EUPL and Public domain.
 
Note that, while the above applies to the base of the Svarog386 distribution, it does not cover packages distributed through non-CORE repositores. Such extra software packages may or may not be FOSS, they are only guaranteed to be gratis for non-commercial use. Read more about that in the article "Packages inclusion rules".
Note that, while the above applies to the base of the svarDOS distribution, it does not cover any non-CORE packages. Such extra software packages may or may not be FOSS, they are only guaranteed to be gratis for non-commercial use. Read more about that in the article "Packages inclusion rules".
/website/tech/pkgformat.txt
1,4 → 1,4
Package files provide an easy way to manage software on Svarog386.
Package files provide an easy way to manage software on svarDOS.
 
 
*** Package filenames ***
12,7 → 12,7
 
Here below is the RECOMENDED command line that can be used to create a package for a program named EXAMPLE using info-zip:
 
ZIP −9 -r -k EXAMPLE.ZIP subdir1 subdir2 ... subdirN
ZIP -9 -r -k EXAMPLE.ZIP subdir1 subdir2 ... subdirN
 
If you are using 7za to create your packages, then use this:
 
/website/tech/pkgincl.txt
1,4 → 1,4
Svarog386 is a FreeDOS(tm) distribution that comes with plenty of third-party packages. With time, packages get updated and new packages are being added. However, Svarog386 is not a shareware distribution CD, nor it is a "warez" production of any kind! Every software that is distributed within Svarog386 must comply to a few common sense rules, as listed below.
svarDOS is a DOS distribution that comes with plenty of third-party packages. With time, packages get updated and new packages are being added. However, svarDOS is not a shareware distribution CD, nor it is a "warez" production of any kind. Every software that is distributed within svarDOS must comply to a few common sense rules, as listed below.
 
*** Objective usefulness ***
 
20,4 → 20,4
CORE exception
----------------
 
Please note that, while the above rules are valid for all third-party repositories that come with Svarog386, it does not apply to the 'core' repository which contains the operating system itself. Svarog386 being a free (as in "libre") operating system, all "core" packages must comply to a libre-like license - be it GPL, BSD, public domain, or anything that allows for unrestricted distribution, provides source code and allows to modify it freely.
Please note that, while the above rules are valid for all third-party packages that may be distributed with svarDOS, it does not apply to the 'core' packages that contain the operating system itself. svarDOS being a free (as in "libre") operating system, all "core" packages must comply to a libre-like license - be it GPL, BSD, MIT, public domain, or anything that allows for unrestricted distribution, provides source code and allows to modify it freely.
/website/tech/support.txt
1,3 → 1,3
The recommended way to contact the Svarog386 community is through the alt.os.free-dos usenet newsgroup.
The recommended way to contact the svarDOS community is through its mailing list:
 
To write on a usenet newsgroup, you either need a usenet (NNTP) reader, or you can rely on a web-based usenet reader. Many web-based usenet readers exist out there. One of the most popular seems to be the one behind Google Groups: https://groups.google.com/forum/#!forum/alt.os.free-dos
https://lists.osdn.me/mailman/listinfo/svardos-users
/website/tech/vboxfonts.txt
1,5 → 1,5
At least some versions of the VirtualBox hypervisor exhibit a bug in their VGA emulation. It appears that when a new font is loaded into VGA memory, the VirtualBox emulation actually uses it only after a video adapter INT 10h call.
 
Because of this behaviour, loading a codepage yelds apparently no effect, thus localized string may appear with wrong glyphs.
Because of this behaviour, loading a codepage yields apparently no effect, thus localized strings may appear with wrong glyphs.s
 
A simple workaround is to force a VGA reinitialization through "MODE CO80" each time that a new codepage is loaded into memory.
/website/tech/whatmeans.txt
1,3 → 1,5
The "svar" in svarDOS stands for "Svarog", since svarDOS is the successor of the Svarog386 distribution.
 
Excerpt from Wikipedia, the free encyclopedia:
 
Svarog is a Slavic deity (...) identified with Hephaestus, the god of the blacksmith in ancient Greek religion (...), some researchers conclude that Svarog is the Slavic god of celestial fire and of blacksmithing.