GLIBC dhe EGLIBC ose sesi puna ekipore (e keqe) ndikon në Softuerin e Lirë

punë ekipore

Cfare ndodhi? Epo, një problem në dukje teknik kthehet në një problem karakteri. Debian ndërron një bibliotekë të sistemit me një tjetër, por nuk është një ndryshim i parëndësishëm, ata e bëjnë atë për një problem të karakterit, ata do të kuptojnë saktësisht pse. ¿Flisni keq për Software-in e Lirë? Kjo është ajo që do të shohim më tej.

C është një gjuhë programimi përndryshe shumë të rëndësishme dhe rrënjësore për të tjerët, bibliotekat janë grupe skedarësh të programuar për të mbështetur programe të tjera. Me përmbledhjen e këtyre dy koncepteve ne tashmë e kuptojmë se çfarë do të thotë një bibliotekë C dhe ne mund të vazhdojmë.

GNU / Linux në Debian dhe shumë përdorime të tjera distros deri më tani GLIBC, e cila nuk është asgjë më shumë se një pjesë më shumë e sistemit operativ GNU.

Shpirtrat nxehen

Pas kaq shumë kodi dhe kaq shumë, ka njerëz dhe brenda njerëzve, ose më mirë në kokën e tyre, ka ndjenja, natyrisht, të mira dhe të këqija.

Duke kërkuar materiale për të shpjeguar këtë lajm përfundova në Digg ku komenti i parë thoshte saktësisht të njëjtën gjë që mendova kur pashë lajmin, por në anglisht:

Ju lutem, dikush mund të më shpjegojë detajet e kësaj? Makina ime përdor Debian dhe unë e dua këtë sistem operativ, megjithatë nuk jam një lloj super linuxer prandaj nuk e kuptoj se si ndikojnë lajmet tek unë

Në vend që të shpjegoj se çfarë ndodhi, më mirë ta përkthej përgjigjen që morët (në një përkthim timen falas):

Glibc është një bibliotekë shumë thelbësore në funksionimin e Linux. Pothuajse të gjitha programet e përdorin atë sepse bën gjëra shumë të thjeshta si caktimi i kujtesës, krahasimi i teksteve, shtypja e ekranit dhe gjëra të tilla. Një nga njerëzit më të rëndësishëm në zhvillimin e glibc është Ulrich drepper, i cili sa më i përparuar teknikisht është bërë, aq më i rëndë është bërë me njerëzit e tjerë dhe shpesh refuzon ndryshimet edhe pse ato janë të ndjeshme për shumicën.

Disa u ngopën me gjërat që ai nuk i zbatoi dhe me paqartësinë e tij, kështu që ata morën një kopje të glibc për të bërë çfarëdo ndryshimi që donin në të. Shpresa është që ky version të azhurnohet më shpesh, të jetë më i qëndrueshëm, të ketë më shumë karakteristika dhe të jetë një projekt më i mirë në përgjithësi. Nëse kjo ndodh, Debian dhe ndoshta të gjitha distrosët që rrjedhin prej tij si Ubuntu ose Mepis do të përfitojnë jashtëzakonisht shumë.

Diçka e ngjashme ndodhi me GCC (p.sh.) dhe XFree86 (X.org) dhe të dy herë ato nënkuptonin diçka shumë të dobishme.

Shpjegimi është i saktë, nga lart poshtë, përveç përshtypjeve subjektive të zhvilluesit (të cilat më kujtojnë mua) kryengritje në Menéame nga disa ditë më parë) pasi që ne nuk e njohim nga afër zhvilluesin dhe nuk mund të bëjmë një gjykim të vlefshëm për punën e tij kaq të largët.

Por ne e shohim dos tre çështje jashtëzakonisht interesante që janë shumë të Lirë të Programit, por janë shumë të habitshme për zhvillimin e programit:

1- Një zhvillues kryesor mund t'u japë atyre mësues feje dhe bëj çfarë të duash, duke përfunduar duke u lodhur atyre që ndihmojnë në zhvillimin e një aplikacioni ose në këtë rast të një biblioteke. Marrëdhëniet ndërpersonale janë një problem delikat midis programuesve dhe ekzistojnë bisedimet për t'i përmirësuar ato.

2- Se nëse nuk ju pëlqen se si funksionon një ekip i zhvillimit të softuerit falas, ju mund të filloni ta rregulloni çështjen me duart tuaja dhe jo në kombinime, por duke u kujdesur për kopjen tuaj. Klasikja: "Nëse nuk të pëlqen, ik«To Por të krijoni aplikacionin tuaj.

3- Se një ndarje e këtij lloji mund t'u bëjë mirë përdoruesveSidomos nëse puna origjinale e zhvillimit është vërtet e keqe ose po kalon një kohë të keqe. Ne mund ta quajmë atë konkurrencën ose rinovimin, ju do të na komentoni.

Çfarë ndodhi në fund?

Zhvillimi i «djem të diskriminuar»Dhe i njohur si EGLIBCAi përfundoi duke qenë vërtet pozitiv, mjaftueshëm që Debian të braktisë versionin origjinal në versionet e ardhshme, hajde, GNU, Stallman's.

Ky është gjithashtu një sinjal i ri (duke parë nën ujë) kundër FSF dhe Stallman, ngadalë Debian lë mënjanë disa gjëra të GNU, një akt i vërtetë i pavarësisë nëse e mendoni nga konflikti mbi blobet.

Ashtu si dashuria, duket se programi falas i kapërcen të gjitha problemet.

Unë pres komentet tuaja.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Pablo dijo

    Në fakt është mjaft logjike që kjo të ndodhë. Vini re se nuk është e keqe në asnjë mënyrë. Ju nuk ju pëlqen se si funksionon diçka dhe mirë, përpiqeni ta ndryshoni atë. Shtë e vërtetë që trondit shumë kur ato janë detyra grupore të njerëzve që tërhiqen në të njëjtën anë. Por në një mënyrë që liria nuk është aspak e keqe. Falë kësaj ka kaq shumë shpërndarje të ndryshme, ambiente desktop që dolën nga projektet e tjera. Dhe kështu edhe pse ato duken sikur janë të ndryshme. Po u jep pak më shumë liri atyre që besojnë se mund të bëjnë diçka më mirë. Ne nuk mendojmë të gjithë në të njëjtën mënyrë. Dhe është në rregull, kështu qoftë.

  2.   vincegeratorix dijo

    po, kjo është gjëja e mirë për Software-in e Lirë, çdokush mund të bëjë një pirun ... megjithëse sigurisht, për ta bërë këtë kërkon bashkëpunim dhe më shumë se gjithçka (e harrova fjalën)

    Në çdo rast, e shkëlqyeshme që, siç e thashë më parë, është gjëja e mirë për softuerin e lirë, në fakt shumica e teknologjive aktuale janë kopje të të tjerëve, e mira për softuerin e lirë është se kopja është falas dhe çdokush mund të bëjë një kopja e kopjes is kjo është mënyra sesi dalin më shumë inovacione… tingëllon ironi por është e vërtetë.

  3.   seth dijo

    kjo me kujton mariaDB

    kjo do të përdoret me sid, apo jo? Unë e përdor Lenny, si mund ta përdor?

  4.   reoba dijo

    Më kujton frazën tipike "Të shijosh ngjyrat"; Mendoj se është një vendim i mirë nga Debian, edhe pse EGLIBC është më i ri, nuk do të thotë se nuk do të jetë aq i mirë sa GLIBC.

    Pajtohem me ju nga një burim në lidhje me zhvilluesit "gurus", unë jam ende duke studiuar një karrierë, dhe ka shumë që nuk pranojnë një mënyrë programimi, ose një logjikë të ndryshme nga e tyre, dhe edhe nëse jeni në një ekip me ata njerëzit dhe u japin atyre një ide të mirë, ata përfundojnë duke zbatuar atë që duan dhe shumë herë edhe më pak efikas se ai që ju propozuat, kjo është shumë e zakonshme.

    Siç është përmendur tashmë, unë gjithashtu mendoj se kjo përfiton jashtëzakonisht shumë nga GNU / Linux, është më mirë të kesh shumë projekte sesa pak, apo jo?
    Isshtë e vërtetë që mbase është më mirë të bashkojmë forcat, por unë ende mendoj se në Linux shumëllojshmëria është ajo që na pëlqen më shumë, për shembull, Disa ditë më parë po përpiqesha të shkarkoja një faqe të plotë në internet, për të marrë disa imazhe dhe me "wget" i hodha vetes probleme, shkarkova ato qe nuk doja, kerkova per google dhe gjeta "httrack" e perdora dhe funksiononte me mire, sikur te kishte ekzistuar "wget" do te kishte gjithcka. Edhe pse akoma më pëlqen "wget" më shumë: P

    Gëzuar! :)

  5.   jose dijo

    Dy gjëra, një, unë mbështes ndryshimin në eglibc 100%. Përpjekja për të përpiluar glibc për krah është për trimat, ka 3 ose 4 palë glibc-gcc që funksionojnë, dhe mjafton një ndryshim i vogël për ta bërë të pamundur të kesh diçka që funksionon.
    Tjetra duhet të jetë një bibliotekë në vend të një librari.
    biblioteka = biblioteka, libraria = libraria.

    Regards,

    Jose