GLIBC и EGLIBC или как (плохая) совместная работа влияет на свободное ПО

работа в команде

¿Qué pasó? Ну, вроде бы техническая проблема превращается в проблему персонажа. Debian меняет одну системную библиотеку на другую, но это нетривиальное изменение, они делают это из-за проблемы с персонажем, они точно поймут, почему. ¿Плохо отзывайтесь о свободных программах? Это то, что мы увидим дальше.

C - это язык программирования в остальном очень важные и корневые для других, библиотеки - это наборы файлов, запрограммированные для поддержки других программ. Обладая суммой этих двух концепций, мы уже понимаем, что означает библиотека C, и можем продолжить.

GNU / Linux на Debian и многих других дистрибутивах, которые до сих пор используются ГЛИБК, который является не чем иным, как еще одной частью операционной системы GNU.

Духи нагреваются

За таким большим количеством кода и таким большим количеством людей стоят люди, а внутри людей, или, скорее, в их головах, есть чувства, конечно, хорошие и плохие.

В поисках материала, объясняющего эту новость, я оказался на Digg, где в первом комментарии было сказано то же самое, что я думал, когда увидел новость, но на английском языке:

Может кто-нибудь объяснить мне подробности этого, пожалуйста? Моя машина использует Debian, и мне нравится эта операционная система, однако я не какой-то супер-Linux-компьютерщик, поэтому не понимаю, как новости влияют на меня.

Вместо того, чтобы объяснять, что произошло, я лучше переведу полученный вами ответ (в моем вольном переводе):

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

Некоторым надоели то, что он не реализовал, и его прямота, поэтому они взяли копию glibc, чтобы внести в нее любые изменения. Надеюсь, что эта версия будет обновляться чаще, будет более стабильной, будет иметь больше функций и в целом станет лучшим проектом. Если это произойдет, Debian и, вероятно, все производные от него дистрибутивы, такие как Ubuntu или Mepis, получат огромную выгоду.

Нечто подобное произошло с GCC (egcs) и XFree86 (X.org), и оба раза они означали что-то очень полезное.

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

Но мы видим внутри три чрезвычайно интересных вопроса, которые относятся к свободному программному обеспечению, но очень поразительны при разработке программ:

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

2- Если вам не нравится, как работает команда разработчиков свободного программного обеспечения, вы можете начать исправлять проблему своими руками, а не комбо, а позаботьтесь о своей копии. Классический: "Если тебе это не нравится, уходи«… Но создать собственное приложение.

3- Это подразделение этого типа может принести пользу пользователям, особенно если исходная разработка действительно плохая или переживает не лучшие времена. Мы можем назвать это конкуренция или обновление, вы оставите нам комментарий.

Что случилось в конце?

Развитие «дискриминированные мальчики»И известен как ЭГЛИБКВ конечном итоге это оказалось действительно положительным, достаточно для Debian, чтобы отказаться от исходной версии в следующих версиях, ну давай, GNU, версия Столлмана.

Это также новый сигнал (заглядывая под воду) против FSF и Столлмана, медленно Debian оставляет в стороне некоторые вещи GNU, истинный акт независимости, если вы думаете об этом от конфликта из-за blob-объектов.

Как и любовь, кажется, что свободные программы преодолевают все проблемы.

Жду ваших комментариев.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Пабло сказал

    На самом деле это вполне логично. Заметьте, что это в любом случае неплохо. Вам не нравится, как что-то работает, и вы пытаетесь это изменить. Это правда, что это очень шокирует, когда это групповые задачи людей, которые тянутся на одну сторону. Но в некотором смысле эта свобода вовсе не плохая вещь. Благодаря этому существует так много разных дистрибутивов, окружений рабочего стола, которые возникли из других проектов. И так они хоть и выглядят, но разные. Это дает немного больше свободы тем, кто считает, что может сделать что-то лучше. Мы не все думаем одинаково. И это нормально, пусть будет так.

  2.   Винсегераторикс сказал

    да, это хорошо в свободных программах, любой может сделать вилку ... хотя, конечно, для этого нужно сотрудничество и больше всего на свете (я забыл слово)

    В любом случае замечательно, что, как я уже сказал, это хорошее в свободных программах, на самом деле большинство текущих технологий являются копиями других, хорошее в свободных программах состоит в том, что копия бесплатна, и любой может сделать копия копии… так появляются новые новшества… звучит иронично, но это правда.

  3.   Seth сказал

    это напоминает мне mariaDB

    это будет использоваться с sid, верно? Я использую Ленни, как я могу его использовать?

  4.   Реоба сказал

    Это напоминает мне типичную фразу «Попробовать цвета»; Мне кажется, это хорошее решение Debian, хотя EGLIBC моложе, это не значит, что он будет не так хорош, как GLIBC.

    Я согласен с вами из источника о "гуру" разработчиков, я все еще изучаю карьеру, и есть много людей, которые не принимают способ программирования или логику, отличную от их, и даже если вы в команде с ними люди и дают им хорошую идею, они в конечном итоге применяют тот, который им нужен, и во много раз даже менее эффективный, чем тот, который вы предложили, это очень часто.

    Как уже упоминалось, я также думаю, что это огромная выгода для GNU / Linux, лучше иметь много проектов, чем несколько, не так ли?
    Это правда, что, возможно, лучше объединить усилия, но я все же думаю, что разнообразие Linux - это то, что нам нравится больше всего, например, несколько дней назад я пытался загрузить полную веб-страницу, чтобы получить некоторые изображения, и с "wget" бросил себе проблемы, скачал то, что не хотел, поискал в гугле и нашел "httrack", использовал его и он работал лучше, если бы был "wget", было бы все. Хотя мне еще больше нравится "wget": P

    Ура! :)

  5.   хосе сказал

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

    С уважением,

    Хосе