スポンサード・リンク
プログラマにとってのLinux
LPICについて述べる前に、プログラマにとってのLinuxとは、という事を考えてみます。まずはLinuxが誕生する過程をみてみましょう、Linuxの誕生などどうでもいい事と思われるるかもしれませんが、実は誕生、そして成長過程にこそ、LinuxがLinuxであることの本質的な意味があるのです。 LinuxはフィンランドのHelsinki大学のLinus Torvaldsにより作成されました。 それはMinix(小さな UNIX システムのこと)の改良から始まったとされています。 そしてLinusはある程度の動作を確認した後、インターネット上にソースを公開し、世界中のプログラマにLinuxというOSを示し、助けを求めたのです。 そして多くのプログラマがLinuxの魅力に誘われ、賛同し多種の機能を追加し始め、そして現在のような機能を持ったOSと発展してきたわけです。LinuxはUNIXに興味を持ったプログラマが発端となり、言ってみれば世界中のプログラマが作り上げたOSなのです。現在もその精神は受け継がれていて、Linuxの全機能、ソースはフリーでダウンロードすることができます。 プログラマにとってLinuxを使用する一番のメリットは、OSをカスタマイズできるという点です。 その事から現在最もLinuxが活躍している分野は間違いなくWebサーバーのOSでしょう、ではなぜWebサーバーはLinuxなのでしょうか、答えは単純です、WebサーバーはWebサーバー以外の仕事をしません、だから他の余計な全ての機能を取り除くことができ、コンピュータの能力を全てWebサービスに集中できるからです。 又パソコンを使用して装置の制御を行う場合も同様なことが言えます。そして、LinuxとMySQLなどフリーなアプリケーションの組み合わせで全くフリーな環境が構築できます。 マイクロソフトのWindowsやSQLServerなどの組み合わせでは、ソフト事態の購入費用も掛かりますが、大きいシステムでは、そのライセンス料も膨大な費用となってしまいます。 またLinuxはカスタマイズでちいさなOSを構築することも可能なことから、マイコンの組み込み用OSとして密かに普及しています。 Linuxよい面ばかりを書いてきましたから、いつかマイクロソフトのWindowsは姿を消しすべてLinuxになっているでしょう、と締めくくりたいのですが、実はそんなことはありえないでしょう。 Windowsも進化していますし、コンピュータの知識が乏しい人が使うにはWindowsの方が最適かもしれません。実際オフィスのパソコンにおいてはシステムの端末であり、ワープロであり。インターネットのブラウザ、というように多種多様な機能を混在させなくてはなりません。 現在の所
Windows対Linuxという構図ではなく、適材適所で共存してるといえるでしょう。但しプログラマにとっては、LinuxはOSのソースが公開されているということを忘れてはいけません、OSのソースを見るだけでも勉強になるはずです。 またLinuxが活躍している分野のプログラマは当然のことながらLinuxの知識・技術は必須であることは間違いありません。
Windows対Linuxという構図ではなく、適材適所で共存してるといえるでしょう。但しプログラマにとっては、LinuxはOSのソースが公開されているということを忘れてはいけません、OSのソースを見るだけでも勉強になるはずです。 またLinuxが活躍している分野のプログラマは当然のことながらLinuxの知識・技術は必須であることは間違いありません。
