まぁ、あれだ
初心者でも作れる方法とか教えれ
\もうね、アボガド/ \バナナかと/
┌┐
ヽ / /
γ⌒^ヽ / / i
/:::::::::::::ヽ | (,,゚Д゚)
/::::::::(,,゚Д゚) |(ノi |)
i:::::(ノDole|) | i i
゙、:::::::::::::ノ \_ヽ_,ゝ
U"U U" U
3 :
仕様書無しさん:04/03/16 07:11
まずお前のチンコのオペレー手ィングシステムを開発すれ
4 :
仕様書無しさん:04/03/16 07:19
ゲーム作るのって、OS作るのに似てるような。
そうおもって自分を慰める。
5 :
仕様書無しさん:04/03/16 07:50
OSの理論でも勉強すべし
6 :
仕様書無しさん:04/03/16 08:17
OS=オペレーションシステム
から、理解しよう。
OS=オナニーシステム
9 :
仕様書無しさん:04/03/16 10:09
まあ、アレだ。
初心者でも作れると書いてあるが、カネについては一切書いていない。
なら、カトラーでも雇え。
NTくらいのものは作ってくれるはず。
結局OSには何が必要なんだろうな
主記憶、補助記憶装置
外部装置
この二つはせめて制御できないとOSとは呼べないよな
11 :
仕様書無しさん:04/03/16 14:15
オペレーションウルフではだめですか?
OutputStreamではだめですか?
OS! 空手部
OSマントルコ
まぁあれだ。ひげぽんの足跡を見るんだな。
もちろん簡単にはできんぞ。
_
/~ヽ
(。・-・) 。oO( この板来たの久々だ・・・
゚し-J゚
18 :
仕様書無しさん:04/03/16 17:38
nihonLinuxという香しい前例があるから、比較的簡単に作れるんじゃないか?
20 :
仕様書無しさん:04/03/16 17:46
21 :
名無し@沢村:04/03/16 18:29
おまいらよ、OS作っても誰も使わないよ。
Windowsより便利ですごいOSつくれば使ってくれるけどね。だがそれは無理だ。
Windowsは開発費が何億円とかかっているよ。おまいらに何億円という金ある?
な?だから無理なわけ。
おまいらよ、それよりWindowsで動くソフトつくったほうが得だよ。考えてみろ?
>>21はWindowsを便利ですごいOSだと思っているらしいな
>22
メーラーとブラウザしか使わない奴にはちょうど良いんじゃないか?
win は億じゃきかんだろ
25 :
仕様書無しさん:04/03/16 19:08
>24
なにぶん、単位が「円」だからさ。
MSKKの作業の事を言っているんだよ(w
まずminix本を読んで勉強するべき。
それから現在のOSのアーキテクチャを少しずつフォローしていく。
27 :
仕様書無しさん:04/03/16 20:10
>26
MINIXはシンプルだが、OSなら360の方がいいだろ。
28 :
仕様書無しさん:04/03/16 20:11
まずシーゲソゴとアセソブラから。
30 :
仕様書無しさん:04/03/16 20:38
CPUはZ80でμTRONでも実装しろ。
図書館に行けば大昔の黒かった頃のインターフェースに特集が載っていた
ま~まじめにやりたかったら「はじめて読む8086」「はじめて読む486」ピアソンから出ている「オペレーティングシステム 第2版」
これ全部読んで来い。
33 :
仕様書無しさん:04/03/16 22:48
>>1 LinuxやBSDなどのソースコードを解読する。
Win2000のソースコードを解読する
>>1 FreeBSDでも軽いものはあるな。まずはアセンブリの勉強。
>>31の本がよい。
あとsunriseOSのコードは読みやすいからよんどくといい。なんにせよ
>>31の前半2冊は読んで損は無い。
むしろここ見て読んで無い香具師がいたら読むべし。
>>35 えー、前2冊は読まないほうがいいだろ。頭が腐る。
>>1はOSの前にまずCPUを作れ。話はそれからだ。
書店に行けばメイドさんが表紙のCPU自作する本があるから
それ買ってこい。
38 :
仕様書無しさん:04/03/17 13:32
40 :
仕様書無しさん:04/03/17 13:41
CPU自作って。途方も無いぞ。第一トーシロが、どうやって集積するんだ。
メイドさんが表紙の大学の教科書?w
自作PCの間違いじゃないか?
41 :
仕様書無しさん:04/03/17 13:43
42 :
仕様書無しさん:04/03/17 14:05
すごい専門的なふざけた本ダナ。
でも、IC6個ってww
43 :
仕様書無しさん:04/03/17 14:29
>>37 なんだその表紙。見覚えがあるのでキモイぞ。
そんなものをほしがる
>>38もキモ過ぎるが。
渡波 郁 っていう奴はこんな表紙をつけてなにを考えているのか。
あんなもんろくに買う奴いないぞ。
あの表紙をみた時点でみな退くぞ。
44 :
仕様書無しさん:04/03/17 14:30
あんなもんがあるからプログラマの印象がわるくなるんだよ。
あんな糞本のおかげてプログラマ=変態、アニヲタ
と勘違いされるんだよ。消えやがれ
言っておくがほとんどの場合、著者が表紙のデザインに口出ししてるわけじゃないぞ
出版社がデザイナに売れるような奴にしてくれって投げてくるんだぞ
著者が全部一人で作ったんじゃないっけ?
>>40 FPGA使えば趣味の工作でできるよ。キット買えばハードの部分は簡単だし。
論理はプログラマーならちょっと勉強すれば何とかなる。
48 :
仕様書無しさん:04/03/18 15:23
おまえらには一生無理
49 :
仕様書無しさん:04/03/18 20:26
OS板でプログラムをほとんど知らない人がOSを一から作って動かしてたぞ。
3年もがんばって続ければ出来るみたいだ。
>>1もがんばってやってみれ。
中学生で作ってる奴とかいるし……。
>>45 本屋で軽く立ち読みしただけなんだが、中にもイラストが結構合ったよ。
論理式の簡単化を萌えイラストで説明してたし…
52 :
仕様書無しさん:04/03/19 15:38
53 :
仕様書無しさん:04/03/19 16:06
しかも奴はケコーンしたとよ。
近々子供も生まれるそうだぞ
_no
57 :
仕様書無しさん:04/03/19 17:43
体育会系サークルに入れば一発。
「ファイトー!」
「オーエス!オーエス!」
>>57 それってひげぽんがOS作り出したころにも紹介された歴史あるスレだよな。
60 :
仕様書無しさん:04/03/19 21:10
そーなん?
知らなかった
61 :
名無し@沢村:04/03/19 21:17
おまいらよ、OSスレはけっこう昔からあったよ。
その中にはOSつくるのは意外と簡単だとか、シンプルなものならすぐつくれるとかいった書き込みも多かった。
だが誰ひとり実際にそのシンプルなOSさえつくったやつはいなかった。
おまいらよ、これはどういうことだろうね…?
そしていまだにOSをつくりたいという意気込みに満ちたやつは後を絶たない…
だが、実際につくるやつは今後とも誰ひとり現われないだろう…
だが、意気込みに満ちたやつは次々に現れるだろう…
だが、実際につくるやつは誰ひとり…
だが、意気込みに満ちたやつは…
だが、実際に…
だが、意気込みに…
だが…
だが…
javaで書けば簡単だよ
CP/M-86もどきでよければ
64 :
仕様書無しさん:04/03/20 02:08
まず一個誰かが作って
みんなを勇気付けることだ
>>61 >その中にはOSつくるのは意外と簡単だとか、シンプルなものならすぐつくれるとかいった書き込みも多かった。
沢村よ、お前もよく言っていたな・・・
Win2000のソースコードをコピペして繋ぐ。
67 :
名無し@沢村:04/03/20 06:12
おまいらよ、2ch発のOSがひとつだけあることはあるぞ。
それはひげぽんのMonaだ↓
http://mona.sourceforge.jp/ ちなみにMonaの仕様は、
CPU IA-32
入力装置 キーボード
記憶装置 FDD
ブート装置 FDD
インターフェイス CUI
というもので、スクリーンショットを見るかぎりMSX-DOSの画面のような感じだ。
68 :
仕様書無しさん:04/03/20 06:25
C++で書いてて将来性が一番あるとか言われても
説得力が全然ないな
最近成長が激しいから、来年か二年後くらいには凄く面白くなってるかも。
まあドングリーズの和製連中では一番望みがある。
70 :
仕様書無しさん:04/03/20 13:06
POSIXなOSよりも、
昔のBASICのような言語開発環境 兼 OS
のほうがなつかしくて魅力的
マルチタスクN88BASIC作れよ
>70
>マルチタスクN88BASIC作れよ
ふーん。認識が逆だなあ。言語は沢山使えるが、其の経験からできる判断は
「BASICはどこまでいっても初学者向きの言語だ」ということだ。
BASICはプロの仕事の領域にはなじまない。
#VBなんてえものをつくるから・・・
ネタに…
そのひげぽんが読んだ書籍が
>>31の後半2冊なんだがな
Smalltalkマシン!
と言ってみるテスト!
どうやったら子供が作れるノ?
○○のカーネル嫁っていうのはよく聞くけど、
主要なデータ構造からそれらを使った主な処理の流れを
全て暗記するぐらいじゃないと、何も得られないぽ。
また、ひげポソが苦労してるのみても分るように、
マシン固有の部分とかも難しいぽ。
OS作りは苦労ばかりで報われることの少ない世界だってことを
ひげぽそが身をもって証明してくれましたぞよ。
∧
32ビット機、マルチタスクで造るとなるとモノスゴーく難しいだろうけど、8~16
ビット機でCP-M程度のだと割りと簡単に出来るんじゃないかと思う。
ウイ~やマッキ~に対抗しようとするから無理が出てくるんじゃないか?
日本製OSはニッチ産業?!であるべき。 かも...。
100均で売れるようなやつ作れば世界制覇間違いなし!!
78 :
仕様書無しさん:04/03/21 03:21
ザ・OS
とかw
virtualpcみたいなソフトの作り方教えてください
81 :
仕様書無しさん:04/03/21 12:09
>80
PC/ATのアーキテクチャを細部に至るまでよく研究して、
ソフトウェアのみでその機能を実装すれば簡単にできますよ。
82 :
仕様書無しさん:04/03/21 12:50
>>81 VMでCR3を書き換えてるの?どうなの?
>82
CPU自体もエミュレーションすればリアルCPUがどうであろうと関係ないでしょ?
>>83 疑問形に疑問形で返答するのはバカの証拠だぞ。
83は馬鹿だろ。vmwareをbochsかかんかと勘違いしてると思われる。
オープンソースのUni*x系互換OSはある。
オープンソースのMSDOS互換OSもある。(盛り上がってないが)
オープンソースのOS/2互換OSというのはどうだろうか。
IBMに怒られるのだろうか。
オープンソースのXenixってどうよ?
素直にBTRONベースでPCにのせるってのは
誰か最低限のOSの定義を出したか?
O おバカ過ぎて
S ショッキング
91 :
仕様書無しさん:04/03/21 14:38
>90
O おしっこ漏らして
S ショッキング
O オマンコ臭過ぎて
S ショッキング
93 :
仕様書無しさん:04/03/21 14:54
O オホーツク海横断
S ショッキング
94 :
仕様書無しさん:04/03/21 16:15
>>86 OS/2のAPIは、現在でもIBMが著作権握ってると思ふ
O
S
マ
ン
サ
ン
コ
ン
まぁ、あれだ。
努力と根性があれば出来る!
カモシレナイ......
97 :
仕様書無しさん:04/03/25 17:27
┐(´ー`)┏
なんかオナニーして前立腺がビクビン行ったからやめた
結構気分いい
98 :
scheveningen:04/03/25 18:03
「かいぶつクソ」
か~いかいかい
か~いかいかい
アソコ痒い痒い
かいぶつクソはソープランドの常連だい
かわいこちゃんはいないけど
年増 病気持ち なんでもこ~い なんでもこ~い
ニョキニョキ集中
アソコがドカーン!!
たちまちムスコが大噴火
ニョキニョキ集中
アソコがドカーン!!
たちまちムスコが大噴火
100 :
仕様書無しさん:04/03/26 22:00
もういい!
お前ら十分やったよ!
できなくても仕方ないじゃないか。
俺感動しちゃったよ!
さあ!
1000に向かってダッシュだ!
ちなみに100ゲット!
101 :
仕様書無しさん:04/03/26 22:06
SOS
102 :
仕様書無しさん:04/03/26 22:18
>>99 著作物。まとまった量にもよると思うが。
住所や電話番号も、まとめれば著作物になる場合があるし。
以前、IBMやLotusが、がWin32 APIのオープン化を考えてたが、
結局、著作権上困難ってことで、やめたと思った。
アセンブラで記述したプログラムをフロッピーの中に入れて再起動すれば、OSなしでそのプログラムを起動できますか?
以前OSのサンプルコード見かけたなぁ。
miniOSだっけかな。
>>103 世の中のbootローダは、大抵OS無しでうごいているよ。
bbootローだというのがわかりません。
それは103のようにただのプログラムですか??なにをしますか?
107 :
仕様書無しさん:04/03/27 09:38
>106
bbootローだ…なんか、素人のSM告白に出てきそうな言葉だなぁ。
プラグを外された瞬間、ものすごい勢いでbbootローだと吹き出したのです。
108 :
仕様書無しさん:04/03/27 10:48
109 :
仕様書無しさん:04/03/27 11:16
>>108 いや、日本の判例でも元々は認められなかったが、
徐々に認められてきてるんだよ。
それに、米国だと更に将来の判例があてにならないからリスク回避もあるし。
(知的所有権の範囲が広いし、唐突に極端な判決が出たりする)
確かにね ->米
なにせミッキマウス法だからな
111 :
仕様書無しさん:04/03/27 12:29
トロンってLinux見たいに公開されてないんですか?
厨房な質問ですいませんm( __ __ )m
今年から大学でコンピュータの勉強をする初心者ですから
112 :
仕様書無しさん:04/03/27 12:42
>111
仕様はあるから自分で実装しろ。
俺のAI-BASEっつーデータベースを改造してOS作れるけどな。
まあ俺がやるとすれば、ハードディスクにGRUBとMBRにデータベースエンジンを起動させるコードを仕込むくらいで、
あとはそのデータベースにバイナリコードとそのファイル名をインサートしてデータベースのシェルから実行できるようにするっつーわけ。
簡単だろ?
115 :
ごるごるもあ ◆753Z/RLFiY :04/04/21 10:01
問題はデバイスドライバだね。
既存のLINUXドライバをそのまま使えるようにしないといけない。
116 :
ごるごるもあ ◆753Z/RLFiY :04/04/21 10:08
デバイスドライバもデータベース化して、OS全体をデータベースで管理するんですよ。
データベースを主体とすることで、最も理想的なシステムができる、というわけなんだけどね。
>>109 「編集著作物」と「データベース著作物」と「著作物にならないもの」は
区別しましょう。
>>116 良く考えてみろ。
理想的ってどういう観点だ?
119 :
仕様書無しさん:04/05/24 08:54
OS作るよりものすごいウィルスつくってwin使えなくしたほうが
120 :
仕様書無しさん:04/06/02 19:42
オレ知ってるよ。
最新の.NET ライブラリにOSっていうクラスあるから、
OS myos = new OS;
ってやればあとはメソッドを呼び出してやればいいよ!
Human x86を実装してみるのはどうだろう。
素人並の話だけどOSっつうのは
PCの電源をつけたまま、ソフトを切り替えれるって言うのが出来ればいいじゃないの?
仕組みは確かブート領域にアプリ制御用のソフトを起動させるソフトを組み込んで、
それが起動したらディスク内アプリを起動する。ってんじゃないの?(多分・・・)
全然分からんがまぁ
>>1よ、ガンバ
>>123 ワロタ。素晴らしい。なんて「素人並」な。
素人がどの様に考えるかわかって勉強にもナタゾ。サンクス
#少し質問したいょ。「ソフトの切り替え」ってなにがおこるの?
>>123 MZ2500のアルゴ機能がそんな感じかな。
OSとは呼ばんが。
↑と↑↑↑
マルチタスクを考えるからややこしくなるんで、初期レベルのOSなら、その程度
のことができたらいいんでないの?
確かにOSとは呼びにくいが...
メモリとレジスタを初期化し、ソフトをロードし、終了後に初期化する。
あと、入出力装置のインターフェース。とりあえず、キーボードとモニタ(ハー
ドの知識に自信がなけりゃLED表示って手も)それと、通信ポート(これでソフト
をロードする)が利用できたらOSとしての最低限の水準は確保できるのでは?
MS-DOSの成れの果てがWindows。一つずつ拡張していけば何とかなる!
>>1 4KBもあれば十分! PIC焼いて作ってみては銅だろ?
127 :
仕様書無しさん:04/09/02 02:43
山崎13のスレはよく伸びるねぇw
128 :
仕様書無しさん:04/09/02 03:18
マジな話、OSといえばプロセス管理より入出力管理が先だろ
しかしLinuxのバージョン0.02でもプロセス管理があったらしいから
今時プロセス管理がないOSはOSとはいわんのかも
130 :
仕様書無しさん:04/09/02 08:08
>>129 いや、だから、オリジナルソフト(OS)と解釈すればよいと...
132 :
仕様書無しさん:
あえて聞こう。
>>1 はまだ燃え尽きていないのだろうか?
もしコンピュータを極める闘志がまだ残っているなら、CPUも自主開発してはどうだろうか?
74HC標準ロジックを使うとCPUの隅々まで学習できるぞ!
まぁ、頑張れ!