ريڊڪس او ايس 0.8 آپريٽنگ سسٽم جو رليز ٿيو Rust ۾ لکيل

ريڊڪس 0.8 آپريٽنگ سسٽم جو رليز، رسٽ ٻولي ۽ مائڪرو ڪنيل تصور کي استعمال ڪندي، شايع ڪيو ويو آهي. پروجيڪٽ جي ترقيات مفت MIT لائسنس تحت ورهايل آهن. Redox OS جي جاچ لاءِ، 768 MB سائيز جي ڊيمو اسيمبليون پيش ڪيون ويون آھن، گڏوگڏ بنيادي گرافڪ ماحول سان گڏ تصويرون (256 MB) ۽ سرور سسٽم لاءِ ڪنسول اوزار (256 MB). اسيمبليون x86_64 آرڪيٽيڪچر لاءِ ٺاهيا ويا آهن ۽ UEFI ۽ BIOS سان سسٽم لاءِ موجود آهن. آربيٽل گرافيڪل ماحول کان علاوه، ڊيمو تصوير ۾ شامل آهي DOSBox ايموليٽر، راندين جو هڪ انتخاب (DOOM، Neverball، Neverputt، sopwith، syobonaction)، ٽيوٽوريل، rodioplay ميوزڪ پليئر ۽ سوڊيم ٽيڪسٽ ايڊيٽر.

آپريٽنگ سسٽم يونڪس جي فلسفي جي مطابق ترقي ڪئي وئي آهي ۽ SeL4، Minix ۽ پلان 9 مان ڪجهه خيالن کي قرض ڏئي ٿو. ريڊڪس هڪ مائڪرو ڪنيل جي تصور کي استعمال ڪري ٿو، جنهن ۾ صرف پروسيس ۽ وسيلن جي انتظام جي وچ ۾ رابطي کي ڪنيل سطح تي مهيا ڪيو ويندو آهي، ۽ ٻيا سڀئي ڪارڪردگي لائبريرين ۾ رکيل آهي جيڪا ٻنهي ڪنييل ۽ صارف ايپليڪيشنن کي استعمال ڪري سگهجي ٿي. سڀئي ڊرائيور استعمال ڪندڙ جي جاء تي الڳ ٿيل سينڊ باڪس ماحول ۾ هلائيندا آهن. موجوده ايپليڪيشنن سان مطابقت لاء، هڪ خاص POSIX پرت مهيا ڪئي وئي آهي، جيڪا توهان کي ڪيترن ئي پروگرامن کي بغير پورٽ ڪرڻ جي اجازت ڏئي ٿي.

سسٽم استعمال ڪري ٿو "هر شي هڪ URL آهي" اصول. مثال طور، URL “log://” لاگنگ لاءِ استعمال ٿي سگھي ٿو، “bus://” عملن جي وچ ۾ رابطي لاءِ، “tcp://” نيٽ ورڪ رابطي لاءِ، وغيره. ماڊلز، جيڪي ڊرائيورن، ڪنيل ايڪسٽينشنز، ۽ يوزر ايپليڪيشنن جي صورت ۾ لاڳو ڪري سگھجن ٿا، اھي رجسٽر ڪري سگھن ٿا پنھنجو URL ھينڊلر، مثال طور، توھان لکي سگھوٿا I/O پورٽ رسائي ماڊيول ۽ ان کي URL "port_io:// سان پابند ڪريو. "، جنهن کان پوء توهان ان کي استعمال ڪري سگهو ٿا پورٽ 60 تائين رسائي ڪرڻ لاء URL کولڻ سان "port_io: //60".

Redox ۾ صارف جو ماحول Orbital جي پنهنجي گرافڪ شيل جي بنياد تي ٺهيل آهي (ٻئي Orbital شيل سان پريشان نه ٿيڻ گهرجي جيڪو Qt ۽ Wayland استعمال ڪري ٿو) ۽ OrbTk ٽول ڪٽ، جيڪو هڪ API مهيا ڪري ٿو جهڙوڪ فلٽر، ريڪٽ ۽ ريڊڪس. Netsurf هڪ ويب برائوزر طور استعمال ڪيو ويندو آهي. پروجيڪٽ پڻ پنهنجو پيڪيج مينيجر ٺاهي رهيو آهي، معياري يوٽيلٽيز جو هڪ سيٽ (binutils، coreutils، netutils، extrautils)، آئن ڪمانڊ شيل، معياري سي لائبريري ريليبڪ، ويم جهڙو ٽيڪسٽ ايڊيٽر سوڊيم، هڪ نيٽ ورڪ اسٽيڪ ۽ هڪ فائل. سسٽم. تشڪيل Toml ٻولي ۾ مقرر ڪئي وئي آهي.

نئين رليز ڪم جاري رکي ٿي انهي کي يقيني بڻائڻ لاءِ ته اهو حقيقي هارڊويئر تي ڪم ڪري ٿو. x86_64 فن تعمير جي اضافي ۾، 32-bit x86 سسٽم (i686، Pentium II ۽ نئون) تي ڪم ڪرڻ جي صلاحيت شامل ڪئي وئي آھي. ARM64 CPU (aarch64) ڏانهن پورٽنگ جاري آهي. حقيقي ARM هارڊويئر تي هلڻ اڃا تائين سپورٽ نه ڪئي وئي آهي، پر QEMU ۾ ARM64 ايموليشن سان لوڊ ڪرڻ ممڪن آهي. ڊفالٽ طور، آڊيو سب سسٽم چالو ڪيو ويو آهي ۽ ملٽي مانيٽر ترتيبن لاء ابتدائي سپورٽ مهيا ڪئي وئي آهي (سسٽم تي هڪ UEFI فريم بفر سان). Redox OS ۾ سپورٽ ڪيل سامان شامل آھن AC'97 ۽ Intel HD آڊيو سائونڊ چپس، گرافڪس آئوٽ پٽ ذريعي VESA BIOS يا UEFI GOP API، Ethernet (Intel 1/10 Gigabit Ethernet، Realtek RTL8168)، ان پٽ ڊيوائسز (ڪي بورڊ، ماس، ٽچ پيڊ) ، SATA (AHCI، IDE) ۽ NVMe. وائي فائي ۽ USB لاءِ سپورٽ اڃا تيار ناهي (USB صرف QEMU ۾ ڪم ڪندو آهي).

ٻيا جدت:

  • BIOS ۽ EFI سان سسٽم لاءِ بوٽ تصويرون ملائي ويون آهن.
  • ڪلون ۽ ايگزيڪيوٽو سسٽم ڪالن تي عمل درآمد صارف جي جاء تي منتقل ڪيو ويو آهي.
  • لوڊشيڊنگ جي عمل کي آسان ڪيو ويو آهي. ھڪڙو بوٽ اسٽريپ پروگرام لاڳو ڪيو ويو آھي، جيڪو ڪرنل پاران شروع ڪيو ويو آھي ۽ ELF فائلن جي وڌيڪ لوڊشيڊنگ مهيا ڪري ٿو، جھڙوڪ شروعاتي عمل.
  • شامل ڪيو ويو وڌايو پروگرام سيٽيوڊ پروگرامن کي سپورٽ ڪرڻ لاءِ جيئن sudo.
  • پس منظر جي عملن جي ٺاھڻ ۽ تنصيب کي آسان ڪرڻ لاء، redox-daemon crate پيڪيج تجويز ڪيو ويو آھي.
  • اسيمبليءَ جي نظام کي نئين سر ترتيب ڏنو ويو آهي، ان کي ممڪن بڻايو ويو آهي ته مختلف اڏاوتن جي تعمير لاءِ هڪ ماخذ جي وڻ ۾. مختلف ترتيبن جي اسيمبليءَ کي آسان ڪرڻ لاءِ، build.sh اسڪرپٽ تجويز ڪيل آهي. پوڊمن ٽول ڪٽ استعمال ڪندي تعمير لاءِ مدد شامل ڪئي وئي. ڪنيل، بوٽ لوڊر ۽ initfs جي اسيمبلي ٻين پيڪيجز سان متحد آهي.
  • شامل ڪيو ويو ڊيمو ٺاھ جوڙ لاءِ مثال پروگرامن جي تعمير جيڪي بنيادي بوٽ تصوير ۾ شامل نه آھن گرافڪ ماحول سان.
  • سافٽ ويئر حجم ڪنٽرول لاء سپورٽ شامل ڪئي وئي آهي آڊيوڊ آواز سبسسٽم ۾.
  • AC'97 جي بنياد تي آواز چپس لاء ڊرائيور شامل ڪيو ويو. Intel HD آڊيو چپس لاءِ بهتر ڊرائيور.
  • شامل ٿيل ڊرائيور IDE ڪنٽرولرز لاءِ.
  • NVMe ڊرائيو لاءِ بهتر سپورٽ.
  • بهتر PCI، PS/2، RTL8168، USB HID، VESA ڊرائيور.
  • انسٽاليشن جي عمل کي ٻيهر ڊزائين ڪيو ويو آهي: بوٽ لوڊر، بوٽ اسٽراپ، ڪنييل ۽ initfs هاڻي /boot ڊاريڪٽري ۾ واقع آهن.
  • ڪرنل ميموري مينيجمينٽ کي آسان ڪيو آهي ۽ ايڊريس اسپيس کي استعمال ڪرڻ جي صلاحيت شامل ڪئي آهي صارف جي سطح کان.
  • Orbital گرافيڪل شيل ۾، ملٽي مانيٽر سسٽم لاءِ سپورٽ شامل ڪئي وئي آهي، ماؤس ڪرسر پروسيسنگ کي بهتر ڪيو ويو آهي، ۽ حجم کي تبديل ڪرڻ لاءِ هڪ اشارو شامل ڪيو ويو آهي. مينيو ۾ ايپليڪيشنن کي ڀاڱن ۾ ورهائڻ جي صلاحيت آهي.

جو ذريعو: opennet.ru

DDoS تحفظ سان سائيٽن لاءِ قابل اعتماد هوسٽنگ خريد ڪريو، VPS VDS سرور 🔥 DDoS تحفظ سان قابل اعتماد ويب سائيٽ هوسٽنگ خريد ڪريو، VPS VDS سرورز | ProHoster