Нийлүүлэлтийн сүлжээнд өмчийн програм хангамжийг оруулах хөдөлгөөн Debian

Төслийн удирдагчаар хэдэн жил ажилласан Стив Макинтайр Debianхарилцаагаа дахин авч үзэх санаачилга гаргасан Debian албан ёсны суулгалтын зурагт ороогүй бөгөөд тусдаа, үнэгүй бус репозиторт байрладаг өмчийн програм хангамжийн түгээлтэд. Стивийн хэлснээр, зөвхөн нээлттэй эхийн програм хангамжийн төгс төгөлдөрт хүрэх оролдлого нь хэрэглэгчдэд шаардлагагүй бэрхшээл учруулдаг бөгөөд олон тохиолдолд төхөөрөмжөө зөв ажиллуулахыг хүсвэл өмчийн програм хангамжийг суулгахаас өөр аргагүй болдог.

Өмчийн firmware нь үнэгүй бус болон нээлттэй эхийн лицензийн дагуу тараагдсан бусад багцуудын хамт тусдаа үнэгүй бус репозиторт байрладаг. Үнэгүй бус репозитор нь төсөлтэй албан ёсоор холбоогүй болно. Debian мөн үүнээс авсан багцуудыг суурилуулалт болон шууд бүтээлтэд оруулах боломжгүй. Үүнээс шалтгаалан өмчийн програм хангамжтай суулгалтын зургуудыг тусад нь бүтээж, албан бус гэж ангилдаг боловч албан ёсоор тэдгээрийн хөгжүүлэлт болон засвар үйлчилгээг төсөл хариуцдаг. Debian.

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

Ашигласан Debian Энэ арга нь хэрэглэгчдэд таагүй байдал, өмчийн програм хангамжаар албан бус хувилбаруудыг бүтээх, турших, байршуулахад шаардагдах нөөцийг үрэх зэрэг олон асуудлыг үүсгэдэг. Төсөл нь албан ёсны зургуудыг үндсэн санал болгож буй хувилбарууд болгон харуулдаг боловч энэ нь зөвхөн хэрэглэгчдийг төөрөгдүүлдэг, учир нь тэд суулгах явцад техник хангамжийн дэмжлэгийн асуудалтай тулгардаг. Албан бус хувилбаруудыг ашиглах нь санамсаргүйгээр өмчийн програм хангамжийг сурталчилдаг, учир нь хэрэглэгч програм хангамжийн хамт бусад өмчийн програм хангамжтай үнэгүй бус репозиторыг хүлээн авдаг бол хэрэв програм хангамжийг тусад нь санал болгосон бол үнэгүй бус репозиторыг орхигдуулж болно.

Сүүлийн үед үйлдвэрлэгчид төхөөрөмжийн ROM-д програм хангамж суулгахын оронд үйлдлийн системээр ачаалагдсан гадаад програм хангамжийг ашиглах нь улам бүр нэмэгдэж байна. Ийм гадаад програм хангамжийг орчин үеийн олон график, дуу, сүлжээний адаптерууд шаарддаг. Гэсэн хэдий ч програм хангамжийг үнэгүй програм хангамжийн түгээлтийн шаардлага гэж үзэх хэмжээ нь маргаантай байдаг, учир нь програм хангамж нь үндсэндээ систем дотор биш, техник хангамжийн төхөөрөмжүүд дээр ажилладаг бөгөөд техник хангамж гэж тооцогддог. Орчин үеийн компьютерууд, тэр ч байтугай бүрэн үнэгүй түгээлттэй компьютерууд ч гэсэн техник хангамжид суулгасан програм хангамжийг адилхан амархан ажиллуулж болно. Ганц ялгаа нь зарим програм хангамжийг үйлдлийн систем ачаалдаг бол заримыг нь ROM эсвэл флаш санах ойд аль хэдийн суулгасан байдаг.

Стив програм хангамжийн хүргэлтийн дизайны таван үндсэн сонголтыг танилцуулав. Debian, хөгжүүлэгчдийн ерөнхий санал хураалтад оруулахаар төлөвлөж байна:

  • Бүх зүйлийг байгаагаар нь үлдээж, хаалттай програм хангамжийг зөвхөн тусдаа албан бус хувилбаруудад нийлүүлнэ.
  • Албан бус хувилбаруудыг үнэгүй бус програм хангамжаар хангахаа больж, түгээлтийг зөвхөн үнэгүй програм хангамж нийлүүлэх төслийн үзэл баримтлалтай нийцүүл.
  • Албан бус програм хангамжийн бүтцийг албан ёсны болгон хувиргаж, зөвхөн үнэгүй програм хангамж агуулсан бүтцүүдтэй зэрэгцэн, ижил байршилд тарааж, хэрэглэгчдэд хэрэгтэй програм хангамжаа олоход хялбар болгоно.
  • Стандарт албан ёсны хувилбаруудад өмчийн програм хангамжийг оруулж, тусдаа албан бус хувилбаруудыг илгээхээс татгалз. Энэ аргын сул тал нь анхдагчаар үнэгүй бус репозиторыг багтаасан явдал юм.
  • Үнэгүй бус репозитороос өмчийн програм хангамжийг тусад нь үнэгүй бус firmware бүрэлдэхүүн хэсэг болгон салгаж, үнэгүй бус репозиторыг идэвхжүүлэх шаардлагагүй өөр репозиторт тараана уу. Төслийн дүрмэнд үнэгүй бус firmware бүрэлдэхүүн хэсгийг стандарт суулгалтын хувилбаруудад оруулахыг зөвшөөрсөн үл хамаарах зүйл нэмнэ үү. Энэ нь хэрэглэгчдэд тусдаа албан бус хувилбаруудыг үүсгэхээс татгалзах, firmware-ийг стандарт хувилбаруудад оруулах, хэрэглэгчдэд үнэгүй бус репозиторыг идэвхжүүлэхээс зайлсхийх боломжийг олгоно.

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

    Эх сурвалж: opennet.ru

  • DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster