Dabeşkirina Linuxê ya bi tevahî belaş Hyperbola tê veguheztinek OpenBSD

Projeya Hyperbola, beşek ji projeya Weqfa Çavkaniya Vekirî-piştgir e lîsteya belavkirinên bi tevahî belaş, weşandin plan ji bo veguheztina bi karanîna kernel û karûbarên bikarhêner ji OpenBSD re digel barkirina hin pêkhateyên ji pergalên din ên BSD. Dabeşkirina nû tê plan kirin ku di bin navê HyperbolaBSD de were belav kirin.

Tê plansaz kirin ku HyperbolaBSD wekî forkek bêkêmasî ya OpenBSD were pêşve xistin, ku dê bi koda nû ya ku di bin lîsansa GPLv3 û LGPLv3 de hatî peyda kirin, were berfireh kirin. Koda ku li ser OpenBSD-ê hatî pêşve xistin dê bi mebesta ku hêdî hêdî li şûna hêmanên OpenBSD-ê yên ku di bin lîsansên ku bi GPL-ê re ne lihevhatî ne têne belav kirin, were girtin. Şaxa Hyperbola GNU/Linux-libre ya ku berê hatî damezrandin dê heya 2022-an were domandin, lê serbestberdanên Hyperbola yên pêşerojê dê berbi kernel û hêmanên pergalê yên nû werin veguheztin.

Nerazîbûna ji meylên di pêşkeftina kernel Linux de wekî sedema guheztina kodê OpenBSD tête destnîşan kirin:

  • Pejirandina parastina mafê copyright teknîkî (DRM) di nav kernel Linux de, mînakî, kernel bû tê de piştgiriya teknolojiya parastina kopî ya HDCP (Parastina Naveroka Dîjîtal a Berfirehiya Bilind) ji bo naveroka deng û vîdyoyê.
  • Pêşveçûn destpêşxeriyên ji bo pêşxistina ajokarên ji bo kernel Linux li Rust. Pêşdebirên Hyperbola ji karanîna depoyek Kargo ya navendî nerazî ne û pirsgirêkên bi azadiya belavkirina pakêtan bi Rust re. Bi taybetî, şertên karanîna tîcareta Rust û Cargo parastina navê projeyê di bûyera guhertin an pêçan de qedexe dike (pakêtek dikare di bin navê Rust and Cargo de were belavkirin tenê heke ew ji koda çavkaniyê ya orîjînal were berhev kirin, wekî din hewce ye wergirtina destûra nivîskî ya pêşîn ji tîmê Rust Core an guhertina navê).
  • Pêşveçûna kernel Linux bêyî guhdana ewlehiyê (Grsecurity êdî projeyek belaş nîne, û destpêşxerî KSPP (Projeya Xweparastina Kernel) rawestayî ye).
  • Gelek hêmanên hawîrdora bikarhênerê GNU û karûbarên pergalê dest bi ferzkirina fonksiyonên nehewce dikin bêyî ku rêyek ji bo neçalakkirina wê di dema çêkirinê de peyda bikin. Wek nimûne, dabeşkirina girêdanên mecbûrî têne dayîn PulseAudio li gnome-control-center, SystemD di GNOME de, Zingar di Firefox û Java di gettext de.

Ka em ji we re bi bîr bînin ku projeya Hyperbola li gorî prensîba KISS (Keep It Simple Stupid) tê pêşve xistin û armanc ew e ku ji bikarhêneran re jîngehek sade, sivik, aram û ewledar peyda bike. Berê, belavkirin li ser bingeha beşên stabîlkirî yên bingeha pakêta Arch Linux-ê hate damezrandin, digel ku hin pêçan ji Debian hatine veguheztin da ku aramî û ewlehiyê baştir bikin. Pergala destpêkê li ser bingeha sysvinit-ê ye ku bi veguhestina hin pêşveçûnên ji projeyên Devuan û Parabola ve girêdayî ye. Serdema piştevaniya berdanê 5 sal e.

Source: opennet.ru

Add a comment