Redox дээр бичсэн OS Redox нь 0.6 шинэ хувилбартай гарч ирсэн бөгөөд эдгээр нь түүний мэдээ юм

Жил хагасын дараа хөгжүүлсний дараа Redox 0.6 үйлдлийн системийн хувилбарыг нээлээ, үүнээс гадна Rust хэл ба микро цөмийн концепцийг ашиглан боловсруулсан болно Unix философийн дагуу боловсруулсан бөгөөд SeL4, Minix, Plan 9-ээс зарим санааг авч болно.

Редокс микро цөмийн концепцийг ашиглах, процессууд ба нөөцийн менежментийн харилцан үйлчлэлийг цөмийн түвшинд хангаж, бусад бүх ажиллагааг номын сангуудад шилжүүлдэг. цөм болон гаалийн програмуудад ашиглах боломжтой. Бүх хянагчууд нь хамгаалагдсан хязгаарлагдмал орчинд хэрэглэгчийн орон зайд ажилладаг. Одоо байгаа програмуудтай нийцтэй байхын тулд олон програмыг шилжүүлэхгүйгээр ажиллуулах боломжийг олгодог тусгай POSIX давхаргыг өгдөг.

Систем нь "бүх зүйл бол URL" гэсэн зарчмыг хэрэгжүүлдэг. Жишээлбэл, "бүртгэл: //" хаягийг, үйл явц хоорондын харилцааны хувьд "bus: //", сүлжээний харилцааны хувьд "tcp: //" тэмдэглэх боломжтой.

Хянагч хэлбэрээр хэрэгжүүлж болох модулиуд, цөмийн өргөтгөлүүд болон өөрчлөн тохируулсан програмууд өөрсдийн URL боловсруулагчдыг бүртгэх боломжтой, жишээлбэл, та I / O портууд руу нэвтрэх модулийг бичиж, "port_io: //" URL-д холбож, үүний дараа нэвтрэхийн тулд ашиглаж болно. "port_io: // 60" URL-г нээж 60 порт руу. Төслийн боловсруулалтыг үнэгүй MIT лицензийн дор тараана.

Redox дахь хэрэглэгчийн орчин нь Orbital-ийн өөрийн график бүрхүүл дээр суурилагдсан байдаг (Qt ба Wayland ашигладаг өөр Orbital бүрхүүлтэй андуурч болохгүй) ба Flutter, React, Redux-той төстэй API-уудыг өгдөг OrbTk хэрэгслийн хэрэгсэл. Netsurf нь вэб хөтөч болгон ашигладаг. Төсөл нь өөрийн багц менежер, стандарт хэрэгслүүдийн багц (binutils, coreutils, netutils, extrautils), ион бүрхүүл, relibc стандарт C номын сан, натрийн вимтэй төстэй текст засварлагч, сүлжээний стек, TFS файлын системийг боловсруулсан болно. ZFS-ийн санаанууд дээр үндэслэсэн (ZFS-ийн Rust хэл дээрх модульчлагдсан хувилбар). Тохиргоог Toml хэл дээр тохируулсан болно.

Redox 0.6-ийн гол шинэлэг зүйлүүд

Шинэ хувилбараас ялгарах шинэлэг зүйлүүдийн дотор Бүрэн дахин бичсэн цөмийн санах ойн менежер (rmm). Шинэ хэрэгжүүлэлт санах ойн алдагдлыг арилгаж чадлаа хуучин санах ойн менежерийг ашиглахад асуудал гарсан. Нэмж дурдахад олон цөмт системийг дэмжих тогтвортой байдал сайжирсан.

Redox 0.6-ийн энэхүү шинэ хувилбар нь оюутнуудын боловсруулсан олон төслүүдийг багтаасан болохыг тэмдэглэжээ RSoC (Redox OS Summer of Code) санаачилгын дагуу io_uring, ptrace, strace, gdb, дискний хуваалт, бүртгэлийг дэмжихтэй холбоотой хөгжүүлэлтүүд орно.

Төслийн боловсруулсан Relibc стандарт С номын сан нь нэлээд сайжирсан бөгөөд энэ нь зөвхөн Redox дээр төдийгүй Linux цөмд суурилсан дистрибьютер дээр ажиллах боломжтой юм.

Нөгөө талаар өөрийн pkgar багцын менежер нэмэгдсэн гэж дурдсан болно Redox OS-ийн онцлог шинж чанарыг харгалзан боловсруулсан холбогдох багц формат. Багцын менежер эх сурвалжийг дижитал гарын үсгээр баталгаажуулдаг, бүрэн бүтэн байдлыг хянах, дахин бүтээх чадвар, автоматаар шинэчлэх, зөвхөн өөрчлөгдсөн өгөгдлийг дамжуулах, суулгах лавлах хараат бус байдал. Pkgar нь бусад форматаас ялгаатай нь зөвхөн багцыг задлахад шаардлагатай мета өгөгдлийг агуулдаг.

Нь ялгарах бусад өөрчлөлтүүд:

  • Хоолны дэвтэрт зориулсан скриптүүд, үүнд Rust хэл дээр бичсэн шинэ бүтээх системд шилжүүлсэн Redox үйлдлийн системийн янз бүрийн бүрэлдэхүүн хэсгүүдийг угсрах заавар орно.
  • Шинэ хөрвүүлэлтийн системд эмхэтгэлийн логикийг дүрслэх бүрхүүлийн скриптийн оронд Toml форматтай файлуудыг санал болгодог.
  • Asm макро дахин боловсруулахтай холбоотой шөнийн зэвний бүтцэд гарсан завсарлагааны нийцэмжийн өөрчлөлттэй тэмцэж буй ремейкийг бэлтгэхэд маш их цаг хугацаа зарцуулсан.

Redox 0.6-г авна уу

Системийг мэдэх сонирхолтой хүмүүсийн хувьд үүнийг мэдэж байх ёстой бэлэн ачаалах зургийг санал болгож байна Redox үйлдлийн системийг шалгахын тулд (61 MB) ашиглах. Өмнөх хувилбаруудаас ялгаатай нь 0.6 салбар нь зөвхөн QEMU ба VirtualBox дээр биш бодит тоног төхөөрөмж дээр туршилт хийхэд тохиромжтой гэж үздэг.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.