د لینکس توزیع هایپربولا 0.4 خوشې کول ، کوم چې د OpenBSD ټیکنالوژیو ته مهاجرت پیل کړ

د وروستي خوشې کیدو څخه دوه نیم کاله وروسته ، د هایپربولا GNU/Linux-libre 0.4 پروژې خوشې کول رامینځته شوي ، کوم چې د خلاصې سرچینې بنسټ لخوا ملاتړ شوي د بشپړ وړیا توزیع لیست کې شامل دی. هایپربولا د آرچ لینکس کڅوړې بیس مستحکم سلائسونو پراساس دی ، د ثبات او امنیت ښه کولو لپاره ځینې پیچونه دبیان څخه لیږدول شوي. د هایپربولا مجلسونه د i686 او x86_64 (1.1 GB) جوړښتونو لپاره رامینځته شوي.

پروژه د KISS (دا ساده احمق وساتئ) اصولو سره سم جوړه شوې او موخه یې دا ده چې کاروونکو ته یو ساده، سپک وزن، باثباته او خوندي چاپیریال چمتو کړي. د آرچ لینکس د رولینګ اپډیټ ماډل برخلاف ، هایپربولا د دمخه خپاره شوي نسخو لپاره د اوږد تازه دورې سره د کلاسیک ریلیز ماډل کاروي. sysvinit د دیووان او پارابولا پروژو څخه د ځینې پرمختګونو پورټینګ سره د ابتدایی سیسټم په توګه کارول کیږي (د هایپربولا پراختیا کونکي د سیسټمډ مخالفین دي).

توزیع کې یوازې وړیا غوښتنلیکونه شامل دي او د لینکس - لیبر کرنل سره راځي ، د بائنری فرم ویئر غیر وړیا عناصرو څخه پاک شوي. د پروژې ذخیره 5257 کڅوړې لري. د غیر وړیا کڅوړو نصبولو بندولو لپاره ، تور لیست او د انحصاري شخړې په کچه بلاک کول کارول کیږي. د AUR څخه د کڅوړو نصب کول ملاتړ نه کوي.

د Hyperbola 0.4 خوشې کول د OpenBSD ټیکنالوژیو ته مخکې اعلان شوي مهاجرت ته په لاره کې د انتقالي په توګه موقعیت لري. په راتلونکي کې، اصلي تمرکز به د هایپربولا بی ایس ډی پروژې باندې وي، کوم چې د کاپي لیفټ جواز لاندې چمتو شوي توزیع رامینځته کولو لپاره چمتو کوي، مګر د OpenBSD څخه د بدیل کرنل او سیسټم چاپیریال پر بنسټ والړ دی. د GPLv3 او LGPLv3 جوازونو لاندې، د HyperbolaBSD پروژه به خپل اجزاو ته وده ورکړي چې هدف یې د سیسټم غیر وړیا یا GPL-غیر مطابقت لرونکي برخو ځای په ځای کول دي.

په 0.4 نسخه کې اصلي بدلونونه د اجزاو پاکولو پورې اړه لري چې توزیع کیدی شي او د بدیل کڅوړو شاملول. د مثال په توګه، یو لومینا ډیسټاپ اضافه شوی چې د D-Bus پرته چلولی شي او له همدې امله د D-Bus ملاتړ لیرې شوی. د بلوتوټ، PAM، elogind، PolicyKit، ConsoleKit، PulseAudio او Avahi لپاره ملاتړ هم لرې شوی. د بلوتوټ برخې د پیچلتیا او احتمالي امنیت مسلو له امله لرې شوي.

د sysvinit سربیره، د runit init سیسټم لپاره تجربوي ملاتړ اضافه شوی. د ګرافیک سټیک په OpenBSD کې رامینځته شوي Xenocara برخو ته لیږدول شوي (X.Org 7.7 د x-server 1.20.13 + پیچ سره). د OpenSSL پرځای، LibreSSL کتابتون کارول کیږي. سیسټمډ، Rust او Node.js او د دوی اړوند تړاوونه لرې کړل.

په لینکس کې ستونزې چې د هایپربولا پراختیا کونکي یې هڅوي چې د OpenBSD ټیکنالوژیو ته لاړ شي:

  • د لینکس کرنل کې د کاپي حق محافظت (DRM) تخنیکي وسیلو غوره کول ، د مثال په توګه ، د آډیو او ویډیو مینځپانګې کاپي کولو پروړاندې د HDCP (د لوړ بینډ ویت ډیجیټل مینځپانګې محافظت) ټیکنالوژۍ ملاتړ په کرنل کې شامل و.
  • په Rust کې د لینکس کرنل لپاره د ډرایورونو رامینځته کولو لپاره د نوښت پراختیا. د هایپربولا پراختیا کونکي د مرکزي کارګو ذخیره کارولو څخه ناخوښه دي او د زنګ سره د کڅوړو توزیع کولو آزادی سره ستونزې لري. په ځانګړې توګه، د زنګ او کارګو سوداګریزې نښې کارولو شرایط د ترمیم یا پیچونو په حالت کې د پروژې نوم ساتل منع کوي (یو بسته یوازې د زنګ او کارګو نوم لاندې ویشل کیدی شي که چیرې دا د اصلي سرچینې کوډ څخه جوړه شوې وي، که نه. مخکینی لیکلي اجازه باید د زنګ کور ټیم یا د نوم بدلون څخه ترلاسه شي).
  • د امنیت په پام کې نیولو پرته د لینکس کرنل پراختیا (Grsecurity نور وړیا پروژه نه ده، او د KSPP (د کرنل د ځان ساتنې پروژه) نوښت په ټپه ولاړ دی).
  • د GNU ډیری کارونکي چاپیریال اجزا او سیسټم اسانتیاوې پرته له دې چې د جوړیدو په وخت کې د دې غیر فعالولو لپاره لاره چمتو کړي غیر ضروري فعالیت پلي کول پیل کوي. په مثالونو کې د gnome-control-center کې د PulseAudio لازمي انحصار، په GNOME کې SystemD، په فایرفوکس کې Rust، او په gettext کې جاوا شامل دي.

سرچینه: opennet.ru

Add a comment