トップページ⇒tech
503コメント150KB

ひげぽんに対抗してOSつくるぞ

■ このスレッドは過去ログ倉庫に格納されています
0001ひげぽんのライバルNGNG
ちまたでは、ひげぽん氏がOSを作るために頑張っているようです。
それに影響され、私も頑張ってOSを作ることを決意しました。
OSの最終形態は、Linuxよりも強固で、Windowsを超えた
ユーザビリティを提供するOSです。
目標は高くもとことがモットーですから。

そこでまずは、プログラムの勉強からやっていこうと思います。
OSのようなものを作るには、C言語とアセンブラの知識が必要みたいです。
とりあえず、C言語を勉強していこうと考えております。
Cでプログラムが書けたら、今度はアセンブラの勉強を。
それと平行して、OS概念について勉強して行こうと思っています。
0237デフォルトの名無しさんNGNG
はい、はい。でっ?
0238161==163NGNG
>>236
わからないことがあったらここで質問するといいですよ。
かなり知識ある人が固定で
3人ぐらい毎日チェックしてくれてます。
あとローカルルールはよく読むように。
http://cgi2.html.ne.jp/~piro/bbs/wforum.cgi
0239ブー ◆7ioRDihJDw NGNG
>>235
しがない社会人です。

>>238
とてもすばらしい掲示板、ありがとうございます。
そちらで質問させていただくときも、コテハンの「ブー」でいきたいと思います。
0240161==163NGNG
>>ブー
煽られたる偽者がでてきたるするので、
今度から、sageてひっそりやりませんか?
0241161==163NGNG
↑ゴメン
言ってる本人がageてた。
0242デフォルトの名無しさんNGNG
おいおい、初心者同士で慰めあってるとろくなことないぞ。
煽りや批判受けながら進めたほうがいい情報集まるんじゃないのか?
0243161==163NGNG
>>242
>おいおい、初心者同士で慰めあってるとろくなことないぞ。
K&R一応読破しましたが・・・
0244デフォルトの名無しさんNGNG
>>243
それだけだと初心者としか。C言語自体は「知っている」のかもしれないが。
0245島田紳助NGNG
我々スタッフがブー君一生懸命探しました
そしたらね、ブー君見つかりましたよ。姫路だって、よかったなー。
スタッフがここまで連れてこようと話しかけるとね、「逝ってよし」とか「厨房は氏ね」とか
わけわからないこと言い出したからな、こりゃダメだと思って
ブー君の写真だけ持ってきてくれたみたいやから
今から見してあげるな

    / ̄ ̄ ̄ ̄\  
   (  人____)
    |ミ/  ー◎-◎-)
   (6     (_ _) )        
  _|/ ∴ ノ  3 ノ
 (__/\_____ノ
 / (__))     ))
[]______.| |   ブー ヽ
|]  | |______)_)
 \_.(__)三三三国三) \  
  /(_)\::::::::::::::::::::| ̄ ̄|
 |Sofmap..|:::::::::/:::::/   .|
  |____|;;;;;;/;;;;;/.____|
     (___|)__|)
0246ブー ◆7ioRDihJDw NGNG
161==163さん
sage進行、いいですよ。
だけど、新しいスレがひとつ立つと、既存のスレがひとつ消えるじゃないですか。
ずっとsageでやってると、そういう心配はないのでしょうか?
つまらぬ質問すみません。

K&Rって、C言語を開発した方のほんでしょう?
C言語の古典的バイブルっていわれてるだったけ。
それを読まれてるんですか。すごいですね。
いずれ私もあれをって思いますが、内容的にどうなんですか?
ご紹介いただいた3冊の本を読破した後のレベルだと、
その本を読む力はついているでしょうか?
それとも、まだ他に読む本がありますか?

>>245
まったく住んでるところが違います。
0247デフォルトの名無しさんNGNG
読んで理解する程度なら厨房でもできる
使えるか使えないかだろうがボケが
0248デフォルトの名無しさんNGNG
結局初心者同士で仲良くやっていく道を選んだのか。
まぁがんばってな。
0249デフォルトの名無しさんNGNG
正直Cが分るまではこのスレから離れた方がいいよ。
房に煽られて消耗するだけでいいことなんてなにも無い。
そしてC及びGNU基本ツールの使い方を覚えたら、ひげぽんの
スレに参戦すればいいじゃないか。
あなたいい人そうだからあえてマジれす。
0250デフォルトの名無しさんNGNG













               G N U 基 本 ツ ー ル















VC++買った奴に言う言葉か(藁
0251通行人ANGNG
つーかさ、ここってブーがOS作るために立ち上げたスレだろ。
だったらブーがOS作る過程で質問が出るのは、いたって自然なことじゃないのか?
それが気に入らない奴は、ここに来なければいい。
それだけの事じゃかいのか?
0252デフォルトの名無しさんNGNG
>>251
じゃあ、俺もOS作りスレ立てます。文句ないよな?
0253デフォルトの名無しさんNGNG
じゃあ漏れも
0254251NGNG
252-253
おお、やっちまえ。
だけどお前らどうみても本気には見えないから、
誰も相手にしないだろうがな。
このスレよりひどいスレになること間違いなし。
お前らめでてーなぁ。
0255デフォルトの名無しさんNGNG
>>254
重要なのはお前の不用意な発言で2つのクソスレが誕生することだ。
0256251NGNG
255
そんなに重要か?
それよりも、ブーみたいに、初心者でもOSを作ってやろうという、
意気込みのあるやつが、今の日本には必要だと言うことの方が
重要だと思うが。
その中の才能あるやつが、純和製のOSを作ってくれるんでないか?
少なくとも、やる気があるやつをあしらう知識だけのやつよりは、ブーの方が優れていると思うぞ。
知識は勉強と努力でなんとかなる。
性格はどうにもならん。
0257ストーンヘッドNGNG
>>256
頭固すぎ。
>>252
>>253
はネタってことにきずかないのか?
0258252NGNG
>>257
築きません(藁

俺は本気だったがね。立てすぎエラーだ。運がよかったな。
0259デフォルトの名無しさんNGNG
>>256

>初心者でもOSを作ってやろうという、
>意気込みのあるやつが、今の日本には必要だと言うことの方が
>重要だと思うが。
んなわけないって(w
0260デフォルトの名無しさんNGNG
いくら野球選手になりたいからと言ってキャッチボールも満足にできない奴がプロテストに挑戦しようとしている。

身の程知らずだと思わない?
0261デフォルトの名無しさんNGNG
>>260
べつにいいじゃん
プロテスト試験会場にいきなり向かうわけじゃないし
0262デフォルトの名無しさんNGNG
たしかさあ。
ヒゲポンも同じような感じで以前にたたかれてなかったっけ?
100年早いよ、みたいな。
しばらくしたら、何も言われなくったみたいだけど。
0263デフォルトの名無しさんNGNG
>>261
向かおうとしている>>1
0264デフォルトの名無しさんNGNG
キャッチボールの練習からはじめる幼児の数だけ
スレ立てられたらたまらんな…
0265 NGNG
よころで、HSPでOS作りたんですけど
どうすればよいですか?
0266デフォルトの名無しさんNGNG
え〜と、基本的にムリです。
0267_NGNG
よころで、BASICでOS作りたんですけど
どうすればよいですか?
0268デフォルトの名無しさんNGNG
え〜と、UNI+で検索してください。
0269デフォルトの名無しさんNGNG
KL1でカーネル作りたいんですけどだめですいか?
0270デフォルトの名無しさんNGNG
どうぞ、好きなだけ作ってください。
0271デフォルトの名無しさんNGNG
よころで、BrainFuckでOS作りたんですけど
どうすればよいですか?

0272デフォルトの名無しさんNGNG
え〜と、脳みそかっぽじってください。
0273デフォルトの名無しさんNGNG
このスレの>>1ワラタよ

>目標は高くもとことがモットーですから。
この辺で結構期待させておいて

>とりあえず、C言語を勉強していこうと考えております。
これだもんな。何度見ても笑っちゃうよ

Johnのお前らスライムか?に次ぐヒット
久々に爆笑させてもらったよ。ありが�d
0274デフォルトの名無しさんNGNG
linux 0.0.2のソースを読みたいのだが、
落ちてる場所を教えてください。
googleでは見つけられなかった。
0275デフォルトの名無しさんNGNG
>>274
ここからさがしてみて、ない場合はほかを。
ftp://ftp.kernel.org/pub/linux/kernel/
0276ブー ◆7ioRDihJDw NGNG
なんか、すごいスレにしてしまったようで・・・すみません。
>>249さんのご意見が今の私に一番適しているように感じました。
ありがとうございます。

OSを作ろうという考えは、本気でいます。
例えそれが何年掛かろうと、本気で作ろうと思っています。
あの、ひげぽんさんも、5年計画だそうで。
私だと、それ以上掛かることは覚悟しています。

このスレを立ててから、今までのような初心者的な質問などは、
控えようと思います。
ここのスレの使い方は、今のところ報告だけにしようと考えています。
それも、毎日、今日はこうしたあーしたという報告でなく、
要所要所で、報告して行きます。

ずっと、このスレでやって行きたいのですが、報告と報告の間隔があまりにも
あきすぎると、このスレ自体なくなるかもしれません。
そのときは、ひげぽんさんのスレにお邪魔して、報告いたします。

生意気かもしれませんが、OSは作る自信があります。
今すぐはさすがに無理ですが、いずれ作れると思っています。
オーソドックスにC言語とアセンブラで作る気でいます。

まぁ、とりあえずはそういう方向でやって行きまして、
自分の知識に自信ができましたら、ひげぽんさんのような形にしたいと思います。
そのときは、よろしくお願いします。
0277デフォルトの名無しさんNGNG
>>261
PCもろくに操作できないやつがC言語マスターしたいというスレ立てたら
叩かれるのと同じことだ。
0278デフォルトの名無しさんNGNG
>>276
だから勝手にやれと。

そんな壮大な企画電波少年でもやらんぞ。


この板には初心者もいっぱいいる。
彼らは日夜陰で精進し、どうしても煮詰まったとき初心者スレで慎ましやかに質問している。

で、彼らと同じラインにいるはずのアナタはなぜ禁止されている単発質問スレッドを立て
その中で堂々としているのか?

目標が高ければ何をしても良いのか?

その辺をよく考えるべきだと思う。社会人ならなおさら。
0279デフォルトの名無しさんNGNG
>>256
やる気があるんならこんなスレ立てる前に地道に勉強してると思われ。
0280デフォルトの名無しさんNGNG
ヒゲボンもスレッドたてていろいろやってるんでしょ。
だったらブーがここでいろいろやってもいいじゃない。
0281デフォルトの名無しさんNGNG
>>280
わかった。質問スレ来る奴全員に専用スレ立てることを推奨させます。
0282273NGNG
>>276
あんた最高だよ
もう腹がヤバイ
近年まれにみる職人

がんがん書き込んでクレクレ
0283デフォルトの名無しさんNGNG
OSじゃなくてVM作ってくれないかな
適当な2ch言語作って、それをマルチプラットフォーム化する

こっちの方がおもしろそうだよ
0284デフォルトの名無しさんNGNG
>>283
gikoBASICってインタプリタだろう?それでいいじゃん。 
0285デフォルトの名無しさんNGNG
>>284
それをMSXからMacまで広く使えるようにするのだ
0286デフォルトの名無しさんNGNG
密かに応援
0287デフォルトの名無しさんNGNG
怒ってる奴は単発質問だって言うだけで怒ってて、中身を見ていない。
中身が有意義かどうかはまぁ置いとくとして、スレ立てるたびにスレ立てんなスレ立てんなと
毎回毎回うるさい。
スレ立てるのがなにが悪い?BBSで発言してなにが悪い。スレ立てに対してステレオタイプで脊髄反射うざいって。
とこう言うと、「じゃあ俺も立てるぞ?」とかほざく馬鹿がいるけど、じゃあ立ててください(w。全然構わないからさ
0288デフォルトの名無しさんNGNG
>>18
あの時、削除しておけばこんな事には…
0289デフォルトの名無しさんNGNG
>>287
いや、中身見てスレタイとあまりに違う質問内容に呆れてるんだと思うが。
これがほんとにOS関連の内容なら文句言われないだろ。
0290デフォルトの名無しさんNGNG
OS作りっていうだけで「応援するよ」とかいって暖かく受け入れれて
いる奴もいるようだが、そんなに大層なものか? > OS作り。
0291デフォルトの名無しさんNGNG
>>290
出来もしないのに偉そうだな
0292デフォルトの名無しさんNGNG
>>290
だって、1500万行書くんだぜ?
素人が無駄なコード書いてたら、おそらくその数倍。
0293デフォルトの名無しさんNGNG
>>292
それは各種デバドラまで含んだ量だろ。
OSとして基本的な機能だけにしぼり込めば10万行程度ですむと思うが。
学際のサークル出展で作った時には
マルチタスク+ページング(仮想メモリ無し)+MINIX-FS(保護とかは実装せず)
+簡単なシステムコール数個+実行バイナリはフラット(いわゆる.COM状態)
な構成で一万行いかなかったし。
0294293NGNG
あ、IPスタックいれるともっと膨らむかな。
(こっちはやったこと無いのでわからん)
0295デフォルトの名無しさんNGNG
ところで、ひげぽんのスレッドのほうはどうなってるのよ?
見るの面倒だから誰か適当に説明して。
0296デフォルトの名無しさんNGNG
ひげぽんがIntelのプロセッサマニュアルを呼んだとか読んでないとか…
そんな感じ、
0297デフォルトの名無しさんNGNG
本当にブーが凄いOS作ったら、どうする?
作れるわけがないっていうレスが付きそうだけど、
ちょっと待って、
本当に作ったと仮定して考えてみて。
そしたら、昔2ch仲間だったって言うの?
0298デフォルトの名無しさんNGNG
>>297
よく考えてみろ、本人は消えたんだぞ、
0299デフォルトの名無しさんNGNG
>>298
>>276
0300デフォルトの名無しさんNGNG
ブー開発日記Webに書いてくれないかなぁ
まじでヲチしたい
0301ブー ◆7ioRDihJDw NGNG
>>298
いや、消えてないんですけど。。。
とりあえず、今は勉強中ということで勘弁してください。

今の進捗は、C言語の方は、ポインタを理解しまして、
ポインタで文字列を操作する方法を覚えました。

OSの方は、オペレーティングシステム第2版を読んでいますが、
今までは、Cのソースなしの文章のみで理解していましたが、
Cを少し勉強して、コードもなんとなくわかるようになったため、
ソースを見ながら理解しています。
文章だけのときより理解しやすく感じています。

>>300
Webは、そのうち作ろうと思っています。
今はまだ、公開できるものが何もないし、
Webを作を作ったことがないので、作るまでの時間を考えると、
今は、C言語を勉強したい気持ちです。


今日からしばらく出張なのですが、パソコンとC言語の参考書を持って
来ており、勉強をしています。
プログラミングが面白くて、寝る間も惜しんで勉強しています。
こんな面白いものを、なんでもっと早く勉強しなかったのか後悔しています。
0302デフォルトの名無しさんNGNG
MINIXスレで勉強するのもいいと思うよ
http://pc.2ch.net/test/read.cgi/os/995207452/
あんまり活発じゃないけどね。
0303ブー ◆7ioRDihJDw NGNG
>>302
ありがとうございます。
実はそのスレはもうすでに知っています。
オペレーティングシステム第2版が来てから、どうしてもMINIXを動かしてみたくて、
いろいろ探してたら、そのスレを見つけました。
現在は、BochsでMINIXを動かせる環境を作っています。
0304デフォルトの名無しさんNGNG
qnxっぽいOSをオープンで作るって言うんだったら激しく利用したい。
激しく激しく利用したいね。
0305あぼーんNGNG
あぼーん
0306あぼーんNGNG
あぼーん
0307あぼーんNGNG
あぼーん
0308あぼーんNGNG
あぼーん
0309あぼーんNGNG
あぼーん
0310あぼーんNGNG
あぼーん
0311あぼーんNGNG
あぼーん
0312デフォルトの名無しさんNGNG
こういうコピペはマメに削除依頼してね。
対応するから。
0313デフォルトの名無しさんNGNG
もっと低機能なCPUでOS作ったらいいんじゃないかな
PICとかH8とか
0314デフォルトの名無しさんNGNG
>>292
UNIX Version 6は9000行未満だが、1500万行ってのは何のことだ。
0315デフォルトの名無しさんNGNG
PIC用のOSがあるぞ。
http://www.picfun.com/picrosframe.html

ほんの数百行で出来てる。OSっていうより簡易タスクスケジューラ
みたいなもんだけど。
これならへたれな俺でも実装出来そうだ。うん。
0316デフォルトの名無しさんNGNG
MAMEしか動かないOS作るぞー。
0317デフォルトの名無しさんNGNG
>>301
>>303
>>ブー
漏れには、ブーがんばってるように見えるんだけど。
ブーってプログラム始めて数日でしょ?
それで、ポインタや文字列操作を理解するなんて、結構才能あるんじゃない?
ほかの言語をやっていいない分、固定概念がないから素直に吸収できるのかも。
OSの勉強も順調にやってるみたいだし。
今ブーのことを馬鹿にしてるやつ、そのうち抜かれるんじゃない?
足元すくわれるぞ。
0318デフォルトの名無しさんNGNG
>>317
病気ですか?
0319デフォルトの名無しさんNGNG
ブー命!!ブー萌え!!がんばれブー!!
0320デフォルトの名無しさんNGNG
>>317
あほか
概念なんか誰だって一瞬でわかるだろ
血となり肉となるまでが結構かかるんでそ
0321デフォルトの名無しさんNGNG
>>317
最高に輝いてるバカハケーン
0322デフォルトの名無しさんNGNG
>>317
>漏れには、ブーがんばってるように見えるんだけど。
誰もブー頑張ってないとは言ってないぞ。
むしろ、がんばってる。
0323デフォルトの名無しさんNGNG
>>322
失礼かつ身の程知らずかつ人の話を聞かない自己中社会人なだけ。

学生をバカにしている社会人にこいつを突きつけたらどんな顔をするだろう?
0324デフォルトの名無しさんNGNG
>>323
自己厨はげ同

ブーの長文って最初は低姿勢だけど
最後のあたりはもう唯我独尊状態
0325デフォルトの名無しさんNGNG
>>323
唯我独尊ってなんだ?
0326デフォルトの名無しさんNGNG
↑
>>323→>>324
0327デフォルトの名無しさんNGNG
1.ブーは素晴らしい!!近年稀に見る才能の持ち主だ。
  彼こそ現在のOS情勢に大きな波を起こす男だろう。
2.Windows、Linux、UNIXほどのOSは作れなくても、それなりのOSは作るんじゃなかろうか?
  いずれにしても、彼は才能あふれる男だろう。
3.OSは作れなくとも、今勉強中のプログラミング技術で、あっと驚くアプリを作るに違いない。
4.彼も平凡な男で、そこら辺にごろごろいる、日曜プログラマー程度で終わるだろう。
5.いやいや、おそらく、解説書を読んだだけで飽きてしまい、それだけで終わるだろう。
6.つーかぁ、才能ないんじゃないの?

さぁ、どれ?
0328デフォルトの名無しさんNGNG
7.とりあえず>>327はバカ。
0329デフォルトの名無しさんNGNG
>>325
辞書引きなさい。
というか、プログラミングやる前に国語をきちんと習得しなさい。
0330激しく同意&rlo;意同くし激NGNG
>>325
激しく同意
0331デフォルトの名無しさんNGNG
ただ われ ひとり たっとう
0332デフォルトの名無しさんNGNG
8.ブーの妄想は誰もが通る道である。

  このスレの住人のほとんどは
  過去の自分に対して発言しているんだと思う。
  シンパシーを感じるものは応援したり進言するし、
  後悔の念が強いものはブーを叩く。

  あと本気で作れるかもとかほざいてる
  ガキどもは染んだほうがいいと思います。
0333デフォルトの名無しさんNGNG
>>332
言っちゃった。

正解が出たのでこのスレの意義もほとんどなくなったわけだけど、
残り650ほどをどう使う?
0334デフォルトの名無しさんNGNG
>>332
しかし、こんなスレッドを立ててお山の大将を気取るバカは一握りである。
大概の者はそれに近づくために今できることをこつこつと進めて行っている。
そしてその高さを知り、違う自分の道を探していく。
0335332NGNG
>>334
私はその点について、こんなふざけた自己厨糞オナニー日記スレを放置
できなかった我々にも責任があるのでわないか、と考えている。
0336デホォルトの名無しさんNGNG
とりあえず、ここはプログラム板である。OSについて語るのはやめにしないか?
OSについては、OS板でやってくれ。
以上
■ このスレッドは過去ログ倉庫に格納されています