OpenZFS төсөл нь улс төрийн зөв байдлын улмаас код дахь "боол" гэсэн үгнээс салсан

Мэттью Аренс (Мэттью Аренс), ZFS файлын системийн анхны хоёр зохиогчийн нэг, зарцуулсан цэвэрлэгээ OpenZFS эх код (Linux дээрх ZFS) нь одоо улс төрийн хувьд буруу гэж ойлгогдож байгаа "боол" гэсэн үг. Мэтьюгийн хэлснээр хүний ​​боолчлолын үр дагавар нийгэмд нөлөөлсөөр байгаа бөгөөд орчин үеийн бодит байдал дээр компьютерийн программ дахь "боол" гэсэн нэр томъёо нь хүний ​​таагүй туршлагын нэмэлт ишлэл юм.

ZFS одоо "боол"-ын оронд "хамааралтай" гэсэн нэр томъёог ашигладаг. Үзэгдэх өөрчлөлтүүдийн дотроос бид zpool.d/slaves скриптийн нэрийг өөрчилсөнийг тэмдэглэж болно, үүнийг одоо "dm-deps" гэж нэрлэдэг "dmsetup deps" -тэй адилтгаж байна. Баримт бичиг, мэдээллийн мессеж дэх "боол төхөөрөмж" гэсэн хэллэгийн оронд "хамааралтай (үндсэн) төхөөрөмж" гэсэн хэллэгийг ашигладаг. "freebsd/spl/sys/dkio.h" толгой файлын dki_slave параметрийг орлуулахгүйгээр dk_cinfo бүтцээс зүгээр л устгасан. “zpool iostat -vc slaves” командын оронд “zpool iostat -vc size” хэрэглэхийг санал болгож байна.

"/sys/class/block/$dev/slaves" лавлах линкүүд хадгалагдаж байгаа учир sysfs шатлал дахь энэ директорийн нэрийг Линукс цөм тодорхойлдог бөгөөд OpenZFS хөгжүүлэгчид өөрчлөх боломжгүй. "dmsetup deps" командыг ашиглан ижил мэдээллийг авах боломжтой, гэхдээ dmsetup-г ажиллуулах нь өндөр эрх шаарддаг бол /sys/ дахь лавлахыг дурын хэрэглэгч унших боломжтой тул та энэ санг ашиглахаас зайлсхийх боломжтой.

Долоо хоногийн өмнө цагаан жагсаалт/хар жагсаалт, мастер/боол гэсэн нэр томъёоноос гарсныг сануулъя салсан Go хэлийг хөгжүүлэгчид бөгөөд үүнээс өмнө төслүүд кодын мастер/боолын хэрэглээг орхисон Python, Drupal, Django, CouchDB, Солт, MediaWiki и Redis. DNS серверт "мастер/боол"-ын оронд BIND-г илүүд үзэж байна нь "анхдагч/хоёрдогч" гэсэн нэр томъёо.
Интернетийн протокол, архитектурыг боловсруулдаг IETF (Internet Engineering Task Force) хороо, санал болгосон "Цагаан жагсаалт/хар жагсаалт" болон "мастер/боол" гэсэн нэр томъёоны өөр хувилбарууд - техникийн үзүүлэлтүүдэд ашиглахыг илүүд үздэг - "мастер/боол"-ын оронд "анхдагч/хоёрдогч", "удирдагч/дагагч",
"идэвхтэй/зогсоол"
"үндсэн/хуулбар",
"зохиолч/уншигч",
"зохицуулагч/ажилчин" эсвэл
"эцэг эх/туслагч", "хар жагсаалт/цагаан жагсаалт"-ын оронд - "хаах жагсаалт/зөвшөөрөх жагсаалт" эсвэл "блоклох/зөвшөөрөх".

GitHub дээр өрсөлдөгчдийн тоо нэрийг өөрчлөхийг дэмжсэн хүмүүсээс арай илүү байгаа нь анхаарал татаж байна: 42 хөгжүүлэгчид өөрчлөлтийг зөвшөөрч, 48 нь эсэргүүцсэн байна. “Боол” гэдэг үгнээс ангижрахыг дэмжигчид энэ нэр томьёог ашиглах нь зарим хүмүүст таагүй мэдрэмж төрүүлж, өнгөрсөн үеийн ялгаварлан гадуурхалтын дурсамжийг сэргээдэг тул хүлээн зөвшөөрөх боломжгүй гэж үздэг. Нийгэмд энэ үгийг доромжилсон гэж үзэж, буруушааж эхэлсэн.

Нэр солихыг эсэргүүцэгчид улс төр, програмчлалыг хооронд нь хольж хутгах ёсгүй гэж үзэж байгаа бөгөөд эдгээр нь компьютерийн технологид утга учир нь аль хэдийн тогтоогдсон нэр томъёо бөгөөд энгийн англи хэлийг ашиглахад саад учруулдаг улс төрийн зөв байдлын зохиомол санаагаар сөрөг утгатай. "Боол" гэдэг үг нь олон талт бөгөөд контекстээс хамааран хэд хэдэн утгыг агуулдаг. Агуулгагүй бол үг нь ямар ч утгагүй бөгөөд тухайн үг нь зөвхөн контекст доромжилсон тохиолдолд л доромжилдог. "Боол" гэсэн нэр томъёо нь компьютерийн системд 50 орчим жилийн турш ашиглагдаж ирсэн бөгөөд мэдээллийн технологийн хүрээнд "боол" гэхээсээ илүү "боол" гэж ойлгогддог. Хэрэв та контекстийг гажуудуулахыг зөвшөөрвөл ямар ч үгийг контекстээс нь салгаж, гажуудуулсан утгаар гаргаж, доромжилсон мэтээр харуулах хэмжээнд хүрч чадна.

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

сэтгэгдэл нэмэх