質問: linuxってなにがいいのですか? 貶すわけではないと言っておきますがlinuxはなにが優れているのでしょうか? 自分はwindowsしか使ったことがないのですが、 友人の中にはlinuxとwindowsをデュアルブートしているのですが、 自分はlinuxがどういう面で優れているのか分かっていないためしていないです。 プログラミングの開発環境などが整っているのでしょうか? 自分はよくプログラミングをするため気になります。 linuxを入れることでのメリットデメリットを教えてください。
回答: linuxは基本的にタダで使用できます。 ライセンス料が不要ですが一方でサポートが基本的にありません。そのため商用化linuxではサポートで商売をしています。 基本的に初期投資(ライセンス料)を抑えるのには向いていますが、長期的な保守の観点からはあまりよくないと個人的には思います。 ライセンス料についてはmicrosoftを比較対象とすると、うーん。と考えさせられます。 業務システムで言えば、サーバの料金、クライアントpcの料金またはユーザごとの料金を定期的に払う必要があります。 いわゆるデジタル家電では組み込みlinuxが使用されています。 スマートフォンのandroidもlinuxからの派生(?)のようです。あまり詳しくないので分かりませんが・・・。 そういう理由で基本的には、linuxはwindowsやその他のosと比較してデスクトップ用ではなく小規模サーバ用、家電向け組み込み用、特定目的のサーバ・組み込み用と私は思っています。ubuntuなどデスクトップ用はありますが国内では一般に利用されることは当面期待できないでしょう。 プログラミングの開発環境については開発対象によりますがwindowsはサポートされているがlinuxはサポートしていないような統合開発環境の製品はあると思います。 もちろん、linuxやunix系が開発対象であれば、必要なプログラミング環境は用意されています。あと科学技術系のライブラリなどはunix系でないと使えないものがあります。 まとめると メリット ・linuxはタダで使用できる業務用os ・システムの運用環境としてのlinuxはライセンス料の負担が無い分コストが節約できます。 ・組み込みlinuxとしてデジタル家電にも使われています ・unix系で使われていた科学技術系のライブラリなどがあるのでそれ目的で利用する研究者もいるかと思います。 デメリット ・一般人にとっては使うメリットがあまりないです。ゲームができない、windows media playerがないので一部の動画サイトが利用できない、困ったときのサポートが無い、市販されているwindows用のアプリケーションが動かない、プリンタがインストールできない分からないかもしれない。 ※個人の感想であり実際の効用を保証するものではありません