Linux®ソースコードとは

ソースコードとは、プログラマが開発したソフトウェア用に作成したプログラミング命令の実際の行を含むファイルを指す用語です。 Linux®は、Linux®オペレーティングシステムのカーネルを開発したLinus Torvaldsによって書かれたソースコードの名前です。 これらのプログラミング手順は、Linux®ソースコードと呼ばれます。 また、この用語は大まかにではありますが、誤って、Linux®で実行するために開発されたアプリケーションのソースコードを指すために使用されますが、それ自体はカーネルではありません。 カーネルは、オペレーティングシステム内で発生するプロセスのマネージャーとして機能する非常に複雑なソフトウェアです。ユーザーは、システムのコアまたは「ハート」であるカーネルと直接対話することはほとんどありません。

Torvaldsは、GNU General Public Licenseの下でLinux®ソースコードをリリースし、ダウンロードで無料で利用できるようにしました。 ほとんどのオープンソースソフトウェアはダウンロードにより無料ですが、「オープンソース」という用語は必ずしもソフトウェアプログラムに料金がかからないことを意味しません。 むしろ、プログラムのソースコードを表示するだけでなく、それをカスタムソフトウェアに変更する法的自由も示しています。 プログラマーではないLinux®オペレーティングシステムのユーザーは、Linux®ソースコードをコンパイルする必要があるため、Linuxのソースコードをダウンロードすることはほとんどありません。

Linux®ソースコードとLinux®オペレーティングシステムには違いがあり、ディストリビューションまたは単に「ディストリビューション」とも呼ばれます。 Linux®ソースコードはシステムの管理部分にすぎませんが、ディストリビューションには、そのカーネルと対話して管理するプログラムがバンドルされたカーネルが含まれており、ユーザーにマネージャーの力を活用する方法を提供します。 Linux®ディストリビューションの使用に興味がある人は、Linux®ソースコードを気にせずにその特定のオペレーティングシステムをダウンロードするだけで済みます。 多くの人がLinux®オペレーティングシステムを毎日使用して、Linux®ソースコードについてまったく理解せずに、高度な自動化と使いやすさでパーソナルコンピューティングとビジネスコンピューティングのニーズを処理しています。

Linux®カーネルには、システムを実行するさまざまなハードウェアに必要な命令が含まれています。 これには、コンピューターの「頭脳」である中央処理装置のコードが含まれます。 マザーボード。 およびその他のハードウェア。 Linux®の独自の「フレーバー」の開発に関心のあるコンピュータープログラマーは、Linux®ソースコードおよびオープンソースファイルでもある他のユーティリティをダウンロードできます。これらのプログラマーは、無料で提供できる新しいディストリビューションの作成を合法的に開始できます。有料。 ただし、ほとんどすべてのLinux®ディストリビューションは、ダウンロードにより無料で提供されます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?