![よく知られているアプリが名前を変更するのはなぜですか? [閉鎖]](https://linux33.com/image/70738/%E3%82%88%E3%81%8F%E7%9F%A5%E3%82%89%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E5%90%8D%E5%89%8D%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
MATEはGNOMEコアアプリケーションから派生した多くのアプリケーションをフォークし、開発者は最初から他の多くのアプリケーションを作成しました。フォークされたアプリには新しい名前があります。ほとんどがスペイン語になっています。
Caja (box) – File manager (from Nautilus) Pluma (quill) – Text editor (from Gedit) Eye of MATE – Image viewer (from Eye of GNOME) Atril (lectern) – Document viewer (from Evince) Engrampa (staple) – Archive manager (from File Roller) MATE Terminal – Terminal emulator (from GNOME Terminal) Marco (frame) – Window manager (from Metacity) Mozo (waiter) – Menu item editor (from Alacarte)
よく知られているプログラムに別の名前を使用するのはなぜですか?これはユーザーを混乱させ(gedit foo.txt
休憩、実行する必要がありますpluma foo.txt
)、ソースとほぼ同じです。編集内容をマスターブランチに送信する方が良いでしょうか?
答え1
アプリケーション名が変更されました。GNOME 3対応物との衝突防止。
たとえば、Debian Jessie では両方をインストールできます。caja
そして nautilus
、同時に。
答え2
最も実用的な理由は、バイナリがフォークと衝突しないからです。
MATEとGNOMEの両方がインストールされた状態でnautilusと入力すると、どちらが実行されますか?名前空間はディレクトリでも共有されるため、両方を同時にインストールすることもできません。
これは、フォークが混乱を防ぐために一意のIDを持つことに加えて、特定のアプリケーションの名前を変更することが多い理由です。