Visopsys 0.9 bepul operatsion tizimining chiqarilishi

Oxirgi muhim nashrdan deyarli to'rt yil o'tgach bo'lib o'tdi vizual operatsion tizim versiyasi Visopsys 0.9 (VISual Operating SYStem), 1997 yildan beri ishlab chiqilgan va Windows va Unixga o'xshamaydi. Tizim kodi noldan ishlab chiqilgan va GPLv2 litsenziyasi ostida manba kodida tarqatilgan. Yuklanadigan jonli tasvir egallaydi 21 MB.

Grafik quyi tizim, uning yordamida foydalanuvchi interfeysi shakllantiriladi, to'g'ridan-to'g'ri OT yadrosiga birlashtirilgan va konsol rejimida ishlash ham qo'llab-quvvatlanadi. O'qish/yozish rejimidagi fayl tizimlaridan FAT32 taklif etiladi, faqat o'qish rejimida Ext2/3/4 qo'shimcha ravishda qo'llab-quvvatlanadi. Visopsys-da ko'p vazifali, ko'p ish zarralari, tarmoq stek, dinamik ulanish, asinxron kiritish-chiqarish va virtual xotirani qo'llab-quvvatlash mavjud. Ilovalarning standart to'plami va standart C kutubxonalari tayyorlangan. Yadro 32 bitli himoyalangan rejimda ishlaydi va massiv monolit uslubda ishlab chiqilgan (hamma narsa kompilyatsiya qilingan, modulni qo'llab-quvvatlamaydi). Bajariladigan fayllar standart ELF formatida formatlanadi. JPG, BMP va ICO tasvirlari uchun o'rnatilgan yordam mavjud.

Visopsys 0.9 bepul operatsion tizimining chiqarilishi

В yangi nashr:

  • Qo'shilgan TCP to'plami va DHCP mijozi. Tarmoq quyi tizimi sukut bo'yicha faollashtirilgan. "Dasturlar" va "Ma'muriyat" bo'limlariga tarmoq ilovalari bilan alohida bo'limlar qo'shildi. Trafikni aniqlash uchun dasturlar (Packet Sniffer) va netstat, telnet, wget va host kabi standart yordamchi dasturlar.
  • Unicode (UTF-8) qo'llab-quvvatlashi qo'shildi.
  • "Dasturiy ta'minot" paket menejeri va paketlarni yaratish, yuklab olish va o'rnatish uchun infratuzilmani joriy qildi. Paketlarning onlayn katalogi taqdim etiladi.
  • Yangilangan ko'rinish. Oynali qobiq oddiy foydalanuvchi maydoni ilovasi sifatida ishlash uchun ko'chirildi (yadro darajasidagi variant variant sifatida qoldiriladi).
  • VMware bilan ishlaydigan mehmon tizimlari uchun sichqoncha drayveri qo'shildi.
  • HTTP, XML va HTML bilan ishlash uchun kutubxonalar qo'shildi.
  • C++ ish vaqti uchun dastlabki yordam qo'shildi.
  • Getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs() kabi yangi Libc qoʻngʻiroqlari qoʻshildi.
  • POSIX Threads kutubxonasi (pthreads) asosida ko'p ish zarralarini yaratish uchun dastlabki yordam qo'shildi.
  • Jarayonlar o'rtasida ma'lumot almashish uchun nomsiz quvurlar uchun qo'shimcha yordam.
  • Yadro SHA1 va SHA256 xeshlash algoritmlarini (ilgari MD5 taklif qilingan) o'rnatilgan qo'llab-quvvatlashga ega va sha1sum va sha256sum yordam dasturlari qo'shilgan.

Manba: opennet.ru

a Izoh qo'shish