Dasturlash

SvarDOS – Retro Kompyuterlar Uchun Zamonaviy Open‑Source DOS Tizimi

24-mart, 2026, 06:306 ko'rish3 daqiqa o'qish
SvarDOS – Retro Kompyuterlar Uchun Zamonaviy Open‑Source DOS Tizimi

Kompyuter tarixining oltinchi va yettinchi avlodlari, ya'ni 1980‑2000‑yillarda ishlab chiqarilgan mashinalar, bugungi kunda ham o‘ziga xos jozibadorlikka ega. Ularning ko‘pchiligi DOS operatsion tizimiga tayanadi, ammo kommersiya ishlab chiqaruvchilari bu platformani 1990‑yillarning boshida tark etgan. Natijada, DOS ekotizimi sevimli hobby‑sevarlar va retro‑texnologiya ixlosmandlari orasida tor va tartibsiz qolgan. Bu muammoni hal qilish maqsadida yaratilgan loyiha – SvarDOS – ochiq kodli, zamonaviy paket menejeri bilan jihozlangan DOS tarqatmasi.

SvarDOS nima?

SvarDOS – open‑source (ochiq kodli) loyiha bo‘lib, mavjud DOS asbob‑uskunalari, drayverlar va o‘yinlarni bir joyga jamlaydi. Asosiy g‘oya – foydalanuvchilarga apt‑get kabi paket menejerini DOS muhitida taqdim etish, lekin bu safar 8086 protsessorli kompyuterda ham ishlashi kerak. Shunday qilib, foydalanuvchi tizimni minimal yadro bilan o‘rnatib, keyinchalik kerakli paketlarni onlayn tarzda qo‘shishi mumkin.

Minimal yadro, maksimal moslashuvchanlik

SvarDOS o‘rnatilgandan so‘ng, foydalanunerga faqat DOS yadro, buyruq interpreteri (komandalar qobig‘i) va asosiy tizim boshqaruv vositalari taqdim etiladi. Boshqa barcha dasturlar – tarmoq drayverlari, fayl menejerlari, matn muharrirlari yoki hatto eski o‘yinlar – alohida paket sifatida qo‘shiladi. Bu yondashuv tizimning 8086‑mosligini saqlab qoladi, ya'ni eski kompyuterlar ham zamonaviy paket menejeri orqali yangilanadi.

Paket menejeri: pkg va pkgnet

SvarDOS paket menejeri pkg va pkgnet buyruqlari orqali ishlaydi. Ular quyidagi imkoniyatlarni beradi:

  • Internetdan paketlarni qidirish va yuklab olish;
  • O‘rnatilgan paketlarni yangilash (rolling release konsepti);
  • Mahalliy kesh orqali tezkor o‘rnatish;
  • Har bir paketning litsenziyasini ko‘rish (MIT, GPL, BSD, freeware va boshqalar).

Bu jarayon Windows yoki Linux tizimlaridagi paket menejerlariga juda o‘xshash, ammo DOSning cheklangan resurslariga moslashtirilgan.

Litsenziya va til qo‘llab‑quvvatlashi

SvarDOS o‘z kodlari uchun MIT litsenziyasini qo‘llaydi, bu esa har qanday foydalanuvchiga kodni erkin ko‘chirib, o‘zgartirish va tarqatish imkonini beradi. Biroq, paketlar turlicha litsenziyalarga ega bo‘lishi mumkin (GPL, BSD, public domain, freeware). Loyiha ingliz, nemis, frantsuz, polyak, rus, italyan va boshqa tillarda interfeysni qo‘llab‑quvvatlaydi, shuning uchun global retro‑jamiyatga ochiq.

Qanday o‘rnatish va foydalanish mumkin?

SvarDOS turli hajmdagi floppy disk tasvirlari va CD‑image’larda taqdim etiladi. Eng yengil variant – faqat minimal yadro va paket menejeri bo‘lgan “bare‑bone” tasvir. Kengaytirilgan CD‑image esa bir nechta qo‘shimcha paketlarni o‘z ichiga oladi. Shuningdek, ko‘rish qobiliyati cheklangan foydalanuvchilar uchun PROVOX ekran o‘qish dasturi va Braille ‘n Speak sintezatori bilan ishlaydigan “talking” versiya ham mavjud.

Loyihaga qanday hissa qo‘shish mumkin?

SvarDOS hamjamiyati forum, bug‑tracker va GitHub‑miror orqali faol. Foydalanuvchilar yangi paketlar qo‘shish, tarjima qilish, xatoliklarni bildirish yoki kodni takomillashtirish orqali loyihaga hissa qo‘shishlari mumkin. Subversion (SVN) serveridan manba kodni yuklab olish, GitHub’da o‘qish yoki o‘zgarishlarni pull request orqali yuborish – barchasi ochiq va erkin.

Umuman olganda, SvarDOS – retro‑kompyuterlar, dasturchilar va texnologiya ixlosmandlari uchun zamonaviy, qulay va kengaytiriladigan DOS platformasidir. U eski texnologiyani yangilangan usulda saqlashga, hamda dasturiy ta'minot ekotizimini tartibga solishga yordam beradi.

Manba: Hacker News
#SvarDOS #DOS #open-source #retro #paket menejeri
Telegram da muhokama qilish