GLIBC и EGLIBC или как (лошата) работа в екип влияе на свободния софтуер

работа в екип

Какво стана? Е, привидно технически проблем се превръща в проблем с характера. Debian сменя една системна библиотека с друга, но това не е тривиална промяна, те го правят за проблем с характера, ще разберат точно защо. ¿Говорете лошо за свободния софтуер? Това ще видим по-нататък.

C е език за програмиране иначе много важни и корен за другите, библиотеките са набори от файлове, програмирани да поддържат други програми. Със сумата от тези две понятия вече разбираме какво означава C библиотека и можем да продължим.

GNU / Linux на Debian и много други дистрибуции досега GLIBC, което не е нищо повече от още една част от операционната система GNU.

Спиртните напитки се нагряват

Зад толкова много код и толкова много, има хора и вътре в хората, или по-скоро в главите им, има чувства, разбира се, добри и лоши.

Търсейки материал за обяснение на тази новина, попаднах в Digg, където първият коментар каза точно същото нещо, което си помислих, когато видях новината, но на английски:

Може ли някой да ми обясни подробностите за това, моля? Моята машина използва Debian и обичам тази операционна система, но не съм някакъв супер linuxer отрепка, така че не разбирам как новините ме засягат

Вместо да обяснявам какво се е случило, по-добре да преведа отговора, който получихте (в мой безплатен превод):

Glibc е много важна библиотека за работата на Linux. Почти всички програми го използват, защото прави много прости неща като разпределяне на паметта, сравняване на текстове, отпечатване на екрана и подобни неща. Един от най-важните хора в развитието на glibc е Улрих дрепър, който колкото по-напреднал е в техническо отношение, толкова по-тежък е станал с други хора и често отхвърля промените, въпреки че те са разумни за мнозинството.

На някои им писна от нещата, които той не осъществи, и от неговата откровеност, така че грабнаха копие на glibc, за да направят каквито и да са промени в него. Надеждата е, че тази версия ще се актуализира по-често, ще бъде по-стабилна, ще има повече функции и ще бъде по-добър проект като цяло. Ако това се случи, Debian и вероятно всички дистрибуции, които произтичат от него като Ubuntu или Mepis, ще спечелят изключително много.

Нещо подобно се случи с GCC (egcs) и XFree86 (X.org) и двата пъти те означаваха нещо много полезно.

Обяснението е точно, отгоре надолу, с изключение на субективните впечатления на разработчика (които ми напомнят за бунт в Менеам от преди няколко дни), тъй като не познаваме разработчика отблизо и не можем да направим ценностна преценка за неговата работа толкова далеч.

Но ние виждаме DOS три изключително интересни въпроса, които са много свободен софтуер, но са много поразителни за разработването на програми:

1- Основен разработчик може да им даде гуру и прави каквото искаш, като в крайна сметка ядосваш онези, които помагат да се разработи приложение или в този случай библиотека. Междуличностните отношения са деликатен проблем сред програмистите и съществуват разговори за тяхното подобряване.

2- Че ако не ви харесва как работи екип за разработка на свободен софтуер, можете да започнете да решавате въпроса със собствените си ръце и не в комбинации, а да се грижите за собственото си копие. Класическият: "Ако не ви харесва, изчезвайте«... Но за да създадете свое собствено приложение.

3- Това подразделение от този тип може да направи добро на потребителитеОсобено ако оригиналната разработка е наистина лоша или преживява лошо време. Можем да го наречем състезание или подновяване, ще ни коментирате.

Какво стана накрая?

Развитието на «дискриминирани момчета»И известен като EGLIBCВ крайна сметка това беше наистина положително, достатъчно за Debian да изостави оригиналната версия в следващите версии, хайде, GNU, Stallman's.

Това също е нов сигнал (поглед под водата) срещу FSF и Stallman, бавно Debian оставя настрана някои неща от GNU, истински акт на независимост, ако се замислите от конфликта за петна.

Подобно на любовта, изглежда, че безплатният софтуер преодолява всички проблеми.

Очаквам вашите коментари.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Пабло каза той

    Всъщност е съвсем логично това да се случи. Имайте предвид, че по никакъв начин не е лошо. Не ви харесва как нещо работи и добре, опитвате се да го промените. Вярно е, че е много шокиращо, когато те са групови задачи на хора, които дърпат на една и съща страна. Но по начин, по който свободата изобщо не е лоша. Благодарение на това има толкова много различни дистрибуции, настолни среди, които са излезли от други проекти. И така, въпреки че изглеждат като различни. Дава малко повече свобода на онези, които вярват, че могат да направят нещо по-добро. Не всички мислим по един и същи начин. И всичко е наред, така да бъде.

  2.   винцегераторикс каза той

    да, това е хубавото на свободния софтуер, всеки може да направи вилица ... въпреки че, разбира се, за да го направите, имате нужда от сътрудничество и повече от всичко (забравих думата)

    Във всеки случай, страхотно, както казах преди, е хубавото на свободния софтуер, всъщност повечето от сегашните технологии са копия на други, хубавото на свободния софтуер е, че копието е безплатно и всеки може да направи копие на копието ... така излизат още иновации ... звучи иронично, но е истина.

  3.   Сет каза той

    това ми напомня на mariaDB

    това ще се използва с sid, нали? Използвам Лени, как мога да го използвам?

  4.   Реоба каза той

    Напомня ми на типичната фраза „Да вкусиш цветовете“; Изглежда добро решение за Debian, въпреки че EGLIBC е по-млад, това не означава, че няма да бъде толкова добър, колкото GLIBC.

    Съгласен съм с вас от източник за разработчици на "гурута", аз все още уча кариера и има много хора, които не приемат начин на програмиране или различна логика от тяхната, дори ако сте в екип с тези хората и им дават добра идея, те в крайна сметка прилагат този, който искат и в пъти дори по-малко ефективен от този, който сте предложили, това е много често.

    Както вече споменах, аз също мисля, че това има огромна полза за GNU / Linux, по-добре е да имате много проекти, отколкото малко, нали?
    Вярно е, че може би е по-добре да обединим усилията си, но все пак мисля, че в Linux разнообразието е това, което ни харесва най-много, например Преди няколко дни се опитвах да изтегля пълна уеб страница, да получа някои изображения и с "wget" си хвърлих проблеми, изтеглих това, което не исках, потърсих google и намерих "httrack", използвах го и се получи по-добре, само да имаше "wget" щеше да има всичко. Въпреки че «wget» все още го харесвам повече: P

    Наздраве! :)

  5.   Хосе каза той

    Две неща, едно, подкрепям преминаването към eglibc на 100%. Опитът да се компилира glibc за arm е за смелите, има 3 или 4 glibc-gcc двойки, които работят, и малка разлика е достатъчна, за да направи невъзможно нещо да работи.
    Другото трябва да е библиотека, вместо книжарница.
    библиотека = библиотека, книжарница = книжарница.

    С уважение,

    Хосе