[表示 : 全て 最新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

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 01:09:25 .net]
>>369
ここ読めば少しは雰囲気わかるかも
www.osxbook.com/book/bonus/

例えばOS Xのカーネルとはの説明では、

・カーネルは xnu と kernel extensions (ドライバ含む) から構成される
・xnu は約百万行のコードからなり、その半分が FreeBSD 5、三分の一が Mach 3由来である。
・Mach部はハードウェアの抽象化等の xnu の核心部である。
・BSD部はTCP/IP, VFS, POSIX API など、よりユーザーランドに近い部分を受け持つ

で、各項目ごとに細かく解説してるが、整理して簡潔な表現で書いてあるから読みやすい。

他に、Open Firmware, BootX, kernel起動, launchd などの起動プロセスも
検証するソースやコマンドでかなり丁寧に解説してる。

とりあえずおすすめかな


372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/10(土) 11:21:11 .net]
en.wikipedia.org/wiki/Xnu

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/13(火) 08:39:16 .net]
コアはmachでposixの皮を被ってるだけって感じ?

まーposixの限界というかその辺を克服するのには、正しい選択ではあるだろうな。
表面が同じなら文句はでないし。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/13(火) 09:02:35 .net]
コテつけろよ

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/13(火) 09:05:04 .net]
だから(OS)X is Not Unixなんですねw

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/18(日) 11:12:59 .net]
>>373
POSIXの皮というよりは、マイクロカーネルの一つのサービスプロバイダとしての
POSIXサブシステムにFreeBSDを拝借したってところだろうか。
ソース見てないので詳しくは分からないけど、マイクロカーネル色が強いような気がする。

377 名前:名無しさん@お腹いっぱい。 mailto:age [2007/04/13(金) 02:26:34 .net]
ageage

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 16:03:52 .net]
さて、ちょっとDarwinでもビルドしてみようかと思い立って、Darwin 8.0.1のバイナリを
入手してVMWareにインストール。取りあえず、ネットワークとXは動くようにした。
このスレと関連スレは読んだけど、8.x系をやってみてる人は見当たらない様子。

Googleであたってみるも、7.xをdarwinbuildでやってるのしか見当たらないOpenDarwin系?
Darwin8.xは
www.nabble.com/pkgsrc-Darwin-8.9.1-i386-bulk-build-results-20070614.0826-t3933575.html
なのがあるけどこのスレの前の方にあるようにAppleがXcodeに移行しているためか、ビルド
しきれないでいる様子、、、

とりあえず、最初のとっかかりになりそうなところは、いきなり頓挫しているみたい。
lists.apple.com/archives/darwin-kernel/2007/Apr/msg00035.html
どなたか、「こんなところでやってるよー」系の情報はないでしょうか?


379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 06:24:15 .net]
MacOSXでWindowsソフトが動く!Darwineスレ
pc11.2ch.net/test/read.cgi/mac/1141177297/



380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 05:25:06 .net]
どゆこと?

>I'm happy to announce that Apple is contributing some major
>extensions to the LLVM ARM backend. The improvements include support
>for ARM v4/v6, vfp support, soft float, pre/postinc support, load/
>store multiple generation, constant pool entry motion (to support
>large functions), and support for the darwin/arm ABI.

ttp://lists.cs.uiuc.edu/pipermail/llvmdev/2007-January/007813.html

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 07:51:58 .net]
iPhoneでLLVM使えるようにでもするつもりかね。

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 17:42:43 .net]
OpenGLスタックにLLVMの技術を使うらしいよ。

あとはMacとiPhoneで同じアプリを実行できるようにしようと企んでるとか、
iPhone用アプリをサードパーティに解放するときに、
iPhoneのCPUをいつでも変えられるように、LLVM使うとか。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/06(月) 18:05:09 .net]
OpenGLってユーザプログラム側で動的コンパイル出来たらいいのにな。
毎回同じ処理はdisplay listに移したりとか自動的にやってくれるの。

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/07(金) 02:56:50 .net]
いまさらだけど,iPhoneのDarwinのバージョンは9.0.0d1なのね.iPod Touchも一緒かな?

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/16(火) 15:03:07 .net]
>>382
「LeopardのOpenGL機能を支えるコンパイラコレクション「LLVM 2.1」がリリース」
journal.mycom.co.jp/news/2007/10/01/007/

> LLVM独自のC/Objective-Cフロントエンド「clang」も追加され

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 10:35:55 .net]
xar!

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/31(水) 22:54:57 .net]
xar!
ttp://www.opensource.apple.com/darwinsource/10.5/

388 名前:名無しさん@お腹いっぱい。 mailto:age [2007/10/31(水) 22:56:02 .net]
あげてみます

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/01(木) 04:31:20 .net]
Source Code 公開 ハァハァ…



390 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/14(月) 20:28:00 .net]
>>387
そこにあるソースなんですがどれがカーネルなんでしょう?
今日、Darwinを知った者です

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/14(月) 21:16:17 .net]
>>390
xnu

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/15(火) 14:04:53 .net]
ありがとうございます

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/03(日) 14:33:29 .net]
x86 darwinにDarwinPortsないしMacPortsって入るか?
MacPortsのソースをコンパイルしようとしたのだが、ダメだったよ。


394 名前:名無しさん@お腹いっぱい。 [2008/03/31(月) 16:53:07 .net]
Darwinは安全(笑)ですか?

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/11(日) 12:30:16 .net]
考え方がスイーツ(笑)

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/19(月) 21:29:17 .net]
ttp://alohakun.blog7.fc2.com/blog-entry-944.html

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/21(水) 12:08:07 .net]
凸してる馬鹿はどうよ?

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 05:20:30 .net]
どっちもどっち

399 名前:名無しさん@お腹いっぱい。 mailto:age [2008/05/24(土) 09:44:49 .net]
祭りにすらなってないところが流石Darwin(笑)



400 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 12:48:55 .net]
>>399
お前早く死ねよ

401 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 19:03:50 .net]
ま、ダークな世界ではDarwinをベースにMac OS Xを「ポーティング」してる奴らが居るので
オープンソースの「成果」が出ていると言えるのかも。
Appleが用意したプロテクションの類いもバレてしまっているし。

402 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 20:00:55 .net]
Don't Steal Mac OS X!

403 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 20:06:34 .net]
そうそう。
やっぱカーネルが公開されているのはでかいよね。その他の部分が非公開でも。

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/03(日) 01:17:38 .net]
>>313
亀レスで申し分けないが
>>更にもう1点、Darwin 8.0.1 PPC の場合、インスコの最後にだんまりになっ
>>てしまい、強制電源断が必要になります。

darwinx86-801.iso の /etc/rc.cdrom と入れ替えたらうまくいきました。



405 名前:名無しさん@お腹いっぱい。 [2008/10/04(土) 22:08:45 .net]
>>361
今更ながらその本を買ってみた。
これから読んでみる。

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/18(土) 03:03:37 .net]
>>405
Mac OS Xってリリース毎に内部はすごく変わってるし、xnuなんかもナニゲにいろいろ
変わっている。それにIntel & 64bitへの本格的移行もあった。
結果として少ーしout of dateになっちゃった感があるんだよなーその本。

改訂版出ないかな。でも仮に出ても、ソフトウェアと違ってアップデート版とかはないよねw

407 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/21(火) 13:44:07 .net]
とっかかりにはなるでしょ。
この手の本でup-to-dateなのは難しいし。
Windows, Solarisのように定期的に出ているのもありますが。

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/25(土) 21:30:22 .net]
改訂版が出るくらいDarwinがメジャーにならないかなと思う反面、何故かあまりメジャーになってほしくないなとも思う。
悶える。。。

409 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 00:56:10 .net]
はよ9.0系のisoファイル使わせてくれ。いつになったらリリースしてくれるんだ



410 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 03:21:33 .net]
ttp://conference.hitb.org/hitbsecconf2008kl/materials/D1T1%20-%20Dino%20Dai%20Zovi%20-%20Mac%20OS%20Xploitation.pdf
Darwin は安全(笑)ですか?

411 名前:410 mailto:age [2008/12/28(日) 10:48:27 .net]
こんなのがいつのまにか
>>409
ttp://osnews.com/story/20696/PureDarwin_Xmas_Developer_Preview_Released
ttp://www.puredarwin.org/downloads/xmas

412 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 21:27:10 .net]
>>411
これ、素晴しいな
ドライバ開発とかやってると、どうしてもVMWare上で動く
Darwin環境が欲しくなるからなー

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/08(木) 10:25:51 .net]
>>411
VMware Serverで試してみたがブートせんかった
BIOSがoperating system not foundって言ってくるからGUID partitionなのかな?

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 06:33:48 .net]
>>412
確かにカーネルのデバッグをするなら実機2台でやるより気楽だよね。
だけどドライバ開発なら、そのデバイスを VMware がエミュレートしてないと意味ないと
思うんだが、そういう状況ってあるの?

Mac OS X を実機でデバッグするときは target remote-kdp だったが、VMware 経由だと
remote でいける?

ふと思ったが今は本物の Mac OS X が VMware で起動できるんじゃなかったっけ?

ちなみに自分は Mac OS X の上で VMware と Parallels を動かして NetBSD をデバッグ
なんてお馬鹿なことをやってるがw

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 07:57:50 .net]
というわけで PureDarwin を試してみた。
とりあえずgdbで張り付くことが可能なことは確認。ちょっとよさげ。

これまだネットが使えないみたいだけど、物をやり取りしたい時はどうしたらいいのかな?

そういえば本当の Mac OS X (Server) も今は VMware Fusion で動くんじゃなかったっけ。

416 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 12:00:54 .net]
>>414
レイヤーが上の部分を弄るなら幾らでもあると思うが。
タッチパッドに特殊な機能付けたり。

417 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/09(金) 22:10:41 .net]
>>414
自分がやってるものはレイヤの上の方だけで間にあうし、
標準的なデバイスならあんまり問題ないんじゃないかな。エミュレート経由でも充分というか。
まぁ、実機は実機で横で動かしてるわけだしねぇ。

ネットワークが通ってれば、remoteは使えるよ

>> ちなみに自分は Mac OS X の上で VMware と Parallels を動かして NetBSD をデバッグ

俺は逆にLinux上でMac用のドライバ開発やってるわ(VMWare + Darwin8.0)

>>415
USBメモリ経由ならいけるんじゃない?
VMware上で動くMac OS X Serverって、ホスト側もMacじゃないと駄目なんだよな、確か。。。

418 名前:名無しさん@お腹いっぱい。 [2009/06/14(日) 10:54:58 .net]
GNU Dawrin は一時期死んでたと思ったけど、またプロジェクトが復活してるのね

419 名前:名無しさん@お腹いっぱい。 [2009/09/01(火) 16:39:32 .net]
ちょっと質問なんですが、
DarwinのIntel版って、どの程度Macと互換性あるんですか?
iWorksやiTunesが使えてiTMSが利用できるなら、凄く魅力を感じるんですが・・・
やっぱ、シェルにも依存してるから、無理なんでしょうかね?



420 名前:410 mailto:age [2009/09/02(水) 04:13:25 .net]
ttp://www.opensource.apple.com/release/mac-os-x-106/
なんかいろいろ無い気がする。

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/08(日) 12:19:56 .net]


422 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/09/29(水) 15:34:36 .net]
ISO形式まだかな〜すげえ触ってみたい

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/10/01(金) 16:41:09 .net]
PureDarwin

424 名前:名無しさん@お腹いっぱい。 [2011/01/19(水) 06:28:22 .net]
Steve Jobs 再び療養休暇へ
ttp://slashdot.jp/apple/11/01/18/0219240.shtml

425 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/28(金) 09:13:41 .net]
>>419
iTMSは鍵がないから無理だけどiWorksやiTunesは動くよ。


426 名前:名無しさん@お腹いっぱい。 [2011/03/27(日) 03:39:06.82 .net]
話題性ゼロ

427 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/04/20(水) 00:44:34.57 .net]
むにゅ

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/04(木) 22:13:07.39 .net]
良スレsage

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/09(火) 13:36:50.18 .net]
本が出るらしいよ
www.amazon.co.jp/dp/1118057651/



430 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/09(火) 14:16:34.30 .net]
984ページか・・・。通して読むならさすがに訳本で読みたいな


431 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/09(火) 16:42:15.80 .net]
著者の経歴見てもあまり期待できないかも。
本家のドキュメント読んだ方がいいかも。

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/09(火) 18:01:50.80 .net]
その人これにも書いてるみたい
www.amazon.co.jp/dp/1430235365

本家ドキュメントは、IO Kitはけっこう書いてあるんだけどxnuとかBSD layerまわりは微尿なんだよなー

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/09(火) 20:02:40.18 .net]
それamazon.co.jpの誤記でしょ。
表紙にもamazon.comにも名前は載ってない。

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/23(火) 19:26:46.75 .net]
wiki.bit-hive.com/xnumemo/
ここの人もう加筆しないのかなぁ(´・ω・`)

435 名前: [2011/10/31(月) 18:23:35.95 .net]
あげ

436 名前:ぬるぽ [2011/11/01(火) 00:31:02.13 .net]
忍法帖【Lv=9,xxxP】

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/02(水) 12:14:31.83 .net]
標準でMacPortsをサポートして標準的なデスクトップ環境を構築できれば楽しそう

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/14(月) 18:47:28.18 .net]
話題性

439 名前:名無しさん@お腹いっぱい。 [2011/11/14(月) 18:47:44.83 .net]
ゼロ



440 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/18(日) 11:55:47.09 .net]
>>436
法律の話がしたけりゃ裁判所に行け

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/10/03(水) 02:31:02.75 .net]
PureDarwinとかどうなんだろう

442 名前:名無しさん@お腹いっぱい。 [2013/08/04(日) NY:AN:NY.AN .net]
XNU=X is Not Unix
あれ?OS XってUNIXだよね

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/04(日) NY:AN:NY.AN .net]
それが何か?

444 名前:名無しさん@お腹いっぱい。 [2013/10/08(火) 01:00:32.02 .net]
最近はどうなの?

445 名前:名無しさん@お腹いっぱい。 [2017/12/29(金) 09:37:12.58 .net]
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

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

FAZ0KP53MI

446 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 04:27:37.69 .net]
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

WR64G

447 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/09/30(土) 21:21:25.41 .net]
ほんまかいな、ほんまかいな

448 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:43:12.39 .net]
まるで事故の原因だろうな

449 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:06:10.24 .net]
たぶん本の売れ行きがかわるだろう



450 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:54:25.99 .net]
テレビに出てきてる
テレビをほとんど取らないといけない

451 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:03:46.04 .net]
あの配信内でインテリ扱いだよ
https://i.imgur.com/GbU41ZW.jpg

452 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:14:35.02 .net]
↑親米系とカルトはまとめてつべかABEMAで特集組めや






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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