03.オープンソースってなに?
プロが現場で構築するLinuxサーバー技術が習得できる講座とセミナー
→ 【Linux講座】リナックスマスター・ホームスタディ講座
→ 【Linuxセミナー】リナックスマスタープロセミナー【2日間集中研修】
スポンサードリンク
このオープンソースという言葉、どんなことを意味なのかあなたはご存知ですか?Linuxを語る上で決してはずすことのできない、とても重要なキーワードになります。
簡単に説明すると『人が書いたプログラムを自分で自由に使用・修正・再配布することができる』ということです。
つまり、あるプログラムを自分の好きなようにカスタマイズして、それをまた、他の人に公開することができるということです。
Linuxの誕生でも書きましたが、Linuxがはじめてインターネットに公開されたとき、このオープンソースという形式をとって公開されたため、世界中の優秀な技術者がボランティアでLinuxの改良を行い、これまでにないスピードで、安定かつ、堅牢なOSが誕生したのです。
Linuxの発展には欠かすことのできないものなのです。
そのオープンソースの主なメリット、デメリットとしては下記の点が挙げられます。
■メリット
・オープンソースは無料のためコストの削減ができる
・セキュリティーの観点からソースコードが公開されているため透明性が高い
・多くの技術者が開発に携わるため、質の高いプログラムが出来上がる
■デメリット
・まだ、それほど浸透していないため実績が少ない
・商用ソフトでは当たり前のサポートが受けられない
・ノウハウの蓄積が大変(技術者の育成等)
ところで、Windowsはどうかといいうと、もちろん、オープンソースではありません。商用ソフトの多くはソースコードを公開していません。あたりまえですね。そのソフトのノウハウそのものが公開されてしまったら死活問題ですから(笑)
しかし、最近では世の中のオープンソース化を意識してか、マイクロソフトが部分的にソースコードを公開しました。ですが、まだ一般の人がWindowsのソースコードをみれる機会というのは今のところないというのが現状です。
将来的にはマイクロソフトもWindowsのソースコードを全面的に公開するかもしれません。
今後もオープンソースという考えはどんどん広がっていくでしょう。
最近では、政府のシステムにもオープンソースが採用されるケースが増えています。
オープンソースというキーワードが今後ますます重要なものになるのは明らかで、
これが一般ユーザに浸透するのもそう遠くないかもしれません。
CenOSのサーバー構築手順、VMware Playerの
ダウンロードとインストール手順をまとめたマニュアルを
無料でプレゼントしています。
詳しくは↓のページで説明しています。今すぐクリックしてダウンロードしてください。
CentOSサーバー構築無料マニュアル
スポンサードリンク
Linux初心者のあなたもサーバー管理者になれる
Linux初心者のあなたもサーバー管理者になれる!!
UNIX/Linuxコマンド Topicsでは初心者からでも気軽にLinux(リナックス)を、はじめられる方法を紹介しています。このサイトのいちばんの目的は、あなたにLinux(リナックス)を、はじめてもらうことです。 興味があるならサーバー構築してみてください。
このサイトについて、、、。まずは私の想いを知ってください。あなたに一番最初に読んで欲しい
UNIX/Linuxコマンド Topics Linux初心者のためのサイト:当サイトについて
- UNIX/Linuxコマンド Topics Linux初心者のためのサイトは個人で運営しているサイトです。
- ご意見、ご質問はメールでお願いいたします。