Linuxの初心者が基礎知識をつけてもらうサイトです。■2010/12/5(日)■inuxネットワーク・サーバ構築講座(講習会)です。2010年3月17日に発売になりました。Linux初心者の方におすすめです。■調整中■Linuxのデフォルトシェルbashの講座です。コミュニティ型のWebサイトです。アクセス先は下記リンクになります。多数で合格へ一直線です。【LPIC予想問題ドットコム】LPIC対策講座です。【LPICレベル1(101,102)対策講座】upLinuxサーバ構築支援Linuxサーバ構築のお手伝いを致します。法人様のLinux企業研修のご案内です。【Linux企業研修】upLinuxサーバ構築支援Linuxサーバ構築のお手伝いを致します。■調整中■Ciscoルータの入門講座です。PHPの入門講座です。>>Linux入門者必見です!!この度、入門者用として「りなっくま先生のLinux超入門講座」をご提供することになりました。管理人ブログLinuxとネットワークの入門ブログです。アクセス先は下記リンクになります。ネットワーク]アクセス先は下記リンクになります。ネットワーク】Linux入門のメールマガジンLinux初心者の方を対象に解説していきます。登録先は下記リンクになります。【Linux初心者の基礎知識】LPICメールマガジンLPICレベル1のお勉強をします。登録先は下記リンクになります。【めざせ!!LPIC☆レベル1合格☆】3.ソースコードとはLinuxはオープンソースのOSです。オープンソースの説明をする前に今回は、ソースコードの説明をしたいと思います。コンピュータはプログラムで動いていますが、プログラム開発をするには、まず「ソースコード」を記述する必要があります。ソースコードとは、プログラムの動作をプログラミング言語を用いて記述したものであり、そのために、人間が理解できる形式になっています。ソースコードは、もともと人間が記述したものなので、それを読めばプログラムの動作を理解したり改良したりできます。コンピュータは、このソースコードを直接実行するわけではなく、コンピュータが理解できるようにしなければなりません。コンピュータに理解させるには、コンパイルという作業が必要になります。【ソースコードを人間が記述し、コンピュータに理解させるためにコンパイルを実施する】ということになります。コンパイルを実施後、コンピュータが直接実行できる変換されたプログラムを「バイナリコード」と呼びます。バイナリコードは、コンピュータが直接実行できるため高速に実行できるという利点がありますが、コンピュータが実行できる2進数に変換されているので、どのように動作しているか人間が理解するのは難しいです。一般的に、コンピュータで動作するプログラムは、バイナリコードになっています。ちなみにWindowsは、バイナリコードで提供されています。Windowsは、マイクロソフトの製品ですが、ソースコードを一般には公開しておりません。これに対して、オープンソースでは、一般にもソースコードが公開されています。