X



トップページLinux
147コメント46KB
UNIXとLinuxの関係を教えてください
0001login:Penguin
垢版 |
2011/04/25(月) 13:21:18.32ID:Iq61ku0E
UNIXとLinuxの関係を教えてください><
但し、ウィキペディア以外でお願いします^^
0097login:Penguin
垢版 |
2011/08/23(火) 19:29:37.53ID:Zgufntrc
組み込みOSとかのことも考えると、むしろWindowsとかもディストリビューションと呼ぶべきものだと思う。
商売上OSという肩書きで売ってるだけの話で、実体はディストリじゃね?
0098login:Penguin
垢版 |
2011/08/25(木) 09:31:33.32ID:Rh6y+tMq
>>97
CEとかMobileとかPhoneとかのことであれば、それらはいずれも
本家Windowsとはほぼ無関係(開発ラインも全く別だし、共有してる
ソースコードもごく少数のはず)なので、ディストリビューションと
呼ぶにはふさわしくない気がする。

どちらかというと、各PCメーカーがプリインストールしている
Windowsのほうがディストリビューションの形態に近いような。
0099login:Penguin
垢版 |
2011/08/28(日) 07:13:16.96ID:GJ3D9GsY
>>98
ん〜と、悪い俺の文章が悪かった。
CEとかiOSとかのことではなく、もっと家電とかのOSのことな。
その世界でUIまでをOSに含むかと言えば、どうだろう?ということ。

そうするとやっぱUIはOSとは別物であって、OSってのはカーネルのことじゃね?
Windows(PC用)がOSを名乗ってるのは商売上そう名乗ってるだけじゃね?あれディストリじゃね?ってことね。
0100login:Penguin
垢版 |
2011/09/25(日) 22:51:56.88ID:GzlXkyKL
>>96
カーネルにはUIがないからOSとは呼べないな、多分。

OSとはオペレーティングシステム。ユーザーが操作するための物。
0101login:Penguin
垢版 |
2011/09/25(日) 23:57:15.45ID:GzlXkyKL
>>99
言ってる事が矛盾してるね。

システムにUIが乗っかって初めてOSと呼べる。UIは別にリモコンとかでも問題は無い。

ディストリビューションはLinux独自の文化である。
0102login:Penguin
垢版 |
2011/09/26(月) 00:14:26.00ID:ZP7QTyv8
>>101
じゃあキーボードのキーも、マウスすらもOSってこと?
0103login:Penguin
垢版 |
2011/09/26(月) 01:25:26.53ID:A10L1+A7
>>100
カーネルはOSとは呼べないというのはわからないでもありませんが、UIがない
ことを理由にOSとは呼べないというのは間違いだと思いますよ。

オペレーティングシステムはハードウェアを抽象化してアプリケーションソフ
トウェアにインターフェースを提供するシステムソフトウェアのことです。ユ
ーザーインターフェースはコンピュータと人間の接点になる部分のことです。
ユーザーインターフェースを提供することはオペレーティングシステムを構成
するうえでの必要な条件ではありません。

Windowsはグラフィカルユーザーインターフェースを提供しオペレーティングシ
ステムと呼ばれています。オペレーティングシステムとユーザーインターフェ
ースは一体のものという見方もできるのかも知れません。しかし、オペレーテ
ィングシステムとしてユーザーインターフェースを提供するのはあくまで
Windowsという具体的なオペレーティングシステムです。抽象度の違いがありま
す。Windowsというオペレーティングシステムをいうばあいにはユーザーインタ
ーフェースを提供するものだといえますが、具体的なオペレーティングシステ
ムではなく抽象的なオペレーティングシステムをいうばあいにはオペレーティ
ングシステムを構成する条件にユーザーインターフェースの提供を含むべきで
はありません。

アプリケーションソフトウェアがハードウェアを直接的に操作する必要をなく
すことにオペレーティングシステムの目的はあります。ユーザーが操作するこ
とを目的としているものではありません。UIがないからOSとは呼べないという
のは間違いです。
0104login:Penguin
垢版 |
2011/09/26(月) 01:54:54.35ID:gQmGXvaY
>>102
OSはソフトウェア部分のみ。リモコンの場合は信号を読み取って制御する部分がOSでリモコンは周辺機器。
0105login:Penguin
垢版 |
2011/09/26(月) 02:16:08.98ID:gQmGXvaY
>>103
OSとは制御機構だから、必ずしもUIは必要ないかもしれないけど、パソコンのOSならUIは必須だと思う。
0106login:Penguin
垢版 |
2011/09/26(月) 02:31:51.90ID:pPWeJ9m5
>>100
> OSとはオペレーティングシステム。ユーザーが操作するための物。

これは間違いです。 OS(オペレーティングシステム)とは抽象化された
ハードウェアインターフェースをアプリケーションソフトウェアに
与える、つまり統合的なハードウェアインターフェイスソフトウェア群の
ことなので、本来はユーザーインターフェイス(UI)は含みません。
ただし、WindowsなどではUI機能がOSに統合され不可分であるため
OSにUI機能を含めて広義に議論される場合があるということに過ぎません。
(この誤解は主に文系ヨリの歴史騙りマカーが広めたものです。
かつて出版業界に多く潜伏していた、彼ら腐ったりんご信者の認識により
WikipediaのPCやITに関する記述などは誤った知識や歴史認識で
「汚染」されている部分があります。例えば、LinuxやWindowsがあっても
LinuxOSやWindowsOSなどというものはありませんが、彼らはMacOSという
表記に合わせてこのような表記を好んで使います。)
LinuxではOS=カーネルという認識は間違いではありません。
0107login:Penguin
垢版 |
2011/09/26(月) 03:38:43.67ID:gQmGXvaY
>>106
確かにカーネルがOSの中核なのは間違いないと思うけど、イコールかどうかは微妙って感じですね。

カーネルがモジュールを組み込んでOSとして機能しますが、カーネルだけでは何も出来ない。

OSの殆んどの機能はモジュール化されていて、モジュールこそOS本体だと思うのですが、カーネルを前提に書かれている以上、カーネルの一部と見るべきかもしれませんね。
0108login:Penguin
垢版 |
2011/09/26(月) 07:21:56.64ID:A10L1+A7
>>105
PCを使う上でUIが必要ないという話をしたのではありません。UIの有無によっ
てオペレーティングシステムか否かが決定するものではないという話をしまし
た。
0109login:Penguin
垢版 |
2011/09/28(水) 09:41:45.10ID:qj9xSdCc
Androidって、Linuxのディストリビューションのひとつ、
という認識なんだけど、それならLinux用のプログラム
(C++とかC#@Monoとか)を動かすこともできるの?
それともソフトキーボードとか画面まわりのUIがGnomeとかKDEと違うから、
動くには動くとしても改良が必要ってこと?
Javaで開発しなきゃいけない(?)のってあたりがよくわからないんだけど。
0110login:Penguin
垢版 |
2011/09/28(水) 12:08:30.44ID:g0Gl1iao
>>109
標準の開発環境がJAVA前提なだけで、ARM向けにコンパイルしたネイティブなバイナリも動くよ。
0111login:Penguin
垢版 |
2011/09/29(木) 01:33:10.58ID:SGorB+nk
LinuxってUNIXの海賊版なんでしょ(´・ω・`)?
0112login:Penguin
垢版 |
2011/09/29(木) 01:50:27.00ID:fIQOptYS
>>111
違うんじゃね。海賊版はコピーしたやつだろ。
Unixのソースを複製してこれはLinuxなんだよおおお!!!と
いって配布したら海賊版だろうけれども。
0113login:Penguin
垢版 |
2011/09/29(木) 02:03:50.69ID:qVOaAa1h
UNIX というか BSD を Linux という名前で配布すると、法的に問題あるかな?
Linux は商標登録されてるから Linux 側から文句は出る。
BSD 側からは?
0114login:Penguin
垢版 |
2011/09/29(木) 03:01:45.48ID:SGorB+nk
あと今一番本物のUNIXってどれになるの?
0117login:Penguin
垢版 |
2011/09/29(木) 11:49:28.90ID:XCVk6YPQ
>>114
「本物」って、どういう意味で?
0120114
垢版 |
2011/09/30(金) 00:16:26.37ID:dDhvyzVT
ベル研直系のという意味です(´・ω・`)
0121login:Penguin
垢版 |
2011/09/30(金) 01:21:07.35ID:g96DRE5d
SVR4の子孫はみんなそうなんじゃないかしら。
0123114
垢版 |
2011/10/02(日) 00:52:43.44ID:ldoTT5Pn
>>122
たしかに。その図からすると、意外と Mac OS X も 元祖 → BSD → NEXTSTEP の流れから正統派?
0124梅風味みりん
垢版 |
2011/10/02(日) 01:44:52.04ID:CWpSNx9Z
できの悪い俺が言うのもあれだが、
UNIXの認定って、馴れ合い状態じゃないの?
0125login:Penguin
垢版 |
2011/10/02(日) 02:08:15.27ID:gx9IRSEJ
LinuxとかMinix以外は一応みんな多少の血のつながりはあるでしょ。
一番濃いのはSVR4からの派生じゃないの?

SUS準拠は血のつながりは関係ないわな。
0126login:Penguin
垢版 |
2011/10/02(日) 02:18:52.29ID:gx9IRSEJ
でもあれかな4.4BSD-Liteベースになったやつはもう血は繋がってないのかな。
0127login:Penguin
垢版 |
2011/10/02(日) 03:46:56.48ID:f8r7bq4w
>一番濃いのはSVR4からの派生じゃないの?
同意。UNIXつーとRISCマシンのワークステーションて印象。

なんつーか4.4BSD-Liteベースつか
Intel 80386、つまりパソコン生まれの386BSDとその派生は、どっちかというと
UNIXってより、PC-UNIXのくくりでLinuxの仲間のような気がする。
GNUとかFSFとか関わり深いし。

前提としてLinuxはUNIXではない。一緒にされるのはいやだ。
0128login:Penguin
垢版 |
2011/10/02(日) 04:15:03.61ID:gx9IRSEJ
>>127
RISCのUnixワークステーションが流行ってた頃は、
まだBSD系とSystemV系が入り乱れてたよ。SunOSは4まではBSD系だし。

386BSDとその派生も、基にしてるNet/2にAT&Tのコードがまだ入ってて血が繋がってたけど、
ライセンスで騒ぎになって、今生きてるBSD系はAT&Tのコードを抜いた4.4-Liteをベースに
書き直されたんだよ。そこら辺の経緯が>>122の図にも表れてる。

Linuxはリーナスのおっさんが好きに作ったものだから、最初からまったく無関係。
0129114
垢版 |
2011/10/02(日) 11:31:11.75ID:ldoTT5Pn
>>127 が好きな今 UNIX (といえるやつ)はどれなのですか。
0130login:Penguin
垢版 |
2011/10/02(日) 12:40:16.34ID:f8r7bq4w
>>128
BSD/SysVということではなくワークステーション/汎用で生まれたか、
(それは企業により意図的に開発・移植されたということを意味している)
パソコンで生まれたかって、(それは個人好事家により移植されたということを意味している)
ところを区別している。

というのは、当時PCマニアには高級なワークステーションで動く
UNIXに対する憧れみたいなものがあって、自宅のパソコンでなんとか動かそうと、
自分ちのパソコン用の自分UNIXを構築する、いわば趣味的なムーブメントがあり、
実はマイクロソフト開発で、NECがそれを移植したPC98用PC-UX(XENIX日本語版、
銭ックスとか呼ばれた)なんてものまであった。

それらは一括りPC-UNIXと言われるのだけど、Linuxも、その前身というか
影響を与えたMINIXも386BSD(これはもともとi386-PC、
つまりパソコン用BSDというニュアンスだ)も、そういうムーブメントの
中から生まれている。

MINIXもLinuxも386BSDもおっさんが好きに勝手に開発・移植したものだ。

勝手に作ったUNIXなので、とうぜん権利関係で揉めたりして
これらにGNUとかFSFが深く関わってくるのは実はこういう背景がある。

0131login:Penguin
垢版 |
2011/10/02(日) 12:47:58.19ID:f8r7bq4w
>>129
AIX、Solaris、HP/UXかな。NEXTSTEPの系譜とOpenSolarisはちょっと微妙。
あくまでも趣味的な区別だけどね。
0132login:Penguin
垢版 |
2011/10/02(日) 14:17:53.56ID:gx9IRSEJ
>>130
それはベル研から血が繋がってるかどうかには関係ないじゃん
0133login:Penguin
垢版 |
2011/10/02(日) 14:24:11.60ID:gx9IRSEJ
PC-UXで思い出したけど、そういえば昔AppleもA/UXっていうSystemV系のUnixをやってた時期があった。
0134login:Penguin
垢版 |
2011/10/02(日) 16:04:57.36ID:f8r7bq4w
>>132
だから386BSDとその派生も、基にしてるNet/2も基本的には
4.3BSDからAT&Tのライセンスにひっかかるコードを抜いたものでしょ。
自由にやりとりできるようにね。だからNet/2という名前になってる。
後で最初は抜いたつもりで残っててそれで裁判とかになってるかもしれんけどね。

AT&T(ベル研)のライセンスにひっかかるコードが血筋というなら
血筋はつながっていないよ。
0135114
垢版 |
2011/10/02(日) 22:01:25.42ID:ldoTT5Pn
>>131
ありがとうです
0137login:Penguin
垢版 |
2013/03/26(火) 17:53:42.20ID:dY/EWiTE
      _
      |O\
      |   \ キリキリ
    ∧|∧   \ キリキリ
ググゥ>(;⌒ヽ    \
    ∪  |     (~)
     ∪∪   γ´⌒`ヽ
     ) )    {i:i:i:i:i:i:i:i:}
     ( (    ( ´・ω・)、
           (O ⌒ )O
            ⊂_)∪
0138login:Penguin
垢版 |
2013/03/26(火) 22:08:52.23ID:+9we+U5k
趣味ってわけでもなかったのよ
当時はアッセンブラもコンパイラもメインフレームにやらせてた
ハンドアッセンブルもあたりまえ
パソコンにUNIX載せればある程度の開発環境を移植できた
DOSにもTurboやMSC等があったけれど当時はとうてい業務用に使えるもんではなかった
0139login:Penguin
垢版 |
2017/01/22(日) 21:44:34.86ID:BCrQsDat
ぬるぽ
0140login:Penguin
垢版 |
2017/12/29(金) 15:34:46.58ID:S/CsVkMC
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

2HFAPN6H16
0141login:Penguin
垢版 |
2018/05/22(火) 09:54:57.43ID:Czl6p0FW
僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

VS1LR
0142login:Penguin
垢版 |
2019/02/18(月) 22:50:20.44ID:KyYBHwkY
UNIXとLinuxの関係とか、今やもう気にするやつはいなくなった
0144login:Penguin
垢版 |
2020/12/20(日) 20:03:24.35ID:bzK81Lgv
UNUX
0145login:Penguin
垢版 |
2022/03/10(木) 14:16:16.52ID:e3Y4fm1P
UNIX→商標 SUS認証を受けたOSが該当
Unix→SUS認証を受けたOSの商標外表記
Unixライク→上記に該当しないUnixに似たOS(Linux, Minix, 386BSDの子孫などがココ)

昔の事はよくしらん
0146login:Penguin
垢版 |
2022/03/12(土) 09:54:58.02ID:N7x0/L3B
>>142
じゃあ、Solarisで動いていたソースをLinuxでコンパイルしてもらおうか!
0147login:Penguin
垢版 |
2023/09/22(金) 16:18:35.73ID:VvPieaXP
もっと大きく夢を見ろ!
レスを投稿する


ニューススポーツなんでも実況