GLIBC i EGLIBC ili kako (loš) timski rad utječe na slobodni softver

timski rad

Što se dogodilo? Pa, naizgled tehnički problem pretvara se u karakterni problem. Debian zamjenjuje jednu sistemsku knjižnicu za drugu, ali to nije trivijalna promjena, čine to zbog problema s likovima, razumjet će točno zašto. ¿Govorite loše o slobodnom softveru? To ćemo vidjeti dalje.

C je programski jezik inače vrlo važne i korijenske za druge, knjižnice su skupovi datoteka programiranih za podršku drugim programima. Sa zbrojem ova dva pojma već razumijemo što znači C knjižnica i možemo nastaviti.

GNU / Linux na Debianu i mnogim drugim distribucijama do sada koristi GLIBC, što nije ništa više od još jednog dijela GNU operativnog sustava.

Duhovi se zagrijavaju

Iza toliko koda i toliko puno, stoje ljudi i unutar ljudi, ili točnije u njihovim glavama, postoje osjećaji, naravno, dobri i loši.

Tražeći materijal za objašnjenje ove vijesti, završio sam u Diggu, gdje je prvi komentar rekao potpuno isto ono što sam mislio i kad sam vidio vijest, ali na engleskom:

Može li mi netko objasniti detalje ovoga, molim vas? Moj stroj koristi Debian i volim ovaj OS, međutim nisam nekakav super linuxer geek pa ne razumijem kako vijesti utječu na mene

Umjesto da objasnim što se dogodilo, bolje da prevedem odgovor koji ste dobili (u mom besplatnom prijevodu):

Glibc je vrlo bitna knjižnica u radu Linuxa. Gotovo svi programi ga koriste jer radi vrlo jednostavne stvari poput dodjele memorije, usporedbe tekstova, ispisa zaslona i sličnih stvari. Jedan od najvažnijih ljudi u razvoju glibc-a je Ulrich drepper, koji što je tehnički napredniji, to je teži s drugim ljudima i često odbacuje promjene iako su za većinu razumne.

Neki su se zasitili stvari koje on nije primijenio i njegove otvorenosti, pa su zgrabili kopiju glibc-a kako bi napravili sve promjene na njemu. Nadamo se da će se ova verzija češće ažurirati, biti stabilnija, imati više značajki i biti bolji projekt u cjelini. Ako se to dogodi, Debian i vjerojatno svi distro-ji koji iz njega proizlaze poput Ubuntu-a ili Mepisa-a imat će ogromnu korist.

Nešto se slično dogodilo s GCC-om (egcs) i XFree86 (X.org) i oba su puta značili nešto vrlo korisno.

Objašnjenje je točno, od vrha do dna, osim subjektivnih dojmova programera (koji me podsjećaju na pobuna u Menéameu od prije nekoliko dana) budući da programera ne poznajemo izbliza i ne možemo donijeti vrijednosni sud o njegovom toliko dalekom radu.

Ali vidimo iznutra tri izuzetno zanimljiva izdanja koja su vrlo slobodna, ali su vrlo upadljiva u razvoju programa:

1- Glavni programer može ih dati guru i radite što želite, na kraju naljutite one koji pomažu u razvoju aplikacije ili u ovom slučaju knjižnice. Međuljudski odnosi delikatan su problem među programerima i postoje razgovori kako bi se poboljšali.

2- Da ako vam se ne sviđa kako funkcionira tim za razvoj besplatnog softvera, stvar možete početi rješavati vlastitim rukama, ne kombiniranim, već brigom o vlastitoj kopiji. Klasični: "Ako vam se ne sviđa, idite«... Ali za stvaranje vlastite aplikacije.

3- Ta podjela ovog tipa može učiniti korisnicima dobroPogotovo ako je izvorni razvojni rad doista loš ili prolazi kroz loše vrijeme. Možemo to nazvati natjecanje ili obnova, komentirat ćete nam.

Što se dogodilo na kraju?

Razvoj «diskriminirani dječaci»I poznat kao EGLIBCNa kraju je bilo stvarno pozitivno, dovoljno da je Debian napustio izvornu verziju u sljedećim verzijama, hajde, GNU, Stallman's.

Ovo je također novi signal (gledanje pod vodu) protiv FSF-a i Stallmana, polako Debian ostavlja po strani neke stvari GNU-a, istinski čin neovisnosti ako o tome razmišljate iz sukoba oko mrlja.

Poput ljubavi, čini se da i besplatni softver pobjeđuje sve probleme.

Čekam vaše komentare.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Pablo dijo

    Zapravo je sasvim logično da se to dogodi. Imajte na umu da to ni na koji način nije loše. Ne sviđa vam se kako nešto funkcionira i dobro, pokušavate to promijeniti. Istina je da puno šokira kada su to skupni zadaci ljudi koji se povuku na istu stranu. Ali na način da sloboda uopće nije loša. Zahvaljujući tome postoji toliko različitih distribucija, desktop okruženja koja su proizašla iz drugih projekata. I tako iako izgledaju kao da su različiti. Daje malo više slobode onima koji vjeruju da mogu učiniti nešto bolje. Ne razmišljamo svi na isti način. I u redu je, neka tako bude.

  2.   vincegeratorix dijo

    da, to je dobra stvar kod slobodnog softvera, svatko može napraviti vilicu ... iako naravno, za to vam je potrebna suradnja i više od svega (zaboravio sam riječ)

    U svakom slučaju, sjajno je što je, kao što sam već rekao, dobra stvar slobodnog softvera, zapravo većina trenutnih tehnologija su kopije drugih, dobra stvar slobodnog softvera je što je kopija besplatna i svatko može napraviti kopija kopije ... ovako izlaze nove inovacije ... zvuči ironično, ali istina je.

  3.   Seth dijo

    ovo me podsjeća na mariaDB

    ovo će se koristiti sa sidom, zar ne? Koristim Lennyja, kako ga mogu koristiti?

  4.   rheoba dijo

    Podsjeća me na tipičnu frazu "Okusiti boje"; Čini mi se dobrom odlukom Debiana, iako je EGLIBC mlađi, to ne znači da neće biti dobar kao GLIBC.

    Slažem se s vama iz izvora o programerima gurua, ja još uvijek studiram karijeru, a ima mnogo onih koji ne prihvaćaju način programiranja ili drugačiju logiku od njihove, čak i ako ste u timu s tim ljudima i dajte im dobru ideju, na kraju primijene onu koju žele i više puta čak i manje učinkovitu od one koju ste predložili, ovo je vrlo često.

    Kao što je već spomenuto, također mislim da ovo izuzetno koristi GNU / Linuxu, bolje je imati mnogo projekata nego malo, zar ne?
    Istina je da je možda bolje udružiti snage, ali i dalje mislim da je u Linuxu raznolikost ono što nam se najviše sviđa, na primjer, prije nekoliko dana pokušavao sam preuzeti kompletnu web stranicu, dobiti neke slike i s "wgetom" sam si zadavao probleme, preuzimao sam ono što nisam želio, tražio sam google i pronašao "httrack", koristio sam ga i bolje je funkcionirao, da je samo bilo "wgeta" bilo bi svega. Iako i dalje više volim "wget": P

    Živjeli! :)

  5.   Jose dijo

    Dvije stvari, jedna, podržavam promjenu na eglibc 100%. Pokušaj sastavljanja glibc-a za ruku namijenjen je hrabrima, postoje 3 ili 4 glibc-gcc para koji rade, a dovoljna je mala razlika da onemogući da nešto funkcionira.
    Druga bi trebala biti knjižnica umjesto knjižare.
    knjižnica = knjižnica, knjižara = knjižara.

    pozdrav,

    Jose