GNU / LinuxソフトウェアはGNU / Hurdで実行できますか?

user169558

私はGNU / Linuxシステムに精通しているだけで、最近Hurdカーネルを発見したので、最初に頭に浮かんだ質問は、GNU / Linuxシステムで見つけることができるGNU /で実行できるソフトウェアです。 Hurdシステム?互換性はカーネルまたはGNUオペレーティングシステムから来ていますか?

スティーブンキット

バイナリを参照していると仮定すると、いいえ、GNU / HurdシステムでGNU / Linuxバイナリを実行することはできません。互換性には、カーネルを含む多くの要因が関係します。カーネルによって管理されているリソースにアクセスするバイナリ(特にファイルアクセスを含む)には、カーネルの呼び出し方法(syscallなど)などのカーネル固有の情報が含まれることになります。

ディストリビューションを「GNU / Linux」と呼ぶことは、それがGNUオペレーティングシステムと互換性があるという主張ではありません。特に、Hurdを使用する推定GNUオペレーティングシステムと互換性があるという主張ではありませんこれは、GNUプロジェクトの貢献を認識するための単なる名前です。純粋なGNUを実行することは可能ですか?を参照してくださいGNUオペレーティングシステムの詳細については、最近ではGNUプロジェクト自体がLinuxベースのディストリビューションをGNUオペレーティングシステムと呼んでいます(Free Software Foundationの要件を満たしている限り)。

GNU / Linuxベースのシステムと非常によく似たGNU / Hurdベースのシステムを構築できます。Debian GNU / Hurdはその一例です。また、(理論的には)Hurd上のLinuxバイナリ用のエミュレーションレイヤーを開発することもできます(過去のLinux用iBCS2互換レイヤーと同様)。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

GNU / HurdとGNU / Linux

分類Dev

Can GNU/Linux software run on GNU/Hurd?

分類Dev

Mac OS X El Capitanは、/ usr / gnu64 / lib内のライブラリを想定するYosemite用にコンパイルされたソフトウェアを実行できますか?

分類Dev

なぜatom([])。GNUプロローグでは真であるのに対し、SWIプロローグソフトウェアでは偽ですか?

分類Dev

Debian GNU / HurdでのソースコードのコンパイルはDebianGNU / Linuxとどのように異なりますか?

分類Dev

Debian GNU / Hurdはext4ファイルシステムをサポートしていますか?

分類Dev

依存関係の問題により、ubuntu 16.04.2 LTS(GNU / Linux 4.4.0-1087-aws x86_64)のソフトウェアをアップグレードできません

分類Dev

__gnu_linux__は何の略ですか?

分類Dev

GNU LibcでコンパイルしてLinuxのeglibcで実行する危険性はありますか?

分類Dev

プログラムが終了する前にGNU並列出力stdoutを実行できますか?

分類Dev

GNU libc.soは、共有オブジェクトとスタンドアロン実行可能ファイルの両方ですか?

分類Dev

'i686-linux-gnu-gcc'を実行できません:そのようなファイルまたはディレクトリはありません

分類Dev

GNU-Prologでは、Linuxシグナルを「キャッチ」できますか?

分類Dev

これは、cmdウィンドウから実行した場合のcygwin GNU sed 4.4のバグですか?

分類Dev

GNU / Linuxディストリビューションでデフォルトとして使用されるbash / dash以外のシェルはありますか?

分類Dev

gnu coreutilsはソートが壊れていますか?

分類Dev

GNU tar増分バックアップはチェックサムを使用できますか?

分類Dev

GNU情報とは何ですか?

分類Dev

Linux で Badboy ソフトウェアを使用できますか?

分類Dev

GNU / Linuxでの書き込み権限

分類Dev

/ usr / lib64はどこに行き、/ usr / lib / x86_64-linux-gnuとは何ですか?

分類Dev

最新のGNU / Linuxディストリビューションで古いバイナリを実行するにはどうすればよいですか?

分類Dev

BSDの「routeget ...」に相当するGNU / Linuxとは何ですか?

分類Dev

ubuntu(または一般的にgnu / linux)用のゲームリソースは何ですか?

分類Dev

ubuntu(または一般的にgnu / linux)用のゲームリソースは何ですか?

分類Dev

ChromiumOSはGNU / Linuxディストリビューションですか?

分類Dev

行番号を「less」で表示する方法(GNU)

分類Dev

行番号を「less」で表示する方法(GNU)

分類Dev

行番号を「less」で表示する方法(GNU)

Related 関連記事

  1. 1

    GNU / HurdとGNU / Linux

  2. 2

    Can GNU/Linux software run on GNU/Hurd?

  3. 3

    Mac OS X El Capitanは、/ usr / gnu64 / lib内のライブラリを想定するYosemite用にコンパイルされたソフトウェアを実行できますか?

  4. 4

    なぜatom([])。GNUプロローグでは真であるのに対し、SWIプロローグソフトウェアでは偽ですか?

  5. 5

    Debian GNU / HurdでのソースコードのコンパイルはDebianGNU / Linuxとどのように異なりますか?

  6. 6

    Debian GNU / Hurdはext4ファイルシステムをサポートしていますか?

  7. 7

    依存関係の問題により、ubuntu 16.04.2 LTS(GNU / Linux 4.4.0-1087-aws x86_64)のソフトウェアをアップグレードできません

  8. 8

    __gnu_linux__は何の略ですか?

  9. 9

    GNU LibcでコンパイルしてLinuxのeglibcで実行する危険性はありますか?

  10. 10

    プログラムが終了する前にGNU並列出力stdoutを実行できますか?

  11. 11

    GNU libc.soは、共有オブジェクトとスタンドアロン実行可能ファイルの両方ですか?

  12. 12

    'i686-linux-gnu-gcc'を実行できません:そのようなファイルまたはディレクトリはありません

  13. 13

    GNU-Prologでは、Linuxシグナルを「キャッチ」できますか?

  14. 14

    これは、cmdウィンドウから実行した場合のcygwin GNU sed 4.4のバグですか?

  15. 15

    GNU / Linuxディストリビューションでデフォルトとして使用されるbash / dash以外のシェルはありますか?

  16. 16

    gnu coreutilsはソートが壊れていますか?

  17. 17

    GNU tar増分バックアップはチェックサムを使用できますか?

  18. 18

    GNU情報とは何ですか?

  19. 19

    Linux で Badboy ソフトウェアを使用できますか?

  20. 20

    GNU / Linuxでの書き込み権限

  21. 21

    / usr / lib64はどこに行き、/ usr / lib / x86_64-linux-gnuとは何ですか?

  22. 22

    最新のGNU / Linuxディストリビューションで古いバイナリを実行するにはどうすればよいですか?

  23. 23

    BSDの「routeget ...」に相当するGNU / Linuxとは何ですか?

  24. 24

    ubuntu(または一般的にgnu / linux)用のゲームリソースは何ですか?

  25. 25

    ubuntu(または一般的にgnu / linux)用のゲームリソースは何ですか?

  26. 26

    ChromiumOSはGNU / Linuxディストリビューションですか?

  27. 27

    行番号を「less」で表示する方法(GNU)

  28. 28

    行番号を「less」で表示する方法(GNU)

  29. 29

    行番号を「less」で表示する方法(GNU)

ホットタグ

アーカイブ