Iniwan ng tagapagtatag ng Void Linux ang proyekto na may isang iskandalo at na-block sa GitHub

Sa komunidad ng developer ng Void Linux sumabog salungatan, bilang resulta kung saan si Juan Romero Pardines, ang tagapagtatag ng proyekto, nabanggit tungkol sa pag-alis at pumasok sa isang paghaharap sa iba pang mga kalahok. Hinuhusgahan sa pamamagitan ng mga ulat sa Twitter at isang kasaganaan ng mga nakakainsultong pahayag at pagbabanta laban sa iba pang mga developer, nagkaroon ng nervous breakdown si Juan.

Tinanggal din niya ang kanya mga repositoryo sa GitHub na may mga kopya ng xbps, xbps-src, void-mklive at void-runit utility na binuo nito (ang mga bersyon ng mga utility na ito na ginagamit ng Void Linux ay binuo sa higit sa lahat ang GitHub repository proyekto), nagsimulang gumawa ng mga pagbabanta legal na paghahabol at nabanggit tungkol sa posibilidad na bawiin ang lisensya para sa code na kanyang isinulat (tandaan: ang Void Linux tools code ay ibinibigay sa ilalim ng lisensya ng BSD at ang lisensya para sa open source code na ay hindi maaaring bawiin, kaya maaaring baguhin ni Juan ang lisensya para lamang sa kanyang kopya ng tool at mag-publish ng mga pagbabago sa hinaharap sa ilalim ng bagong lisensya, ngunit hindi maaaring makagambala sa pagpapatuloy ng pagbuo ng dating na-publish na code).

Ilang oras bago umalis si Juan lathala panukala para sa muling pagsasaayos ng mga prosesong nauugnay sa paggawa ng mga pagbabago sa mga pakete. Ayon kay Huang, ang kasalukuyang proseso ng paggawa ng desisyon para sa pag-apruba ng mga pagbabago ay kailangang pagbutihin, kung hindi, ito ay magiging anarkiya at lumilikha ng panganib ng malalaking problema kapag nag-a-update ng mga library ng system. Bilang solusyon, iminungkahi ni Huang ang pag-aatas ng maraming contributor na suriin ang mga pagbabagong ginawa sa mga pakete na makakaapekto sa iba pang mga pakete bago pa man. Hindi lahat ay sumang-ayon sa diskarteng ito, sa takot na ang peer review ay humantong sa hindi epektibong pag-unlad at mga salungatan sa pagitan ng mga maintainer. Medyo marahas ang reaksyon ni Juan sa hindi pagkakasundo, na nagdulot ng hidwaan.

Sa website ng Void Linux lumitaw paglilinaw mula sa natitirang mga developer, na tiniyak sa mga user na ang pag-alis ni Juan ay hindi makakaapekto sa pagbuo at katayuan ng proyekto. Humihingi din ng paumanhin ang komunidad para sa nakakasakit na pag-uugali ni Juan at hinihikayat kaming tratuhin ang bawat isa nang may paggalang. Hindi ito ang unang hindi maintindihang pagsabog ni Juan: noong 2018, siya hindi sumagot sa mga mensahe at iniwan ang ibang mga kalahok na walang access sa imprastraktura at mga imbakan, at bago iyon ay hindi siya nakibahagi sa pag-unlad nang higit sa isang taon, na nagpilit sa komunidad na ayusin ang sarili nito, ilipat ang mga imbakan ng GitHub sa isang bagong account at kontrolin ang imprastraktura sa kanilang sariling mga kamay. 8 buwan na ang nakalipas, bumalik si Juan sa pag-unlad, ngunit ang mga proseso sa Void Linux ay matagal nang tumigil sa pag-asa sa kanya, at hindi na siya kailangang-kailangan. Pero
Pakiramdam pa rin ni Juan ay siya ang boss, na nagdulot ng kawalang-kasiyahan sa iba pang mga kalahok.

Sinasabing ang mga mensahe ni Juan na naa-access ng publiko ay mga dayandang lamang ng isang mas malaking salungatan na naganap sa panahon ng komunikasyon sa likod ng mga saradong pinto at may kinalaman sa mga problema sa kanyang personal na buhay (may katibayan na ang pagsalakay ay pinukaw ng isang hindi naaangkop na nakakatawang pagtukoy sa mga personal na problema sa pamilya ni Juan). Marami sa mga attendant ang hindi nasisiyahan sa pag-uugali ni Juan sa ibang mga kalahok, ang kanyang sobrang kategoryang pananaw sa mga bagay-bagay at mga nakakasakit na pahayag bilang tugon sa hindi pagsang-ayon sa kanyang pananaw. Nai-post ni Juan mga post tungkol sa kanyang balak na umalis, ang ibang kalahok ng Void Linux ay hindi naghintay ng matagal at agad na binawi ang kanyang karapatang ma-access ang mga repositoryo at imprastraktura, at pagkatapos niyang atakehin ang ilang kalahok na may mga insulto, ipinagbawal siya.

Alalahanin na ang pamamahagi Walang bisa ang Linux sumusunod sa modelo ng tuluy-tuloy na cycle ng pag-update ng mga bersyon ng program (rolling updates, nang walang hiwalay na release ng distribution). Gumagamit ang proyekto ng system manager para simulan at pamahalaan ang mga serbisyo runit, ay gumagamit ng sarili nitong manager ng package xbps at sistema ng pagbuo ng pakete xbps-src. Bilang isang karaniwang library, sa halip na Glibc, posible itong gamitin musl. Ginagamit ang LibreSSL sa halip na OpenSSL. Mga system na binuo sa Void kumalat sa ilalim ng lisensya ng BSD.

Addendum: Ang profile ni Juan sa GitHub at ang mga nauugnay na repository ay hindi pinagana ng administrasyong GitHub pagkatapos makatanggap ng reklamo tungkol sa pang-aabuso sa kanyang bahagi. Mga kopya ng mga personal na repositoryo ni Juan muling nilikha sa GitLab. Plano ni Juan tumakbo bagong proyekto at muling isulat xbps-src. Siya rin nagtapat, na kahapon ay lasing na lasing siya, na nagpapaliwanag sa kanyang hindi naaangkop na pag-uugali kapag nakikipag-usap sa ibang mga developer.

Pinagmulan: opennet.ru

Magdagdag ng komento