08/03/31 02:00:55
ブートローダめんどくせぇ・・・
grubで手を抜こうとしたが、ELFのカーネルを
うまく0xc0000000に移動できないっぽい?
299:Be名無しさん
08/05/24 00:38:58
WindowsやX Windowってウインドウマネージャーとアプリケーションって表示内容を描画したフレームバッファってどうやって共有してるんでしょうか?
300:Be名無しさん
08/05/24 06:45:23
共有なんてしてないだろw
画面周りのフレームバッファいじるのは、ウインドウマネージャだけ。
アプリにできるのは、デバイスコンテキストに描画することまで。
ウインドウマネージャは、アプリの都合なんて関係なく勝手にアプリのウインドウを描き変えていく。
その時は、アプリにもメッセージを送ってくるけどね。
アプリもDIB/DIBSectionで独自のフレームバッファ(「自分で」描画する描画内容)を確保することはできるが、それはウインドウマネージャには何の関係もない。
301:Be名無しさん
08/05/24 14:17:26
>>300
共有という言い方が悪かったみたいでした。すみません。
アプリケーションが描画したものをウインドウマネージャーがウインドウ内に表示する仕組みが知りたいのです。
302:Be名無しさん
08/05/24 14:28:42
補足します。
アプリケーションを描画した結果に対してウインドウマネージャーがアクセスしようとする場合を考えます。
ウインドウマネージャーがスーパーバイザーモードで動作しているなら問題ないですが、
X Windowのようにユーザーモードで動作している場合はセグメント違反になると考えました。
ここの工夫をどうしているのかが知りたいです。
303:Be名無しさん
08/05/24 15:04:03
>>302
>アプリケーションが描画したものをウインドウマネージャーがウインドウ内に表示する仕組みが知りたいのです。
アプリの呼び出す描画APIに応じてGDIなりXなりの描画用サブシステムがウインドウ/スクリーン用に確保しているフレームバッファに描くだけじゃね?
とりあえず、画面(システム側フレームバッファ)の描画にアプリは直接関係ない(関与できない)。
304:Be名無しさん
08/05/24 15:13:47
なるほど、アプリケーションは描画をOS側に依頼しているだけって事ですね。
ありがとうございます。
305:Be名無しさん
08/08/24 15:03:42
OSつくりたいです!
306:Be名無しさん
08/08/24 15:10:00
>>305
知ってる言語は?作ったことあるアプリは?
307:305
08/08/24 16:25:14
使える言語はHTMLです
308:Be名無しさん
08/08/24 17:15:07
夏休みももうすぐ終わるだろうと思っていたら
またすごいのが来ましたな...
309:Be名無しさん
08/08/24 17:15:32
>>306
しってる言語は英語と日本語です!!
310:Be名無しさん
08/08/24 18:38:14
>>307
まずはAjaxでWebOSを作ってみると良いよ
>>309
OS kitの翻訳をしてみたらどうかな
311:Be名無しさん
08/08/24 19:22:04
WebOSってOSでもなんでもなく、ただのWebアプリケーション群と擬似デスクトップじゃん
馬鹿なの?
312:Be名無しさん
08/08/24 20:38:55
>>305
ここがUnilinwinmacbex part3スレッドですね。
>>310
Ajaxはコーディングが辛いよ。やってみると。
313:Be名無しさん
08/08/24 22:36:23
>>311
そんなこと分かってるよ
314:Be名無しさん
08/10/21 22:00:23
こんばんは。
法人でx86-64動作環境を作っている者です。
OSに同梱するフォントについて、質問よろしいですか?
問い合わせたところ、IPAフォントが使用ライセンスの関係で、
使えない事がわかりました。
そこで、ここの皆さんが実用に耐えれると思われるフォントがありましたら、
ご紹介願えないかと思い、書き込みしました。
詳しく述べるとTrueTypeフォントをビットマップとアウトラインに分離して、
少メモリ環境でも動作できるセグメント形式に変換したデータを使いたいのです。
動作環境の詳細につきましては、ホームページを参照ください。
それでは、よろしくお願いします。
URLリンク(www.gionel.com)
315:Be名無しさん
08/10/21 22:13:15
アウトラインフォントだけなら、VLゴシックと小夏がいい線いってる
合成フォントでは、小夏を元にM+を調整したSystemaが素晴らしい
ビットマップはM+あたりがよろしいかと
フリーに限らないなら、リコー、ニイス、より高品質ならタイプバンクあたりが良い
316:Be名無しさん
08/10/22 09:55:53
>315
ありがとうございます。
参考になります。
317:Be名無しさん
08/10/22 10:50:44
>>314
> 問い合わせたところ、IPAフォントが使用ライセンスの関係で、
> 使えない事がわかりました。
誰に何を問い合わせたらどういう理由で駄目なのか、というところですかねぇ。
ライセンス関係は俺様解釈で断定しちゃう人が多いですから、きちんと
当事者の意思を確認して本当に使えないかどうか確認したほうが...
あと、ライセンスは改訂作業中なので、
参考→URLリンク(www.ipa.go.jp)
そこらへんも考えに入れた方がいいかもしんないです。
318:Be名無しさん
08/10/22 13:15:42
>317
もちろん正式にIPA様より許諾できませんとの返事を頂きました。
早くライセンス改訂されるといいですね。