Linux®ソースコードとは何ですか?
ソースコードは、プログラマーが開発するソフトウェアについて書かれたプログラミング命令の実際の行を含むファイルまたはファイルを参照するために使用される用語です。 Linux®は、Linus®オペレーティングシステムのカーネルを開発したLinus Torvaldsによって書かれたソースコードの名前です。これらのプログラミング手順は、Linux®ソースコードと呼ばれます。この用語は、Linux®の下で実行されるように開発されたソースコードを参照するために使用される場合もありますが、誤って使用されますが、それ自体はカーネル自体ではありません。カーネルは、オペレーティングシステム内で発生するプロセスのマネージャーとして機能する非常に複雑なソフトウェアであり、ユーザーはシステムのコアまたは「ハート」であるカーネルと直接対話することはほとんどありません。ほとんどのオープンソースソフトウェアはダウンロードして無料ですが、「オープンソース」という用語はnoしませんtは、ソフトウェアプログラムに添付された料金がないことを必ずしも意味します。むしろ、プログラムのソースコードを表示するだけでなく、カスタムソフトウェアに変更することも法的自由を示しています。プログラマーではないLinux®オペレーティングシステムのユーザーは、Linux®ソースコードをコンパイルする必要があるため、まれにダウンロードすることはほとんどありません。
Linux®ソースコードとLinux®オペレーティングシステムの間には違いがあります。これは、配布または単に「ディストリビューション」とも呼ばれます。 Linux®ソースコードはシステムの管理部分にすぎませんが、配布にはそのカーネルと対話し、管理されているプログラムにバンドルされたカーネルが含まれ、マネージャーの力を利用する方法をユーザーに提供します。 Linux®istの使用に興味がある人ributionは、Linux®ソースコードを懸念せずにその特定のオペレーティングシステムをダウンロードするだけです。多くの人々は、Linux®オペレーティングシステムを毎日使用して、Linux®ソースコードが何であるかをまったく理解せずに、自動化と使いやすさで個人的およびビジネスコンピューティングのニーズを処理します。
Linux®カーネルには、システムが実行されるさまざまなハードウェアに必要な指示が含まれています。これには、コンピューターの「脳」である中央処理ユニットのコードが含まれます。マザーボード;その他のハードウェア。 Linux®の独自の「フレーバー」の開発に関心のあるコンピュータープログラマーは、Linux®ソースコードやオープンソースファイルでもある他のユーティリティをダウンロードできます。これらのプログラマーは、無料または有料で提供できる新しい配信の作成を法的に開始できます。ただし、ほとんどすべてのLinux®ディストリビューションは、ダウンロードによって無料で提供されます。