• 締切済み

Linuxやその他UNIX系のOSの違いは?

最近、Linuxに興味を持ちLiveCDを色々と試してみたのですが解らない事があるので教えてください Linuxはディストリュビュージョンに関係なく同じようなソフトの構成になっていますが、ディストリュビュージョンに関係なく同じソフトが使えるということでしょうか? またLinux以外のOS、例えばJarisなども同梱ソフトがLinuxと同じ物が多数使われています これを踏まえるとUNIX系のOSはソフトが使い回しができるということなのでしょうか? そんな時、LinuxではないJarisを使用した時、インターネットなどでソフトをダウンロードする時はLinux用をダウンロードしたので良いということでしょうか? よろしくお願いします

みんなの回答

  • papa987
  • ベストアンサー率19% (21/106)
回答No.4

>ディストリュビュージョンに関係なく同じソフトが使えるということでしょうか? 同じLinuxでもバイナリの実行ファイルには互換性がない場合があります。 それは各その実行ファイルで呼び出したりしているライブラリのバージョンの違いなどで発生する可能性。 ですからソースからmakeしたものなら大丈夫でしょう。 で各Linuxディストリュビュージョンやその他のUNIX系(BSD系やSystemV系)での違いや個々のインストール環境を把握して makeするために必要な情報を集める機能として最近では ./configureが用いられる機会がよく目にするようになりました。 ちょっと前までは自分の環境(OSやライブラリなど)に合わせてmakeファイルを編集する事もよくありました。 >Linuxのディストリビューションは、ライナス先生の設計した Linux に配布者が独自に付加価値をつけたものでしょ。 付加価値どころかLinuxはカーネルのみでそれだけではユーザフレンドリナ事はできませんから各シェルやライブラリやソフトをつけてユーザフレンドリナな操作をできるようにしたのがLinuxのディストリビューションです。 >Open Solaris系(BSD系) あまり詳しくないのですが Solarisの前身的になるSunOSは確かにBSD系だったこともあるみたいですが 現在のSolarisそのものはSystemV系です。(Solarisも裏でのバージョンとしてSunOSのバージョンもつけられている。) それともOpen SolarisはSystemV系だったシステム部分をBSD系に書き直しているのですか? >LinuxではないJarisを使用した時、インターネットなどでソフトをダウンロードする時はLinux用をダウンロードしたので良いということでしょうか? そういえばSolarisの場合10だったかな? Linuxのバイナリレベルで互換だがエミュレートする機能が当初搭載されるって話だったけど無理になって後から追加できるってなっていましたけどあれどうなった?

回答No.3

>ディストリュビュージョンに関係なく同じソフトが使えるということでしょうか? だいたいはそうですよ。 ソースからmakeしてくださいね。

  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.2

こんにちは >そんな時、LinuxではないJarisを使用した時、インターネットなどでソフトをダウンロードする時はLinux用をダウンロードしたので良いということでしょうか?  それは、結果「何が起こっても自己責任で」&「動いたらラッキー!」ということだと思います。  Jaris は、サン・マイクロシステムズのOpen Solarisを使って構築された物ですよね。 Linux はライナス先生が設計したUNIX風のOSですから互換性を考慮されているものではありません。 Linuxのディストリビューションは、ライナス先生の設計した Linux に配布者が独自に付加価値をつけたものでしょ。  ただ、サービスコールは、(お互いUNIXの思想に感化されているので)互換性をある程度考慮されているだろうはずなので、ソースプログラムを入手して自分のOSに合うように手を入れてコマンドを得るのが正しいやり方です。  当然ソースプログラムのターゲットOSと自分のOSについて熟知している必要がありますが、そこがUNIX系OSの(楽しい)醍醐味です(^^;

mamamoto
質問者

お礼

回答ありがとうございました よく解ってないのでくどくなってしまいますが Linux、例えばUbuntuなどに入っているFirefoxとJarisに入っているFirefoxは別物ということでしょうか? 動画を見るためのTotemなどETC これらはJaris用にソースからコンパイルし直した物ということですか? これを踏まえればソースがあればどちらのソフトも使い回しができる可能性があるということでしょうか? 理解力が悪くくどくなってしまって申し訳ありません よろしければ再回答頂けるとうれしいです

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

少し違うと思うよ オープンソース - Wikipedia http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9 と、言う話を理解してますか? この辺りを理解すれば、判って来るかと・・・ ソフトウェアは、OS、ハードなどによって、異なります それぞれ違うものです しかし、ソフトウェアを1から作るのには、かなりの労力を要します 著作権の保護等から、ソースの公開をされないケースが多いですが、労力の消費が膨大だったことから、ソースの公開、その利用を、模索した結果 オープンソースと言う考え方が、出来てきました ソースが公開されていれば、OS、ハードによって、違ってくるのは、コンパイラの変更とソースの改変をすれば、使用可能になってくると言う話です ですので、MS-Windowsでも、同じようなソフトが使用可能になってきます 「Jaris」は、初めて知りましたが、Open Solaris系(BSD系)ですので、Linuxよりも、Solaris系の方のDLでしょうね 使用できなかった場合、ソースをコンパイルし直すことにはなりそうですが・・・ UNIX - Wikipedia http://ja.wikipedia.org/wiki/UNIX の右側の「UNIXシステムの系統図」みれば・・・どこの系列か判りやすいと思うよ

関連するQ&A

  • Linux? Unix?

    こんにちは、この度はたあいの無い質問ですが よろしくお願いします。 実は、私が入りたかったネットワークの会社に 就職することができました。しかし、元々デザ インの仕事をしていたためさっぱりわかりませ ん。面接時にどういうOSを使うのか聞いたとこ ろLinux(Unix?)が使えるようにならないとだめ とのことでした。まずはじめにコマンドを覚え てくださいと言われてしまいました。 そこで質問なのですが、LinuxとUnixの違いや、 LinuxでもRedhatやVanlinuxなどいろいろあり ましたが、どのページも初級はほとんど飛ば して説明しているページがほとんどです。 どうか、一からソフトの入手法やインストール 方法、コマンドの説明をしているページや書籍 があれば教えてください。よろしくお願いします。

  • Unixについて

     Unixのような働きをするLinuxというソフトが インターネット上で、無料ダウンロードできると 聞いたのですが、どのようにやればよいのでしょうか??  URLなどご存知の方、お願いしまーす。

  • unix,linuxの入門勉強

    unix,linuxの勉強をしたいと思い、質問させてもらいました。 一つ目に、Unixとlinuxのどちらを勉強したほうが良いか?また、二つのOSの違いは何か?ということについて、皆様の意見、回答を聞かせていただきたいです。 二つ目に、Windowsとのデュアルブートにしようと思うのですが、その際に注意しなければならない点、また、インターネットに接続する際のセキュリティ面 や、セキュリティソフトなどは使用できるのか?ということです。 初心者なもので分らないことばかりですが、どうぞ宜しくお願いいたします。また、独学で勉強するにあたって、良い本などがあればお聞かせください。 よろしくお願いいたします。

  • UNIXとLinuxやFreeBSD

    こんにちは、とても初歩的な質問ですみません。 CGIやUNIXを勉強するために、OSのUNIXをインストールしたいのですが、本などを見てるとUNIXのフリーソフトはLinuxやFreeBSDとかがあるとか書いているのですが,これは行ったいどういうことなのでしょうか? Windowsで言うところのOSはどれもWindowsだけど、バージョンで98、Me,2000があるといった違いなのでしょうか? もしそうであれば、CGI、UNIXを勉強するのにどのOSをインストールするのがお勧めか教えていただけませんか?お願いします。 CGIではBBSをはじめ、通販の買い物カゴやデータベースまで勉強しようと思っています。 UNIXはサーバーの構築とPHPを使ったデータベース構築、ネットワークの構築をしようと思っています。 後CGIやUNIXの勉強にお勧めの書籍やサイトなどあれば教えて下さい。お願いします。 質問の意味がわかりにくいかもしれませんが、お願いします。

  • unix系OSのスキルを高めたい

    思わぬところからunix系OSの運用監視に携わることになり勉強をしています。 仕事ではfreeBSDに携わり、自宅では学習用としてlinuxでサーバーを構築しいじくっています。 もともとパソコン自体にあまり興味はなかったのですが、仕事でやる必要が出来てからは興味も沸き、今後の為にもunix関係の知識が自分の看板になるくらいまで形にしたいと考えています、暦は約一年です。 会社での仕事はルーティンワークになりがち、というよりもサーバ運用にかかわる部分はまるっきしルーティンワークなので、このままだらーと仕事をしていてもスキルアップが出来るとは思えません。 これを打開するために自宅サーバーを構築してみたりしたものの、一人で運用しているだけではあまり新鮮味もなく・・・ もっと積極的に知識を身につけたり、新しいことを覚えたいのですがどうすればいいでしょうか? シェルスクリプトを覚えるべき、LAMPを覚えるべき・・、この本を読め!、プログラムを覚えろ!、など、みなさんそれぞれの考え方があると思いますがそれをぜひ聞かせてください。また、unixというOSからどんな仕事へと広がりがあるのかも聞かせていただければうれしいです。 タイトルにはunix~と書きましたが、unixに限らずでももちろん結構です。よろしくお願いします。

  • unix

    OSXに付属してるX Window SystemはXFee86というものですか?それともXtoolsというものですか? というのは、以前からちょっとしたソフトのダウンロードでもunixの知識があればなぁ・・・と感じることがあったので、unixに興味があるんです。でも下手な本にあたるとすぐ挫折しそうで見送ってきました。(^^; 別にサーバー構築したいとかプログラミングしたいというわけではないのですが、そういう用途以外でunixを覚えるメリットにはどんな事がありますか? 想像では、ターミナルが楽に使えるようになる・OSまでフリーズしたときにも作業中のデータを他のPCから遠隔操作で動かして無事保存できる・セキュリティの高い環境を作れる・linuxにも強くなれる・・・ような気がするんですが、unixを覚えるのは想像以上に大変ですか?時間の無駄ですか?

    • 締切済み
    • Mac
  • Linux?UNIX?ぜひアドバイスをお願いします。

    サーバー専用マシンを導入したいと考えています。 導入目的は、 ・Perlスクリプト ・MySQLサーバー ・Apache2サーバー ・Xmailサーバー の動作検証&試験運用です。(とりあえず全て同一ハードウェア上で動作させる事を考えています。) インターネット上に非商用サイトとして公開予定です。 私はWindows上でPerlスクリプト、MySQL、Apache2を運用した事はあるのですが、 UNIXの世界についてほとんど知識がありません。 しかし今回は、安定性・安全面・コスト面からUNIX系OSで運用したいと考えております。 質問がいくつかあります。ざっくりとした回答で結構ですので是非ご指導下さい。 UNIX系OSという事で、UNIXとLinuxとを比較検討しています。 (それぞれの亜種については、”そういうものがあるらしい”程度に理解しています。) ・どちらも基本的に無料のOSなのでしょうか。 ・これらのOSはPC/AT互換機上で動作するのでしょうか。 ・LinuxとUNIXの差(性能的・機能的な面で)はどのようなものでしょうか。 ・Windowsに慣れた私が移行しやすいOSはどちらでしょうか。また、どんなバージョンが良いのでしょうか。 ・あるパフォーマンスを達成するのに、ハードウェアのコストを抑えられるのはどちらでしょうか。 ・初心者向けにオススメのサイトをご存知でしたら是非ご紹介下さい。 無知により質問自体がおかしな事もあるかと思います(指摘して頂けると幸いです。)が、 ご指導下さいますようお願いいたします。

  • LINUX UNIX ? ハードディスクの復旧

    はじめまして。 知人から依頼されたのですが、 詰まってしまって困っています。 linuxかunix(OS不明)のファイルサーバが壊れた。 HDDは4機搭載。 HDDからデータだけを復旧したい。 サーバは、Quantumの Snap! Server M4100 という事だったので、 インターネットで調べて、Ext2Fsd-0.46をダウンロードしてみました。 XPホームのマシンにHDDを接続して、使ってみると、 ・HDDは正常に認識され80Gと記載されます。 ・Hドライブへのマウントはできました。 しかし、Lドライブが?となり、利用できない場所を参照しています..とメッセジがでます。 別のHDDでも試しましたが、同じ現象でした。 LINUXやUNIXは詳しくないのですが、 Linuxのext2/ext3パーテションではないのかな?と思います。 このHDDがどのような形式でフォーマット?されているのか 調べる方法などはあるのでしょうか? ご存知の片がおられましたら、教えて下さい。 よろしくお願いいたします。

  • みなさんお使いのUNIX系OS環境

    こんばんは。 どうでもいい感じの質問のような気もしますが、皆さんが自宅などでどんなマシンでUNIX系OSを動かしているのか興味があります。 私は自作3万円ぐらいでLINUXをつかってます。そろそろ買い替えを考えているので、参考にでもできたらなぁと思ってます。 教えてgooを利用されている皆さんは、バリバリのUNIXユーザーの方が多いので、恐れ多いような気もしてますが、どうぞお手柔らかにお願いします。

  • Macintosh PowerBook 150 に、Linux/UNIX系のOSをインストールすることは可能ですか?

    Apple PowerBook 150 に、Linux/UNIX系のOSをインストールすることは可能ですか? 可能であるならば、方法・ダウンロードページ等を教えてください。 http://www.mail-archive.com/vintage.macs@mail.maclaunch.com/msg00994.html のページを読むと、"FPU emulation" を使えば可能だ、 と読めるのですが、、、。もしその通りだとしても、いろいろ検索しても、 どこから入手できるのか分かりませんでした。 Memory: 8MB(必要ならば、増設も検討します。)

専門家に質問してみよう