つーか、OSってつくれないのか?
■ このスレッドは過去ログ倉庫に格納されています
linusが作れたんだから、オレらにも、作れないのだろうか。 参考リンク 1)ReactOS オープンソース NT コンパチOS作成プロジェクト http://www.reactos.com/ 2)petros オーストラリアのNT互換(?)OS http://www.petros-project.com/ -このスレが100まで続いた- WOS - ワールド・オペレーティング・システムズムズの調査の結果 人類の過半数が汎用性だけではない自分だけのOSを、自分の使い方に適したOSを求めていると言うことが判明しました。 我が道を池、ということでしょうか >>103 OSKitってどうよ? おれは使った事無いが。 >>98 実現の可能性が全く無い妄想を聞いても全然エキサイトしませんが何か? ダイレクトエックスをエクスプローラーからランチャーする奴がOS作るんだろ? 妄想じゃん。 ちがうよ!よく読めよ! >激オモのGUIなんだけど、それは今のマシンだったらなんとかなるのではないかと。 >ゲームは、DIRECT Xみたいな、漢字のGUIを別に用意してやって、 >パワーの貧弱な環境はCUIをつかうと。 1が欲しいのは今のマシンなら何とかなる位重くて、ゲームには漢字を使い(中国製みたいなの?) さらにパワーが貧弱であればCUIになるようなDirectXのような物をとうさいしたOSだよ! で、そんなのが作られる可能性は無いんだろ? 妄想じゃん。 >>1 は、知っている単語をでたらめに並べているだけの厨房。 そうでなければ、エサとしてでたらめな組み合わせの単語を並べて それにいちいちつっかかる暇人の反応を見て楽しむネタ。 いずれにしても話の面白さで楽しめるようなネタではない。 >>1 がマジなら救いようがないほど無能。付き合うのは時間のムダ。 >>1 をシカトして理想のオナニーOSについて 語り合ってハァハァしようよぉ。 漏れはMSXだな。Basciは嫌なんでなんか他の言語。 1かどうかはどうでもいい。 実現不可能な話題でよくエキサイトできるよな。幸せだね。って話。 新しいOSが欲しいなら実現に向けて動けよ。 「あったらいいね」「できたらいいね」てのは普通、妄想って言うんだよ。 >>111 バカっ・・・!! お前、あれほどタイプミスには気をつけろって言ったのにっ! 2ちゃんねるなら今頃「バスキって何ですか?(ワラ」なんて チャチャを入れられまくってるとこだったぞ・・・!! オレが1だ(ワラ >>78 アンタはなんだか、偉そうだな。俺はアセンブラが嫌いだ。50どころか、インラインアセンブラだって組みたくない >>85 OSの仕組みについては、あまりにも範囲が広すぎて、全てを扱っているサイトと いうのは、みたことは、ないけど、断片的な情報だったら、86の言うように、 Webにいくらかころがっているかもね。 >>97 そうだね、今のPCには、ワープロ、インターネット、メール、ゲーム、終わりって、5つボタンがあればいいのかもしれない。 >>110 ごめんなー、技術用語とかたくさんならんでてなー。でも>>110 はスレに参加したかったんだよなー。 でもワカンナイ単語がたくさんあって、悔しかったんだよなー(ワラ >>113 百以上スレがあって、一番エキサイトしているのは、>>113 だな(ワラ それでだ、 >>109 >で、そんなのが作られる可能性は無いんだろ? >妄想じゃん。 とのことだが、その可能性が無いかを模索したいんだな。 うまく、機能を切り分けれれば、うまく行くかもしれないと。 まずはMS-DOSみたいな、シンプルなモノの上に少しずつ機能を被せていけるような、 仕組みがあればいいなと思う。 個人的には、いろいろと手を入れられるOSがほしいとは思う。 PCの自作ができるんだから、OSだって規格さえキチンとしていればね。 タネ仕込むからちょっと待っててね GazOS見てるとウズウズしてきた(笑 >>117 > 俺はアセンブラが嫌いだ。50どころか、インラインアセンブラだって組みたくない 1よ。>>73 での > むかし、50kバイトくらいのプログラムをフルアセンブラでくんだことあるけど、マジでつらかった。 > でも、アセンブラはきらいじゃないね。 という発言をもう忘れたのか? カッコつけすぎたね。 本心は、「アセンブラは嫌い」だ。 でも、レジスタの受け渡しをいろいろやりくりするのは、楽しいよ。 しかし、>119よ、粘着だな(ワラ よ、よぅし。初めて使うんだ、タイプミスしないようにしなきゃ! い、いくぞ〜! 「>>121 オマエモナー」 オレの負けだ、素直にみとめよう。 自分の事なのに、おもわずワラてしまったよ。 きっと、あの数行の書きこみには、>>119 の血の滲むような努力が あったに違いない。 きっと、>>119 は、「そんなことはない」と謙遜するだろう。 しかし、影で見守ってきたみんなには、わかるだろう。 このスレは>>119 のような人材を輩出したというだけでも、 存在した価値があった。 >>119 キミには「粘着王」の称号を与えよう。 これからも、このスレを見守っていてくれ(ワラ >>122 タイプミスシナイヨウニ・・・ 「逝ってよし!」 それじゃあ俺から >>1 に「粘着大王」の称号をやろう。 >>124 に反論したいなら書き込むなよ。(w >>1 う〜ん。 普通に読んでるだけでスレの主要な発言内容ぐらい覚えていませんか? しかもまだ100程度のスレですし。 ひょっとして1は鳥類ではないのでしょうか。 ついつい人類だと錯覚していませんか? 自覚がないかもしれませんので、 レスを返す前にちょっと三歩ほど歩いてみてください。 あと、手足の指はちゃんと5本ずつありますか? 鳥類だからって恥ずかしがることはありません。 あなたも鳥類ということを自覚することでより賢くなれるでしょう。 そう、チキン・ジョージのように。 ところで、OS云々はおいといてWindow Systemに興味があるのですが Unixでネットワーク透過でなくてそのかわりパフォーマンスのよい Window Systemってやっぱり需要がないのでしょうか? やっぱり一回X使っちゃうと他に(ネットワーク透過でないもの) 移れないってのはあると思うのですが。 もし、なにかの間違いで、OSが完成したら、 ブートのセクタに「このOSを粘着王に捧げる」 って、いれるしかないな(ワラ >>124 もうちょっと、ヒネれよ。 とりあえず、アンタには、「粘着家臣」の称号を与える。 粘着王が天下を取れるように、 これからも、粘着王を補佐してやっくれ。 >>125 きっとアナタが2chに来るときは、 真っ先にこのスレに オレのカキコがないか探すのでしょう。 このスレに引っ付いている。 そんなアナタも結構、粘着(ワラ >>126 よっ、粘着王、朝ご飯は、食べたか?。 オレは、コーヒーでものんで、あと小一時間くらいはぼーっとすることにするよ。 >>127 粘着王よ、朝は、しっかり食べた方がいいらしいぞ。 なにしろ王なんだからな。 >>128 Microwindowsをgoogleで調べよ 不毛な>>1 は無視して、どういうOSが最高かを語ろう。 で、その結論を誰かが作ると。 まずはカーネル。どういう機能がオサレでイマフウなのか語らえ。 とりあえず、カーネルの範囲を定義しないことには、議論できないと思われ。 >>132 >とりあえず、カーネルの範囲を定義しないことには、議論できないと思われ。 イキナリだな、おい。そういう話題は スコア−1フレームのもと ダゾ。 >>134 むフゥ。ホントにそうなのかも知れず。 カーネルの範囲ってMKかそうでないかによっても異なるし。 とりあえずファイルシステムとCPU含めたデバイス関連は 除外もしくは抽象的対応ってことでどうよ? ごめんなさい。私がバカでした。 起動しているフリをするOSしか作れませんでした。 誰も2ちゃんでOS作ってないのが分かる気がする(w >>136 MKってどっちだかわからないよ。 CPU/メモリ/割り込み管理、deviceDriverのinterfaceみたいなものはダメですか。うーん。 >>137 私の場合、GDT作る辺りで嫌になって止めました。うぐぅ。 リアルモードても良いのなら、一気に簡単になりそうだけど、 各種仕様決めたりとか、リソース管理なんかで嫌になる可能性大ですね。 >>139 初期のLinuxはものすごいポンコツだったらしいけど。 まあ、OSそのものの価値から見るとそうかも。 カーネル……。 osaskも変わった作りですね。 http://www.imasy.or.jp/ ~kawai/osask/os_design.html#kernel >>140 初期のlinuxは同種のフリーpcunixに比べてなんか アドバンテージはあったんだろうか… >>141 Linuxは「フリーだ」「ソースが公開されている」ということが受けたようです。 当時、Minixの方はソースが読めなかったらしくて。 同種のフリーPCUNIXのほうは知りません……BSDはライセンス問題で世界中の FTPサイトから姿を消した時期があったと聞きましたけど、その時期は忘れちゃいました。 Linuxのアドバンテージはハッカー達の手頃な玩具になったこと、でしょうか? MINIX は、Source が読めなかったのではなく、 Source が Network 経由で自由に取得できなかったのです。 MINIX が出た当時は Network 環境がよくなく、 版権という制約があっても、本として出版した方が Source を配布するのに適していると判断されたわけです。 また Tanenbaum 先生は MINIX を教育用の OS として 提供していたので、さまざまな改良の提案や Patch が送られても それを組み込むことを快しとせず、あくまで理解しやすい Simple な OS として MINIX を提供していました。 当時は、Self Compile できる、Source の公開された PC 用の Unix Like な OS は MINIX くらいしかありませんでしたから、 MINIX に不満をもっていた、OS をいじりたい人達が 同じく MINIX に不満を持っていた Linus 君の出した Linux に 飛びついたわけです。 # ちなみに 386BSD が出たのはその後。1992 年。 やっぱり OS は手元で動かなきゃね。 Tanenbaum 先生も、そのために MINIX を出したんだから。 んじゃソースが公開かつフリーで既存OS以上の何かがあるものを 作らなければ意味ないな。 その何かが「日本語」ってだけでもいいけど。 >>139 作っておもしろければそれでいいと思うが。 >>144 どうもです。 ……よく考えたら、教育用のOSのソースを読めないというのは変な話でした。 >>148 有料で、ソースは公開されていません(確か)。 Windowsに対してのアドバンテージは、主に文字関係。 BTRONの規格はどこかで読めるのではないかと思いますけど。 リナックスは買うんなら、tl7か次のコンタラかrhですね。 ターボ買うくらいならATOKXかってdebianだよ。 フォントはM○フォント使えばいいんだし(藁 >>153 まぁまぁ。 夢は見ているうちが楽しいんですよ。 >>150 B-Freeって開発者いないよね…(うろ覚え なんだかんだいっているけどじゃあ何か? 俺が仮に完全GUIなOS作って(ホントに独自のOS)今流通しているマシンでほぼ完全に動くとしたら乗り換えるのか? たぶん俺がそんなOSを作れないようにお前らも絶対乗り換えないと思う。 だからコノスレシウリョウ。 >>158 始めてもいないのに。 見栄張るの100年早すぎ。 GUI・CUIと言っている時点で論外だと思うがOSはあくまでカーネルでしょ。 カーネル作成の知識がなければ意味ないし。GUIがどうのこうのいうならXFree86に変わる新しいものを作ってくれ。 おれてきにはGUI部分はOSではなくミドルウェア(Winでも) OSが何か特別なソフトと思い込んでる 時点でダメだな >>161 何で、「将来」なの ? 今から、作ればいいじゃん。 >>162 が言っているように、OS だって所詮プログラムだよ。なんか 難しく考えてない ? まあ、普通のアプリケーションより知識は余計 に必要になるけどね。 流行るかどうかは運次第だけど、作れるかどうかは >>1 次第だよ。 > OS だって所詮プログラムだよ。なんか > 難しく考えてない ? お前のいうプログラムの定義、でかすぎないか? そういうでかいことは経験してから言えYO OSを設計するってのはなぁ、難しんだよ。 お前ら、使えもしないカーネルもどきつくったくらいで でかいこといってんじゃねーよ。 OS自体は、誰でも作れるんだがな。教科書通りにしたがって。 自分だけとか、組み込み式だったら、制限がないんだがな。 だが、画面に表示させて、人に使わせるタイプとなるとOS製作 じゃなく、>>164 の云うように、OS設計がめんどい難しいと 思うんだがな これだけフリーのUnixがまともに動くようになると、スクラッチからOS作る動機っていうのがあんまりないなあ。なんか新しいアイデアがあってそれを実装するんでないと。 新しいOSのアイデアっていうのも、カーネルがらみだとマイクロカーネル以降は結局カーネル空間にモジュール突っ込む話とかコピー減らす話程度しかなくて、今一つ萌えない。 何か面白い話ありませんか? 1をはげますつもりで書いたんなら謝るよ。>> 163 ちょっと言い過ぎた。すまん 悪いが今の所そんな技術はカケラも無い。 だから無理だ。 おいおいみんなけんかすんなよ〜 つーか、Windowsはやく消えてなくなってほしい、あと何年つづくんだ・・・ 独自企画のネジで硬く密封された説明書もないトンデモ商品じゃないか 一般人の無知をいいことにやりたい放題 フリーのすばらしいOS作ってる人、期待してますよーー ま、あれだな。 無謀なことやるのにはいつも反論が出るものだ。 頑張れ>>1 おまえらになあ、OSが作れてもな、ぶっ飛びまくりの使い物にならないような ものだろうな。俺が使えるOSとして、認定するのは、以下の物しか認めねえ OS/2Worp Sco UnixWare7 2・1 IRIX Solaris2.6 Windows 3.51 vms ぐらいなもんだ、いづれも作って10年以上経っているし全世界で使われている Linuxは、2.4になってまあまあ、使えるようになってきた、ジャーナルファイル システムを、搭載したからだ。 とにかく個人でOSを作って使い物にするには、20年30年でもできるかどうか 疑問だ >>171 OS/2使えたか? バグを発見しても、サポートが悪すぎたぞ。 あと、Linuxを他のOSと比較することに疑問を感じる。 Linux自身はフリーであり、「何をしようと勝手。何が起きようと自己責任」なんだから。 >>172 個人使用レベルで、実際に使えているOS(情報の入手が簡単かつ、堅牢)を選んだつもりだ。 したがって、商用、フリー、いづれを選択しても問題は無い。 OS2はサポートに関しては、わからん しかし動作全般にかんしては、現在ほとんどバグが取れて 枯れたOSになっている。 >>164 , >>167 まあ、実際 OS 作りなんて簡単に出来るわけないのは事実。でも、世の中 OS と 言うだけで身構えてしまう人が多いからね。>>164 が言ってるように、「カーネ ルもどき」と言うのが普通は精一杯。実に大変で泥臭いのが、デバイスドライバ だったりする。だから、linus の一番偉いところは、Linux のカーネルを作っ たことじゃなくて、Linux コミュニティを作ったところだと思う。 でも、>>1 はとりあえず作れるか悩んでいるぐらいなら、とにかく作ってみた方 が良いと思う。もしかして、Linux を超えるものが出来るかもしれないし、例え できなくても良い経験にはなると思うよ。 自分も、昔に DOS モドキを作ったことある。ファイルシステムと、メモリー管理 ぐらいしか実装していなかったけど、それでも大変だった。でも、自分的には面白 かったから OK. >>171 えらそうなこと言う割には、OS/2 Worp とか Windows 3.51 ってなん だ ? まさか、OS/2 Warp とか Windows NT 3.51 のことじゃないだ ろうな。あと、vms とか書くのも厨房くさいぞ。 >>175 なんと、 WindowsNT3.51、 VMS の堅牢さを知らないとは・・・ やっぱ、今の時代はつうようしないのか >>176 誰もそんなことは言ってないと思うが…… >>176 変な取り方する厨房のために、わざわざ「まさか〜」の文を入れといたのに、やは り無駄だったか。ヴァカには、何書いても無駄だな。 >>175 この板は既に死んでるから、 まともな議論は不可能。 粗治療も不可能。 よって近寄らないのが吉です。 >>180 そういうことを言ったところであんたが馬鹿でない ことを証明したことにはならないのです。残念だけど。 >>181 指摘されたからってそうかっかすんな冬厨(藁 粘着大王による仕様書ウプキボン。 分散開発したいって事だったのかなぁ。 低レベルな奴集めてXPでもやろうとして自爆する 会社のように。 誰か俺とペアプログラミングしない?1でも可。 両者ともに電動モデルガンでも携帯すれば効率アップと見る。 東京マルイのAK-47でよければ提供するが。 さて、コアを作らない事には話にならない訳だが、 ディスクブートできるファイル操作オンリーの OS作る所から初めてみようじゃないか。 俺的に簡単な妄想を取り上げてみよう。 「ゲームがしたい、簡単なネットができればいい」 ならシングルタスクでいいな? APIはまだ置いとけよ。 OSが搭載する描画システムは、文字と直線に限定する。 とりあえずウインドウシステムは表現できるだろう。 DirectXなんかのAPIが欲しくてグラフィックス関連の機能を足したくなるだろうが全て当初は諦める。XP信者ではないが、そういうプログラムの仕方が一番だ。実際にこいつの上でゲームを作ろうとした奴の意見が出てきたら、極限まで削った上で実装。 ネットと描画関係のAPIは将来の拡張という妄想で押さえておくとして、拡張回りをどうするかだが、マルチタスクをしようとしなければなんとかならないだろうか。 割り込みで提供するOSサービスの例としてタイムスタンプでも所得できるようにしておく、と。ドキュメントに、それにならってシステム書き換えろと明記。 ここまでやるのに何が必要か書き出してみると、泣きたくなるな。 やっぱりOS作るのに構えるのは仕方がないんじゃなかろうかと思うし、ここまではどうしても誰かが作ってウプせなあかんよなぁ。 で、完成したとして、コミュニティを形成するには… …無理じゃねぇ? >>180 面白いと思った俺は馬鹿だと思うのでageますね。 ファイルとかグラフィックとかいきなり言ってるのみると ホントにOSがわかってるのか?って思ってしまう。 起動してプロセスつくってメモリ管理してってあたりで十分大変じゃん。 MS-DOS程度のものでよければこんなところだろうけど、今さらそういうの作ってもねえ。 書けば良いと良いものではない。 自分の主張を簡潔にまとめて文章にしてこそ、良い文章になります。 >>187 書けば良い、というものではない。 文章の校正をしてこそ、良い文章になります。 失礼、俺のOS認知度ってのを確認したくてのカキコだ。 反応が短いのばっかりなので激厨房認知ではないのかと思い 幾つか文献読み漁ってみたよ。 ふわぁ、NTFSってすげぇや。氏んできますわ。 ※作る事で物凄く勉強にはなるだろうなぁ。けど俺はいいや。 考えてみたある程度簡単ではなかろうかと思われるファイルシステムおよびメモリ管理の手段 ※いかなるファイル、メモリブロックも1メガ単位で扱う ファイル名は扱いやすいバイト長の数字。フォルダなんて無し。 ファイルの先端にファイル名変わりのコメントを実装。 で、システムサービスもまとめておく程度で。スワップとかしての 呼び出しはプログラマが実装するとして。というかシステムサービス って奴の実装は無くてもいい気がする訳で。 …ごめん、それならマシン語書けってのよな。 ユニクスとgccって環境、随分満たされてるなぁ。 >>190 組み込みOSとかのちゃちいのはそんな感じだな(藁 >>190 > 反応が短いのばっかりなので激厨房認知ではないのかと思い > 幾つか文献読み漁ってみたよ。 > ふわぁ、NTFSってすげぇや。氏んできますわ。 そのレベルでNTFSはどうかと。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる