GLIBCとEGLIBC、または(悪い)チームワークが自由ソフトウェアにどのように影響するか

チームワーク

どうしたの? さて、一見技術的な問題はキャラクターの問題に変わります。 DebianはXNUMXつのシステムライブラリを別のシステムライブラリに交換しますが、それは些細な変更ではありません、彼らはキャラクターの問題のためにそれをします、彼らは正確に理由を理解します。 ¿自由ソフトウェアについて悪い話をする? これが次に表示されるものです。

Cはプログラミング言語です それ以外の場合は非常に重要で、他の人にとってはルートです。ライブラリは、他のプログラムをサポートするようにプログラムされたファイルのセットです。 これらXNUMXつの概念を組み合わせることで、Cライブラリの意味をすでに理解しており、続行できます。

GNU / Linux onDebianおよび他の多くのディストリビューションはこれまでに使用しています GLIBC、これはGNUオペレーティングシステムのもうXNUMXつの部分にすぎません。

精霊は加熱されます

非常に多くのコードの背後に、そして人々の中に、あるいはむしろ彼らの頭の中に、善と悪の感情があります。

このニュースを説明する資料を探して、私はDiggに行き着きました。最初のコメントは、ニュースを見たときに思ったのとまったく同じことを英語で言っていました。

誰かが私にこれの詳細を説明できますか? 私のマシンはDebianを使用していて、このオペレーティングシステムが大好きですが、私はある種のスーパーLinuxオタクではないので、ニュースが私にどのように影響するかわかりません。

何が起こったのかを説明する代わりに、私はあなたが受け取った答えを(私の無料翻訳で)翻訳したほうがいいです:

Glibcは、Linux操作において非常に重要なライブラリです。 ほとんどすべてのプログラムがこれを使用します。これは、メモリの割り当て、テキストの比較、画面の印刷などの非常に単純なことを行うためです。 glibcの開発で最も重要な人々のXNUMX人は ウルリッヒ・ドレッパー、彼が技術的に進歩するほど、彼は他の人々と一緒に重くなり、大多数にとって賢明であるにもかかわらず、変更を拒否することがよくあります。

彼が実装しなかったものと彼の鈍さにうんざりした人もいたので、彼らはglibcのコピーを入手して、必要な変更を加えました。 このバージョンがより頻繁に更新され、より安定し、より多くの機能を備え、全体としてより良いプロジェクトになることが期待されています。 これが発生した場合、Debianと、UbuntuやMepisなどのDebianから派生したすべてのディストリビューションは非常に大きなメリットがあります。

GCC(egcs)とXFree86(X.org)でも同様のことが起こり、どちらの場合も非常に有益なことを意味していました。

開発者の主観的な印象を除いて、説明は上から下まで正確です(これは私に Menéameでの反乱 数日前から)開発者のことをよく知らないので、遠く離れたところにある彼の作品の価値判断ができません。

しかし、私たちは見る ドス 非常に自由なソフトウェアであるが、プログラム開発に関して非常に印象的なXNUMXつの非常に興味深い問題:

1-主な開発者はそれらに与えることができます 達人 そして、あなたがやりたいことをして、アプリケーションやこの場合はライブラリの開発を手伝ってくれる人たちを怒らせてしまいます。 対人関係はプログラマーの間で敏感な問題であり、存在します それらを改善するための話し合い.

2-無料のソフトウェア開発チームの仕組みが気に入らない場合は、コンボではなく自分の手で問題を修正し始めることができますが、自分のコピーの面倒を見ることができます。 クラシック: "気に入らない場合は、離れてください«…しかし、独自のアプリケーションを作成するため。

3-このタイプの部門 ユーザーに良いことをすることができます特に、元の開発作業が本当に悪い場合や、悪い時期を迎えている場合はなおさらです。 私たちはそれを呼ぶことができます 競争または更新、あなたは私たちにコメントします。

最後に何が起こったのか?

«の開発差別された男の子»そしてとして知られている エグリブそれは本当にポジティブであり、Debianが次のバージョンで元のバージョンを放棄するのに十分でした。GNU、ストールマンです。

これはFSFとストールマンに対する新しいシグナル(水中を見ている)でもあり、DebianはゆっくりとGNUのいくつかのものを脇に置きます。これは、ブロブをめぐる対立から考えると、真の独立行為です。

愛のように、自由ソフトウェアはすべての問題を克服しているようです。

コメントお待ちしております。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

     パブロ

    これが起こるのは実際には非常に論理的です。 決して悪くないことに注意してください。 あなたは何かがうまく機能するのが好きではなく、それを変えようとします。 同じ側​​に引っ張る人のグループタスクだと、とてもショックを受けるのは事実です。 しかし、自由がまったく悪くないという意味で。 そのおかげで、他のプロジェクトから生まれた非常に多くの異なるディストリビューション、デスクトップ環境があります。 そして、彼らは異なっているように見えますが。 それは彼らがより良い何かをすることができると信じる人々にもう少し自由を与えています。 私たち全員が同じように考えるわけではありません。 そして、それは大丈夫です。

     ビンセゲラトリクス

    うん、それは自由ソフトウェアの良いところだ、誰でもフォークを作ることができる...もちろん、それをするためには協力と何よりも必要だ(私は言葉を忘れた)

    いずれにせよ、私が前に言ったように、それはフリーソフトウェアの良いところです。実際、現在のテクノロジーのほとんどは他のテクノロジーのコピーです。フリーソフトウェアの良いところは、コピーが無料で、誰でも作成できることです。コピーのコピー...したがって、より多くの革新が出てきます...それは皮肉に聞こえますが、それは本当です。

     セス

    これはmariaDBを思い出させます

    これはsidで使用されますよね? レニーを使っていますが、どうすれば使えますか?

     レオバ

    「色を味わう」という典型的なフレーズを思い出します。 Debianにとっては良い決断のように思えますが、EGLIBCは若いですが、GLIBCほど良くないという意味ではありません。

    私は「教祖」開発者についての情報源からあなたに同意します、私はまだキャリアを研究しています、そしてプログラミングの方法、または彼らとは異なる論理を受け入れない多くの人がいます、そしてあなたがそれらとチームを組んでいるとしても人々と彼らに良いアイデアを与えると、彼らは彼らが望むものを適用することになり、あなたが提案したものよりも何倍も効率が悪くなります、これは非常に一般的です。

    すでに述べたように、これはGNU / Linuxに多大な利益をもたらすと思います。プロジェクトを少なくするよりも、多くする方が良いでしょう。
    確かに力を合わせたほうがいいかもしれませんが、Linuxではバラエティが一番好きだと思います。たとえば、数日前、完全なWebページをダウンロードして、いくつかの画像を取得しようとしていました。 「wget」で問題を投げかけ、不要なものをダウンロードし、グーグルで検索して「httrack」を見つけました。「wget」があれば、すべてがあったはずです。 私はまだ「wget」がもっと好きですが:P

    乾杯! :)

     ホセ

    100つ、3つは、eglibcへの変更を4%サポートします。 腕のためにglibcをコンパイルしようとするのは勇敢な人のためであり、機能するglibc-gccペアはXNUMXつまたはXNUMXつあり、わずかな違いで何かを機能させることができなくなります。
    もうXNUMXつは、書店ではなく図書館である必要があります。
    図書館=図書館、書店=書店。

    よろしく、

    ホセ