Subversion Repositories SvarDOS

Rev

Rev 1176 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1176 Rev 1197
Line 1... Line 1...
1
 
1
 
2
%hOrigem do SvarDOS (história do ponto de vista do seu cirador)
2
%hOrigem do SvarDOS (história do ponto de vista do seu criador)
3
 
3
 
4
Mateusz Viste diz:
4
Mateusz Viste disse:
5
 
5
 
6
Nos anos 2005-2015 Eu costumava realizar trabalho de empacotamento para o
6
Nos anos 2005-2015 Eu costumava realizar trabalho de empacotamento para o
7
projeto FreeDOS. Eu não estava satisfeito com a ferramenta de empacotamento que
7
projeto FreeDOS. Eu não estava satisfeito com a ferramenta de empacotamento
8
o FreeDOS usava (FDPKG), assim, em 2012 eu comecei a trabalhar em um novo
8
que o FreeDOS usava (FDPKG), assim, em 2012 comecei a trabalhar em um novo
9
gerenciador de pacotes, com suporte a rede, atualizações automáticas, etc - Eu
9
gerenciador de pacotes, com suporte a rede, atualizações automáticas, etc -
10
chamei de FDNPKG. Depois eu também idealizei uma forma "scriptada" de gerar um
10
chamei de FDNPKG. Depois, também idealizei uma forma "scriptada" de gerar um
11
CD do FreeDOS "sempre atualizado" que eu sem imaginação chamei de "all_cd.iso".
11
CD do FreeDOS "sempre atualizado", que sem imaginação, chamei de "all_cd.iso".
12
Esse CD incluiu FDNPKG e todos os pacotes do FreeDOS disponíveis naquele
12
Esse CD incluiu FDNPKG e todos os pacotes do FreeDOS disponíveis naquele
13
momento.
13
momento.
14
 
14
 
15
Eu ainda não estava satisfeito em como o FreeDOS se agarrava a sua noção de
15
Eu ainda não estava satisfeito na forma como o FreeDOS se agarrava a sua noção
16
"releases" e que ele não podia incluir alguns softwares por causa de problemas
16
de "releases" e que ele não podia incluir alguns softwares por causa de
17
de licenciamento, assim em 2016, eu decidi criar minha própria distribuição,
17
problemas de licenciamento, assim em 2016, decidi criar minha própria
18
chamada Svarog386 (havia também um projeto Svarog86 que eu tinha criado alguns
18
distribuição, chamada Svarog386 (havia também um projeto Svarog86 que eu tinha
19
meses antes, dedicado a máquinas 8086). O Svarog386 naturalmente dependeu do 
19
criado alguns meses antes, dedicado a máquinas 8086). O Svarog386 naturalmente
20
FreeDOS kernel e usou o gerenciador de pcotes FDNPKG.
20
dependeu do FreeDOS kernel e usou o gerenciador de pcotes FDNPKG.
21
 
21
 
22
Então, em 2021, achei cada vez mais chato ter de cuidar de duas distribuições
22
Então, em 2021, achei cada vez mais chato ter de cuidar de duas distribuições
23
separadas. Com o tempo, FDNPKG também se tornou uma grande peça de código de
23
separadas. Com o tempo, o FDNPKG também se tornou uma grande peça de código de
24
modo protegido, e apesar de que foi código magnífico, eu não estava mais
24
modo protegido, e apesar de seu código magnífico, eu não estava mais feliz com
25
feliz com ele: muitos recursos, muito processamento de dados, muita memória 
25
ele: muitos recursos, muito processamento de dados, muita memória 
26
necessária... Em uma palavra: muito veludo. Eu buscava algo mais simples, que 
26
necessária... Em uma palavra: muito veludo. Eu buscava algo mais simples, que 
27
fizesse talvez menos, mas com mais transparência ao usuário - e algo que 
27
fizesse talvez menos, mas com mais transparência ao usuário - e algo que 
28
funcionasse em modo real com não tanta RAM, assim poderia rodar mesmo em 
28
funcionasse em modo real sem tanta RAM, assim poderia rodar mesmo em 
29
máquinas 8086 antigas.
29
máquinas 8086 antigas.
30
 
30
 
31
O resultado desses pensamentos foi o SvarDOS: uma distribuição que substituiu
31
O resultado desses pensamentos foi o SvarDOS: uma distribuição que substituiu
32
tanto o Svarog86 quanto Svarog386, e que veio com seu próprio gerenciador de
32
tanto o Svarog86 quanto Svarog386, e que veio com seu próprio gerenciador de
33
pacotes - uma ferramenta muito mais simples (e em minha opnião, muito mais
33
pacotes - uma ferramenta muito mais simples (e em minha opnião, muito mais