[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2ch.scのread.cgiへ]
Update time : 08/07 21:22 / Filesize : 99 KB / Number-of Response : 453
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【技術】Darwinはどうよ?【一筋】



1 名前:名無しさん@お腹いっぱい。 [NG NG.net]
DarwinおよびMac OS Xの技術的な話をマターリといたしましょう。

技術的でない話、ドザー、マカー、sage等に関する話は↓でどうぞ。

pc.2ch.net/test/read.cgi/unix/1025870707/l50

19 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>18


20 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>16
> mach portってNetBSDとかに実装できるのかな?

それよりも、NetBSDのuvmをDarwinに移植ってのは?
4.4BSDで、Mach VM使って、NetBSDでuvmへと鍛え上げたんだから、
今度はDarwinにより良いVMということで、uvmを移植というのはいかがでしょう。

21 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>20
「Darwinに」というより「Machに」のような

22 名前:名無しさん@お腹いっぱい。 [NG NG.net]
uvmをMachに植えるのはすごく麗しい気がする。

23 名前:名無しさん@お腹いっぱい。 [NG NG.net]
さあ、どうなることやら...

www.zdnet.co.jp/news/0208/03/nebt_10.html

24 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>23
アナリストの予測って競馬の予想と同じくらいあたらないところが
おもしろいんだよね。やつらは技術的な背景が一切分からないから。

Darwin/x86がWindowsのドライバーを使える枠組み、なんてのを作れば
おもしろい展開になるかもしらんが、今のAppleにそれだけの技術力は
なかろうね。

25 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>24
それはだれにとっても難しいだろ

26 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
            /\        /\
           /  \      /  \
          /    ゙'----''"´    ヾ
          /               `:、
         /                `:
         |                  i
         |      ノ '           |
         |      .,___.,     .,___.,   i  バックギュ, バックギュ…
          、    ''"´`:、        υ /    ヤングギゴフム,ヤングギゴフム
          `丶,:' 、.  . )___Д____,,.,_,,.;''"
           /    /       ο


27 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>25
たしかにそうだね。

Windowsエミュレーターとうまく融合させるとウマーなシステムができると
思うんだけど、道のりは遠いのであった。



28 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>27

そして Windows の不安定さも融合してしまう罠

どんなOSでもカーネル空間で動くドライバーの不都合は回避できない。
Windowsの場合、ドライバ周りがけっこうタコいというか煩雑であの
ブルースクリーンがでるのだから、Windowsのドライバそのものを取り
込むのはもとより、そのために類似のレイヤーを作る事でもあのボロさ
が「移植」されてしまう事になるよん

29 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
唐突だが
艦載陣タンは今はここにいるんだろうか?、いるんだろうか?


30 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>28
ドライバーがらみのブルースクリーンは、個々のドライバーの出来不出来と思われ。

Windowsのドライバーインターフェースがウザダサなのはたしかだが、
すぐに使える資産として存在するというのも現実。

31 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
UDIが流行ればいいのにね.
www.projectudi.org/

32 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
カトラー激怒

33 名前:名無しさん@お腹いっぱい。 [NG NG.net]
カトラーは自分のやってることがウザダサだとわかっててやってたと思われ。
だから奴は凄い。
漏れはジョブスなんかよりカトラーのほうをよっぽど尊敬するぞ。

34 名前:ここ、重複スレなんだが mailto:sage [NG NG.net]
だーうぃん for x86
pc.2ch.net/test/read.cgi/unix/987752248/

35 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
50歳にもなって技術で勝負してたカトラーはカッコいいね。
今のビルジョイの方がまだ当時のカトラーより若いという。。

36 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]

漏れ達が 尊敬するなら アビィ=テバニアンだろっ!

MSに魂売ったラシッド教授と違って NeXT->Appleと一人孤高に
"カーネル空間にUNIXを入れたままのMach"を守ったナイスガイ


37 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Machについて勉強するには、HurdとDarwinのどっちがいいのかな?
どっちも最小限度のシステムは出来上がってるみたいだからヘタレな
おれでもセットアップして使えそうに思うんだけど。



38 名前:名無しさん [NG NG.net]
そりゃ、Hurdの方がMachらしいMachでしょ。Micro kernelという点では。


39 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
Hurdのファイルシステムサーバーってなんであんなに巨大なんでしょ?
まぁカーネルを構成するモジュールなんてFSとNETとドライバが殆どだから
仕方ないのかもしれないけど。

40 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>39
ls -l /hurd/ufs.static
-rwxr-xr-x root/root 888596 May 24 01:28 2002 hurd/ufs.static
ls -l /hurd/ext2fs.static
-rwxr-xr-x root/root 868188 May 24 01:27 2002 hurd/ext2fs.static
まぁ小さくはないが、そんなに(巨大というほど)大きいか?


41 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>40
Hurdユーザー、ハケーン!

42 名前:だせーよ [NG NG.net]
Micro kernel プププ

43 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>42
なんで?

44 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
microkernel か micro-kernel か micro kernel か
つーか Darwin ってマイクロカーネルか?

45 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>44
micro-はあくまで接頭辞、つまり熟語でないと意味をなさない単語だから
"micro kernel"って表記は文法的にはあり得ないような

ま、実際はネイティブでもそういう書き方してるケースままみかけるけど

46 名前:名無しさん@お腹いっぱい。 [NG NG.net]
マイクロカーネルベースのシステムであることはまちがいないと思うけど?

47 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>46
Windows NT/2000/XPもマイクロカーネルベースですね



48 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>47
Machベースじゃないけどね。
DarwinもMachモドキだけど。

49 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Micro kernel = 例外なくカス

50 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>49
そーゆー綴りだとそーゆー固有名詞と解釈するのが自然なわけだが

51 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Micro kernel = 童貞の描いた裸婦像(ププ

52 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
香ばしくなってまいりました

53 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
RT-Machって今じゃだれも保守してない?

54 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>53
それは、Utah Mach4になって、
www.cs.utah.edu/flux/mach4/html/Mach4-proj.html

xMachになったのでは?で、そのあとどうなったのか。。。
xmach.org
つながらん。


55 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>53
慶応版もNTT版もメンテナンス打ち切ってはいないようだけど

56 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>55
もう一年ぐらいアップデートされてないから
終わったのかと思ってた。

57 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>54
RT-Mach以前にUtahに逝ったのがMach4ぢゃないの?
>>55
慶応もNTTも、メンバーがあちこちに散らばってしまった、
話題はあちこちでちらほら出るけれど、既に終ったと思って
間違いではないんじゃないのかな...



58 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
OSF Mk
Utah Mach4 -> GNU Mach
RT-Mach/NTT
RT-Mach/MKG

ってどれも同時並行なプロジェクトでせう
xMachは下3つの後継?

ま、いまさらリアルタイムOSの設計にMachベースもないだろう、
ってとこではあるんだろうなぁ

59 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>58
下二つは互いにフィードバックしあってたと思う。
xMachは Utah Mach4ベースで、NTT版Litesも
取り込んでいたようだが、WEB pageもアクセス
出来ないし、死んでるっぽいかな。

俺的にはxMach のELF周りの実装に笑ってしまっ
たので、どうでもいいけどね。

60 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
www.biwa.ne.jp/~fuhito/rtmach/index.html
この人素晴らしいです!

61 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>60
こいつは昔FreeBSD-users-jpで暴れてた
デムパ野郎だって知ってた?


62 名前:名無しさん@Emacs mailto:sage [NG NG.net]
>>61
まあ今でもややデムパ臭のする文章が各所にあるがね。
まとめてある事はやくにたつのでいいのでは。

63 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
これはいい電波だ

64 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
Tim O'Reilly ってマカー?

65 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
良スレsage

66 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
デムパも使いようだな。

67 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
IBMのPower4のデスクトップ版が搭載される
可能性がほんの少し出てきた。

Darwinの64bit化(現在は必要ないだろうが)って
難しいのだろうか?



68 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>67
Darwin自体は他のOSに比べて特に難しい訳じゃないでしょう。
ただ、Machにはnetwork透過なメッセージという奴があるので、
それがらみの難しさはあるのではないでしょうか。
32bitと混在している場合の扱いが難しい(ややこしい)かと。

たとえばout-of-lineのメッセージをネットワーク上のホスト
へ送る時に、相手が32bitだとアドレス変換が必要だとかで。

もっとも、現在のDarwinというかMac OS Xが積極的にそう
いう事をしている(しようとする)のかは別だけど、OSに閉じ
た話としては、そんな問題もあったと思います。

69 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>67
あくまでPowerPCを64bit化するってことであって
POWER4の民生版をつくるってのとはちと違う

70 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]

保守

71 名前:60のリンク先の人 mailto:sage [NG NG.net]
デムパ野郎との認定ありがとうございますぅ。

ところで、あまり知られていないのかなぁと思うのが
yamit.org/
なんですが、これは OSF Mach で Lites を動かそうって
いう(ほんとはもっとスケールでっかい?)もので、
alpha バージョンですが、ソースとバイナリが配布され
ています。これなんかが、Darwin に最も近い物なんじゃ
ないでしょうか、という事で、紹介しときます。

72 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
あまり普通の人には知られていないけど、
CUPS対応してるね<OSX 10.2 jaguar

ついでにリンク
AquaSKK
pc.2ch.net/test/read.cgi/mac/1029845635/l50

↑AquaSKKはまだβなので、不具合があるので気をつけて下さい。

73 名前:名無しさん@お腹いっぱい。 [NG NG.net]
age~

74 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
Porting Operating System Kernels to the IA-64 Architecture for Pre-silicon Validation Purposes
www.intel.com/technology/itj/q41999/articles/art_4a.htm

75 名前:名無しさん mailto:sage [NG NG.net]
>>72
前からcupsでそ?
//「対応」って言葉はおかしい。

76 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>75
なわけねえだろ!

77 名前:名無しさん@お腹いっぱい。 mailto:age [NG NG.net]
すいません。
教えてください。
# ここで質問してもOKですか?

Darwin Streaming Server を使用してMP3をストリーミング放送したい
のですがうまく出来ません。

環境は,
OS: FreeBSD 4.6.2R
Darwin Streming Server : version 4.1.1
ices : version 0.2.3

一応,icesの方では正しくサーバに接続/マウントし,送信していますが,
Winampで聴こうとするとRTSP/1.0 400 Bad Requestとエラーになります。

DSS付属のMP3Broadcasterだとうまくいきます。

どなたかわかりませんか?



78 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>FreeBSD質問擦れかくだ質へGo !

79 名前:77 mailto:age [NG NG.net]
>>78
やっぱりそうでしたか…。

でも原因がわかった様なかんじです。
icesがおかしいようです。

shoutやwinamp shoutcast DSPではOKだったので。

DSS付属のMP3Broadcasterを参考にして自分専用のDSSStreamerを開発しようと思います。

80 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Darwin 6.0まだぁ?

81 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Darwin 6.0.1 あげ。

でもx86版のイメージが無い?

82 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
IDE drives may not work on x86. Try it, if it doesn't work,
it's a known problem.

なぬぅ〜!?

83 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Darwin 6.0.2 あげ

84 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
x86版はATAドライバ待ち?

85 名前:名無しさん@お腹いっぱい。 [NG NG.net]
Darwin/x86 6.0.2 あげ

www.opensource.apple.com/projects/darwin/6.0/release.html

86 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
x86なiso imageはまだちゃんと落せないみたいね

87 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
ようやくキタ━━━━━━(゚∀゚)━━━━━━ !!!!!



88 名前:名無しさん@お腹いっぱい。 [NG NG.net]
誰かx86版インストールした?

89 名前:名無しさん@お腹いっぱい。 [NG NG.net]
サーバー落ちてるの?

90 名前:名無しさん@お腹いっぱい。 [NG NG.net]
本当にIntelチップとLanカードぐらいしか使えない。
DarwinでできることはFreeBSDで120パーセントできる。

91 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>90
NetInfoはちょっと面白いかも、とか思ったんだが。

92 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
CD-ROMが起動しねぇ〜

93 名前:名無しさん@お腹いっぱい。 [NG NG.net]
256M のメモリを3枚刺した状態だとパーネルパニックを起こす
二枚に減らしたら、ブートするが、
still waitting for root device とかでて先に進めない。

94 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
そうか。

95 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
「パーネルカニック」だったら更にカッチョよかった罠

96 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
Solaris8 for Intelは無料でまだ落とせる場所を
教えてください

97 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>96 誤爆?



98 名前:名無しさん@お腹いっぱい。 [NG NG.net]
動いた人動作環境教えて

99 名前:名無しさん@お腹いっぱい。 [NG NG.net]
ThinkPad A21m(藁)

100 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
無難に100get

101 名前:名無しさん@お腹いっぱい。 [NG NG.net]
ABIT BX133-RAIDでは動作せず

102 名前:名無しさん@お腹いっぱい。 [NG NG.net]
CDでブートしてもX画面が起動して
アップルロゴが出たところから進まない
たぶんCMD640 ATA-133RAIDのせい

古いマシンではインストーラでてるみたいだけど
リフレッシュレートがモニタの対応範囲外で見えない

103 名前:名無しさん@お腹いっぱい。 [NG NG.net]
で、結局みんな動いてるの?

104 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
Darwinってアップルロゴがでるのか?
かちょブー だな。w

105 名前:名無しさん@お腹いっぱい。 [NG NG.net]
メモリが256*3 の状態でもアップルのロゴがでてそこで止まる。

106 名前:age [NG NG.net]
age

107 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>たぶんCMD640 ATA-133RAIDのせい

ATA133はCMD680です



108 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]

縺?縺。縺ョ ThinkPad(390X縺」縺ヲ讖溽ィョ)縺後∩縺ヲ縺ソ縺溘i PIIX4縺縺」縺溘?ョ縺ァ縲.arwin x86 6.0.2繧?
蜈・繧後※縺ソ縺溘ゅ→繧翫≠縺医★蜍輔>縺欹o! 繧ェ繝ウ繝懊?シ繝右ther繧? i82557縺ェ繧薙〒荳逋コ隱崎ュ倥.HCP魃?
縺九iIP繧ゅb繧峨▲縺ヲ縺上l縺欹o!

縺励°縺励《tartx 繧堤ォ九■荳翫£縺溘i謖吝虚縺後♀縺九@縺?... USB縺ッ髱槫ッセ蠢懊す繝ァ繝懊?シ繝ウ縲 ̄S/2繝槭え繧ケ縺ッ
繧ッ繝ェ繝?繧ッ縺ョOn/Off縺悟渚霆「縺励※縺?縺ヲ縲√悟?ィ縺ヲ謚シ縺励※縺?繧九→Off縲∝?ィ縺ヲ螟悶@縺ヲ縺?繧九→On縲阪→縺?縺?謔イ縺?
縺?迥カ諷九↓縲ゅ%繧薙↑縺ョ縲∵シ上l縺ョ縺ィ縺薙□縺托シ?



109 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
UTF-8で書くなよ。
----
?うちの ThinkPad(390Xって機種)がみてみたら PIIX4だったので、Darwin x86 6.0.2を
入れてみた。とりあえず動いたYo! オンボードEtherも i82557なんで一発認識、DHCP鯖
からIPももらってくれたYo!

しかし、startx を立ち上げたら挙動がおかしい... USBは非対応ショボーン、PS/2マウスは
クリックのOn/Offが反転していて、「全て押しているとOff、全て外しているとOn」という悲し
い状態に。こんなの、漏れのとこだけ?


110 名前:名無しさん@お腹いっぱい。 [NG NG.net]
>>109
>PS/2マウスはクリックのOn/Offが反転していて

Darwin 6.0.2のバグ。
使うつもりなら前バージョンの1.4.1入れた方がマシ。

111 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>110
ヲイヲイ、どんなバグだよ…

112 名前:110 [NG NG.net]
>>111
知らんよ(藁)
まぁ、Darwinのバグというより、Darwinに移植されたXFree86
のバグなんだが、標準で入ってるからDarwinのバグみたいなもんだな。

PowerPC版のXDarwinも、初期のバージョンだとマウスボタン周りに
バグがあったので、同じような話かもしれんが。


113 名前: [NG NG.net]
スレ違いかもしれませんが宣伝させてください。
pc.2ch.net/test/read.cgi/unix/1030279114/l50
こちらにも宣伝させてもらったのですがマルチポストすいません。
mac板の方なのですが、こんなスレを立てました。

【プログラマ】 virtual mac 9 を作ろう 【集まれ】
pc.2ch.net/test/read.cgi/mac/1037718052/l50

このスレの1です。
来年発売のmacからOS9の起動がサポートされなくなるということで
classic環境に代わるOS9エミュレーション環境を作ろうと思って立ててみました。
現在はMac on Linux (linux/ppc上で動くMacの仮想マシン。linux上でOS9, OSX, linuxが
動くようになっているそうです。)をOSX/Darwin上に移植しようとしています。
Darwinの上で動くMacの仮想マシンを作ろうということです。
作者のSamuel Rydh氏に連絡を取ってみたりしています。

現在の問題点はMOLのカーネルモジュールの移植(MOLはカーネルモジュールと
ユーザーアプリケーションの組み合わせで作られています。)で、
これをDarwinのカーネルエクステンションに置き換える作業にいくつか問題があるそうです。
MOLのソースとPowerPCのメモリ管理とDarwinの構造を解析する作業が主です。
Samuelさんもこれ以外の部分はかなり進めているようで
MOLのソースにDarwin版の作りかけのソースは付いてきているみたいです。

mac板の話題をこちらに持ってくるのはどうかとも思ったのですが
unix板の方の方が興味を持ってくれるかと思って書き込ませてもらいました。
興味を持ってくれた方はぜひ一度のぞいてみてください。
少しでもご助力いただけたら幸いです。

長文、失礼いたしました。

114 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
長文コピペかよ

115 名前: mailto:sage [NG NG.net]
申し訳ありません。自スレでも注意されました…
以後、気をつけます…

116 名前:名無しさん@お腹いっぱい。 [NG NG.net]
このすれ活気ないなぁ


117 名前:名無しさん@お腹いっぱい。 [NG NG.net]
おお、OSX擦れがここにもあったとは!



118 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>117
どういう脳味噌の構造してるんだ?

119 名前:名無しさん@お腹いっぱい。 mailto:sage [NG NG.net]
>>117 実はあっちはダミーだったりするんだな。 ようこそ!






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<99KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef