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

1名無しさん@お腹いっぱい。
垢版 |
NGNG
DarwinおよびMac OS Xの技術的な話をマターリといたしましょう。

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

http://pc.2ch.net/test/read.cgi/unix/1025870707/l50
110名無しさん@お腹いっぱい。
垢版 |
NGNG
>>109
>PS/2マウスはクリックのOn/Offが反転していて

Darwin 6.0.2のバグ。
使うつもりなら前バージョンの1.4.1入れた方がマシ。
NGNG
>>110
ヲイヲイ、どんなバグだよ…
112110
垢版 |
NGNG
>>111
知らんよ(藁)
まぁ、Darwinのバグというより、Darwinに移植されたXFree86
のバグなんだが、標準で入ってるからDarwinのバグみたいなもんだな。

PowerPC版のXDarwinも、初期のバージョンだとマウスボタン周りに
バグがあったので、同じような話かもしれんが。
113 ◆eqUKVzNxEc
垢版 |
NGNG
スレ違いかもしれませんが宣伝させてください。
http://pc.2ch.net/test/read.cgi/unix/1030279114/l50
こちらにも宣伝させてもらったのですがマルチポストすいません。
mac板の方なのですが、こんなスレを立てました。

【プログラマ】 virtual mac 9 を作ろう 【集まれ】
http://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板の方の方が興味を持ってくれるかと思って書き込ませてもらいました。
興味を持ってくれた方はぜひ一度のぞいてみてください。
少しでもご助力いただけたら幸いです。

長文、失礼いたしました。
NGNG
長文コピペかよ
NGNG
申し訳ありません。自スレでも注意されました…
以後、気をつけます…
116名無しさん@お腹いっぱい。
垢版 |
NGNG
このすれ活気ないなぁ
117名無しさん@お腹いっぱい。
垢版 |
NGNG
おお、OSX擦れがここにもあったとは!
NGNG
>>117
どういう脳味噌の構造してるんだ?
NGNG
>>117 実はあっちはダミーだったりするんだな。 ようこそ!
120山崎渉
垢版 |
NGNG
(^^)
121名無しさん@お腹いっぱい。
垢版 |
NGNG
なんか話題ないのか?
NGNG
素朴なマカの疑問その壱:カーネルの再構築できないOSがサーバーやれるのか?
NGNG
>>122
商用Unixはサーバにならんとおっしゃる?
124122
垢版 |
NGNG
>>122
ごみん。
素朴なマカの疑問その弐:Darwinの親ともいうべきNEXTSTEPはSolarisに負けたからアップルにいってしまったの?
NGNG
>>124
どちらかと言うと、OPENSTEP が Java に負けたからだな。
NGNG
>>123
ん?商用Unixでもできんじゃないの?
NGNG
>>126
一般的に商用UNIXではコンパイラ別売ゆえ吊しの状態だとカーネル再構築なんて
不可能ですが何か?
NGNG
いまいちど初心に帰って「Darwinって実験用以外に使い道あるんだろうか?」とか語ってくだちい
NGNG
>>127
それ以前にカーネルソースが入手できない。
NGNG
昔の商用UNIXはカーネル再構築やってたよ。今みたいにドライバがローダブル
モジュールになっていたりしないから、必要なものを選んで組み込むの。
ソースは当然ついてこないけど、そのかわりオブジェクトがいっぱいついてくる。
だから、コンパイラは別売りでも必ずリンカとmakeはついていた。
#ふつう「再構築」って言ったらこっちの意味だよな。カーネルハックとは意味が違う。
131名無しさん@お腹いっぱい。
垢版 |
NGNG
で、最近のDARWIN事情はどうなのさ?
NGNG
>>131
http://developer.apple.com/darwin/
NGNG
hoshu ... .... ...
134名無しさん@お腹いっぱい。
垢版 |
NGNG
Darwinにはprocfsってないんですか?
135名無しさん@お腹いっぱい。
垢版 |
NGNG
で、Mach通の人からみるとDarwinってどうなの?
NGNG
軽くて速くて安定で,素人にもお薦めです。
137名無しさん@お腹いっぱい。
垢版 |
NGNG
あげ
138名無しさん@お腹いっぱい。
垢版 |
NGNG
>>137
きつねうどん
139名無しさん@お腹いっぱい。
垢版 |
NGNG
最近うごきがないね
140マカズカ
垢版 |
NGNG
最近UNIXに興味持ち始めたマカーですこんにちわ。

英語と格闘しながら、なんとか最新のDarwin落としてCDに焼いてインスコしてrootでログインする所まで辿り着けました。
とりあえずGUI導入したいんですが、次に成すべき事をどなたか伝授下され!
NGNG
英語の勉強をする
NGNG
>140
> とりあえずGUI導入したいんですが、次に成すべき事をどなたか伝授下され!

まず、マウスドライバを書いてください。

次に
NGNG
アビバへ逝く
144名無しさん@お腹いっぱい。
垢版 |
NGNG
シェルスクリプトの楽しさを体に覚えこませることかな。
145名無しさん@お腹いっぱい。
垢版 |
NGNG
>>140 MacOS Xから quartz-wmを移植する。
NGNG
レスどうもです。
要するに自力でなんとかせいって事ですね(W
厳し〜!
NGNG
x86用のは試験的な物だから
全然整備されてないのが現状です。

まともに使えるレベルにすると
神になれます。
NGNG
で、X11導入に成功したらGNUstepを入れていんちきOSX環境を作って日本語もびっちり動かせば
さらに神(って、相当厳しいな
NGNG
その後の、x86用Darwinのメンテをやってくれたら
神以上。

さすがに無理。
NGNG
その時点で新たな創造主か?(藁
*BSDの伝統に法って新たなブランチとかね。
神だな。まさに。

まぁ、そこまでやる奴はいないだろうな。
NGNG
そんな神がこのスレから現われたら
死ぬ勢いで応援します。
NGNG
>>151
 激同
NGNG
むしろ俺の人生の9割を捧げてもいい
154山崎渉
垢版 |
NGNG
(^^)
155名無しさん@お腹いっぱい。
垢版 |
NGNG
OpenCocoa
(゚∀゚)神のヨカーン
NGNG
>>155
スレ違い
157155
垢版 |
NGNG
( ´・ω・`)
NGNG
妄想の中で夢がふくらんだということでゆるしてやれ
159名無しさん@お腹いっぱい。
垢版 |
NGNG
CG系を専攻した所、デザイン業界はまだまだmacが強いとのこと
NGNG
>>159
続きはMac板でどーぞ
http://pc.2ch.net/mac/
NGNG
で、出たねDarwin6.5のソース。
すげえ久しぶりというか初めてに近いんじゃないかね?
Mac OSXのKernelとDarwinのソース公開部分のバージョンが一致したのって。
Appleに少しは余裕が出たってことなのだろうか?
OpenDarwinなんてのを作ったのが良かったんかな?

つーことでさっそく読んで見るべぇ
162あぼーん
垢版 |
NGNG
あぼーん
163Kurt
垢版 |
NGNG
バイナリ配布は予定すらないのかな?
NGNG
自分でmakeしろや
NGNG
>>163
自分でMakeするしかないだろねぇ。
てかKurtって名前見るとAtheOSのKurtを思い出すんだが(藁
とんずらとんずら〜〜(藁
166名無しさん@お腹いっぱい。
垢版 |
NGNG
>>161
Darwin 6.4(10.2.4相当)もDarwin 6.2(10.2.2相当)も出てたけど?
http://www.opensource.apple.com/darwinsource/
NGNG
>>166
あれ、そうだっけ?しばらくバージョン落ちしか見つけられなかったんだが。
気付かなかったアホってだけっつー説もあるけどさ(藁
ま、とりあえず今ので間に合ったからいいやって自分を納得させてみる。
NGNG
連休なのでDarwin6.5 PPCのカーネルコンパイルしてみた。
libkld.a is out of dateと言われるので、
ranlib /usr/local/lib/libkld.aするのがミソね。

いきなりカーネル差し替えるのこわいので、
BootCDで別のブート環境作ってきます。
NGNG
cp /mach_kernel /mach_kernel.origしておいて
-mcpu=7450でコンパイルしたkernelで起動。
普通に使えてるみたいだ。kernel最適化してもDarwin以外は
そのままだから、内部のipcは速くなってるかもって程度かな。

170kurt
垢版 |
NGNG
bootCDのイメージ winnyに流してくれるとうれしいです。
NGNG
で、また気付いたらOSX 10.2.6になってDarwinのバージョンが6.6になってしまって、ソースとバージョンが変わっちゃった記念で保守。
NGNG
ADCのリンクのバージョン番号書き換えたら
10.2.6のxnuカーネル ソース ゲット出来た。

NGNG
しかし、聞いてはいたが、ホントにbsdレイヤーが
カーネルの中に食い込んでるのね。

これで、Mach3.0だっていうのは、詐欺(ry。
ひいきめに見ても、Mach2.5++ぐらい
NGNG
>>172

WebDAVからもいけるかな?

試してみよう
NGNG
>>172
ありがとう。ちゃんとWebDAVからも10.2.6分のtarballゲッツでけますた。
最近がんばってるねぇ>アップル。
176あぼーん
垢版 |
NGNG
あぼーん
NGNG
だれかコンパイルしたバイナリ流してよ。
NGNG
>>177
てか10.2.6相当のDarwinのバイナリならOpenDarwin6.6.1を落せばいいんじゃなかろうか?
誰はばかる事もなくCDRのイメージにそれなりに必要なバイナリがてんこ盛りでついてるからそっちで試すが吉では?

動くかどうかわからんけど、Intel版のイメージもあるみたいだよ。
ttp://www.opendarwin.org/en/news.php#26

ここからDL先のミラー選んで試せ。
NGNG
Gentoo. これこそ最高のPC-UNIX.
FreeBSD, Debianの時代はもう終わりました.
http://www.gentoo.org/
NGNG
山崎の次はGentooかえ?(藁
なんかスクリプト荒らしも進歩せんのぉ。

DarwinもやっぱりMachなんだなぁと改めて思ったのがhostinfoコマンドがあったこと。
流石にmsとかpinfoとかは使えんがなんかええね。
NGNG
>>180
> 流石にmsとかpinfoとかは使えんが
がんがって移植汁(w
NGNG
Gentooこそ最高のOS。
Debianの時代はもう終わったな。

http://www.gentoo.org/
183名無しさん@お腹いっぱい。
垢版 |
NGNG
ttp://yuka.itspy.com/
今日は吊り橋でおびえる表情がすっぴんだったこともありめっちゃ萌えた
NGNG
世界不思議はけーんかよ!
185名無しさん@お腹いっぱい。
垢版 |
NGNG
世界ふしぎ発見かよ!
俺はかなえちゃんも好きだよもん
でも水沢蛍がベストだったよもん
NGNG
ところでDarwin7.0b1のソースが公開されたわけだけど、Seedな人はxnuとかのソースもゲットでけたんかな?
187名無しさん@お腹いっぱい。
垢版 |
NGNG
Darwinって64bitCPUに対応してるんですか?
NGNG
64bit CPU で動くかと言えば動くはず。Kernel や library が 64bit 化されていないらしいから、
64bit CPU の恩恵を全て得られる訳ではない。
189名無しさん@お腹いっぱい。
垢版 |
NGNG
>188
Kernel は 64bit対応。
Math Library も 64bit対応。
NGNG
Kernel プロセスが全て 64bit で動くってこと?
Math Lib 以外 64bit 化されていないのに?
NGNG
レジスタか。
192名無しさん@お腹いっぱい。
垢版 |
NGNG
libcも64bit版はあるに決まってるだろ。
OpenDarwinスゲエよ。NTなんて糞だね。糞以下。
NGNG
そうなん?
NGNG
で、OpenDarwinスゲエよの>>192
SolarisとかTrue64とかあの辺の64bit Unix系と比較してどうよ?
NGNG
なんか意味も無くJFSとかXFSを組み込みたくなってきた。
196あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>195
がんがれ
NGNG
>>195
口にしたからにはしっかりな。
まだまともなジャーナリングFS持ってないらしいから
喜ばれるぞ。
199名無しさん@お腹いっぱい。
垢版 |
NGNG
あげ
200名無しさん@お腹いっぱい。
垢版 |
NGNG
Mac OS X(Darwin)でWineが動きつつあるようだ。

http://slashdot.jp/article.pl?sid=03/07/23/1525228&topic=83&mode=thread
201あぼーん
垢版 |
NGNG
あぼーん
202あぼーん
垢版 |
NGNG
あぼーん
NGNG
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
NGNG
apsl 2.0キタ━━━━(゚∀゚)━━━━!!

なぬ、今度はFreeSoftwareですって? ( ・∀・)つ〃∩ ヘェー
NGNG
Darwin Streaming Server って Windows Media 形式ってサポートしてるのん?
QuickTime ぐらいしかしてないように思えるのだが。
NGNG
>>205
対応フォーマット全部書いてあるし
http://developer.apple.com/darwin/projects/streaming/

まあ元ネタがQuickTime Streaming Serverってぐらいだから
基本的にはQuickTimeを流すためのモノだわな
NGNG
ネタ切れですか?6.8をX86でコンパイルした人とかいないんですか?
208名無しさん@お腹いっぱい。
垢版 |
NGNG
別スレより。
Unix的に使うならCase Sensitiveのほうが使いやすいよね。

956 :名無しさん@お腹いっぱい。 :03/11/06 09:39
http://member.nifty.ne.jp/poseidon/
HFS+でもCase Sensitiveが可能になったようで
209名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD4.3.1系ってどのバージョンから標準で入ってるの?
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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