GLIBC ja EGLIBC ehk kuidas (halb) meeskonnatöö mõjutab vabatarkvara

meeskonnatöö

Mis juhtus Noh, pealtnäha tehniline probleem muutub tegelasprobleemiks. Debian vahetab ühe süsteemiteegi teise vastu, kuid see pole tühine muudatus, nad teevad seda iseloomuprobleemi jaoks, saavad täpselt aru, miks. ¿Räägi vabatarkvarast halvasti? Seda näeme järgmisena.

C on programmeerimiskeel muidu on teiste jaoks väga olulised ja juurikad, on teegid failide komplektid, mis on programmeeritud teiste programmide toetamiseks. Nende kahe mõiste summaga saame juba aru, mida tähendab C-teek, ja saame jätkata.

GNU / Linux Debianis ja paljud teised seni kasutatud distrod GLIBC, mis pole midagi muud kui GNU operatsioonisüsteemi veel üks osa.

Piiritust kuumutatakse

Nii palju koode ja nii palju taga on inimesi ja inimeste sees, õigemini nende peas, on muidugi tunded, nii head kui halvad.

Selle uudise selgitamiseks materjali otsides sattusin Diggisse, kus esimene kommentaar ütles täpselt sama, mida mõtlesin uudiseid nähes, kuid inglise keeles:

Kas keegi saaks mulle selle üksikasju selgitada? Minu masin kasutab Debiani ja mulle meeldib see operatsioonisüsteem, kuid ma pole mingi superlinuxer geek, nii et ma ei saa aru, kuidas uudised mind mõjutavad

Juhtunu selgitamise asemel tõlgin parem saadud vastuse (minu tasuta tõlkes):

Glibc on Linuxi töös väga oluline raamatukogu. Peaaegu kõik programmid kasutavad seda, kuna see teeb väga lihtsaid asju, nagu mälu eraldamine, tekstide võrdlemine, ekraani printimine ja muu selline. Üks olulisemaid inimesi glibc arengus on Ulrich drepper, kes tehniliselt arenenumaks on muutunud, seda raskemaks on ta muutunud teiste inimestega ja lükkab muudatused sageli tagasi, kuigi need on enamuse jaoks mõistlikud.

Mõnel oli kõrini asjadest, mida ta ei rakendanud, ja tema otsekohesusest, nii et nad haarasid koopia glibc-st, et teha kõik soovitud muudatused. Lootus on, et seda versiooni värskendatakse sagedamini, see on stabiilsem, sellel on rohkem funktsioone ja see on üldiselt parem projekt. Kui see juhtub, saavad Debian ja tõenäoliselt kõik sellest tulenevad distrod nagu Ubuntu või Mepis tohutult kasu.

Midagi sarnast juhtus ka GCC (egcs) ja XFree86 (X.org) puhul ning mõlemad tähendasid midagi väga kasulikku.

Selgitus on täpne ülevalt alla, välja arvatud arendaja subjektiivsed muljed (mis mulle meelde tuletavad mäss Menéame'is mõne päeva tagusest ajast), kuna me ei tunne arendajat lähedalt ja me ei saa tema nii kaugele tehtud töö kohta väärtushinnangut anda.

Aga me näeme dos kolm äärmiselt huvitavat küsimust, mis on väga vaba tarkvara, kuid on programmi arendamisel väga silmatorkavad:

1 - Peamine arendaja saab neile anda guru ja tee mida tahad, vihastades lõpuks välja need, kes aitavad rakendust või antud juhul raamatukogu välja töötada. Inimestevahelised suhted on programmeerijate seas tundlik probleem ja eksisteerivad kõnelusi nende parandamiseks.

2 - et kui teile ei meeldi, kuidas vaba tarkvaraarenduse meeskond töötab, võite hakata oma kätega ja mitte kombodes, vaid oma koopia eest hoolitsema. Klassika: "Kui sulle ei meeldi, mine ära«... Kuid selleks, et luua oma rakendus.

3- See on seda tüüpi jaotus saavad kasutajatele head tehaEriti kui algne arendustöö on tõesti halb või on halb aeg läbi. Me võime seda nimetada konkurents või uuendamine, kommenteerite meid.

Mis lõpus juhtus?

«diskrimineeritud poisid»Ja tuntud kui EGLIBCLõppkokkuvõttes oli see tõesti positiivne, piisavalt, et Debian loobus järgmistes versioonides algsest versioonist, tule nüüd, GNU, Stallman.

See on ka uus signaal (vee alla vaadates) FSF-i ja Stallmani vastu, aeglaselt jätab Debian mõned asjad GNU-st kõrvale, tõelise iseseisvusakti, kui sellele mõelda plekidevahelise konflikti tõttu.

Sarnaselt armastusega näib vabatarkvara ületavat kõik probleemid.

Ootan teie kommentaare.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   pablo DIJO

    Selle juhtumine on tegelikult üsna loogiline. Pange tähele, et see pole kuidagi halb. Sulle ei meeldi, kuidas miski töötab ja hästi, proovid seda muuta. Tõsi, see šokeerib palju, kui nad on ühele poole tõmbuvate inimeste rühmaülesanded. Kuid nii, et vabadus pole üldse halb. Tänu sellele on nii palju erinevaid distributsioone, töölaua keskkondi, mis tulid välja teistest projektidest. Ja nii et kuigi nad näevad välja nagu nad oleksid erinevad. See annab veidi rohkem vabadust neile, kes usuvad, et suudavad midagi paremat. Me kõik ei mõtle ühtemoodi. Ja see on okei, nii olgu.

  2.   vincegeratorix DIJO

    jah, see on vaba tarkvara hea asi, kahvlit saab teha igaüks ... kuigi loomulikult vajate selleks koostööd ja kõike muud (ma unustasin sõna)

    Igal juhul on suurepärane, nagu ma juba ütlesin, vaba tarkvara puhul hea, tegelikult on enamik praegustest tehnoloogiatest teiste koopiad, tasuta tarkvara puhul on hea see, et koopia on tasuta ja igaüks saab teha koopia koopia ... nii tuleb välja rohkem uuendusi ... see kõlab irooniliselt, kuid see on tõsi.

  3.   seth DIJO

    see meenutab mulle mariaDB-d

    seda hakatakse sidiga kasutama, eks? Ma kasutan Lennyt, kuidas seda kasutada?

  4.   reoba DIJO

    See tuletab mulle meelde tüüpilist fraasi "Värvide maitsmiseks"; Tundub Debiani jaoks hea otsus, kuigi EGLIBC on noorem, ei tähenda see, et see ei oleks nii hea kui GLIBC.

    Nõustun teiega "gurude" arendajate kohta allikast, õpin endiselt karjääri ja on palju neid, kes ei aktsepteeri programmeerimisviisi ega teistsugust loogikat kui nende oma, ja isegi kui olete nendega meeskonnas inimesi ja annavad neile hea idee, lõpuks rakendavad nad soovitud ja mitu korda isegi vähem tõhusat kui teie pakutud, see on väga levinud.

    Nagu juba mainitud, arvan ka, et sellest on GNU / Linuxile tohutult kasu, parem on palju projekte kui vähe?
    On tõsi, et võib-olla on parem ühendada jõud, kuid arvan siiski, et Linuxi variatsioon on see, mis meile kõige rohkem meeldib, näiteks proovisin mõni päev tagasi alla laadida täieliku veebilehe, et saada pilte ja "wget" -ga viskasin endale probleeme, laadisin alla selle, mida ma ei tahtnud, otsisin google'i ja leidsin "httracki", kasutasin seda ja see toimis paremini, kui ainult oleks olnud "wget", oleks kõik olnud. Kuigi mulle ikkagi meeldib "wget" rohkem: P

    Terviseks! :)

  5.   jose DIJO

    Kaks asja, üks, toetan 100% eglibc-le üleminekut. Käe jaoks glibc koostamine on julgete jaoks, töötavad 3 või 4 glibc-gcc paari ja piisab väikesest erinevusest, et oleks võimatu midagi töötada.
    Teine peaks olema raamatukogu, mitte raamatupood.
    raamatukogu = raamatukogu, raamatupood = raamatupood.

    Regards,

    Jose