په ریښتیني هارډویر کې د Redox OS کارولو کې پرمختګ

جیریمي سولر (جیریمي سولر)، د عملیاتي سیسټم بنسټ ایښودونکی ریډوکسپه زنګون ژبه لیکل شوی، وویل په System76 Galaga Pro لپ ټاپ کې د ریډکس بریالي کارونې په اړه (جیریمي سولر په System76 کې کار کوي). دمخه په بشپړ ډول فعال برخو کې کیبورډونه ، ټچ پیډ ، ذخیره (NVMe) او ایترنیټ شامل دي.

په لپ ټاپ کې د ریډکس سره تجربو دمخه دا امکان رامینځته کړی چې د ډرایورانو فعالیت ښه کړي ، ځینې غوښتنلیکونو ته د HiDPI ملاتړ اضافه کړي او نوي برخې رامینځته کړي ، لکه pkgar ، چې د ژوندیو عکسونو څخه د ریډوکس نصب کول اسانه کوي. د هغو دندو په منځ کې چې اوس ورته پاملرنه کیږي د سیسټم د ځان راټولولو وړتیا لاسته راوړنه ده (د ریډکس پر بنسټ چاپیریال څخه د ریډکس راټولول). په څو میاشتو کې ، سولر پلان لري چې د ریډکس میشته ډیسټاپ چاپیریال څخه په یو کمپیوټر کې د بشپړ وخت په ریډکس کې کار کولو ته لاړ شي ، وروسته له دې چې د rustc کمپیلر ته ځینې پرمختګونه رامینځته شوي.

د مایکروکرنل مفهوم چې په ریډکس کې کارول کیږي د ډرایور پراختیا ساده کوي، ځکه چې فرعي سیسټم چې ډرایور چمتو کوي پرته له دې چې کار ودروي بیا تنظیم او بیا پیل شي. تمه کیږي چې د ریډکس میشته چاپیریال کې پراختیا به د پورټینګ برنامو موثریت ته وده ورکړي او د هارډویر ملاتړ سره ستونزې حل کړي. د مثال په توګه، دا پالن شوی چې د USB سټیک بشپړ کړي او د ګرافیک چلوونکي اضافه کړي.

په ریښتیني هارډویر کې د Redox OS کارولو کې پرمختګ

راځئ چې یادونه وکړو چې عملیاتي سیسټم د یونیکس فلسفې سره سم رامینځته شوی او د SeL4، Minix او پلان 9 څخه ځینې نظریات په پور اخلي. ریډکس د مایکروکرنل مفهوم کاروي، په کوم کې چې یوازې د پروسو او سرچینو مدیریت ترمنځ تعامل د کرنل په کچه چمتو کیږي. ، او نور ټول فعالیت کتابتونونو ته لیږدول کیږي کوم چې د کرنل او کارن غوښتنلیکونو لخوا کارول کیدی شي. ټول ډرایورونه په جلا جلا سینڈ باکس چاپیریال کې د کارونکي ځای کې چلوي. د موجوده غوښتنلیکونو سره مطابقت لپاره، یو ځانګړی POSIX پرت چمتو شوی، کوم چې تاسو ته اجازه درکوي چې ډیری پروګرامونه پرته له پورټ کولو څخه پرمخ بوځي.

سیسټم د "هر څه یو URL دی" اصول کاروي. د مثال په توګه، URL "log://" د ننوتلو لپاره کارول کیدی شي، "bus://" د پروسو ترمنځ تعامل لپاره، "tcp://" د شبکې تعامل لپاره، او داسې نور. ماډلونه، کوم چې د ډرایورانو، کرنل توسیعونو، او د کاروونکي غوښتنلیکونو په بڼه پلي کیدی شي، کولی شي خپل د URL سمبالونکي راجستر کړي، د بیلګې په توګه، تاسو کولی شئ د I/O پورټ لاسرسي ماډل ولیکئ او دا URL ته وتړئ "port_io:// "، له هغې وروسته تاسو کولی شئ دا د URL "port_io://60" په خلاصولو سره پورټ 60 ته لاسرسي لپاره وکاروئ. د پروژې پرمختګونه خپراوی د وړیا MIT جواز لاندې.

په ریډکس کې د کارونکي چاپیریال جوړ د خپل ګرافیک خولۍ پر بنسټ دسپومکی د (د ګډوډۍ لپاره نه نور خولۍ دسپومکی د، د Qt او Wayland په کارولو سره) او اوزار کټ OrbTk، کوم چې د فلټر ، عکس العمل او ریډکس ته ورته API چمتو کوي. د ویب براوزر په توګه کارول کیږي Netsurf. پروژه هم په خپله وده کوي د بسته بندۍ مدیر، د معیاري اسانتیاوو سیټ (binutils، coreutils، netutils، extrautils)، د کمانډ شیل ایونمعیاري C کتابتون relibcد ویم په څیر متن ایډیټر سوډیمد شبکې سټیک او فایل سیسټم TFS، د ZFS د نظرونو پراساس رامینځته شوی (د زنګ په ژبه کې د ZFS ماډلر نسخه). ترتیب په ژبه کې ترتیب شوی Toml.

په ریښتیني هارډویر کې د Redox OS کارولو کې پرمختګ

سرچینه: opennet.ru

Add a comment