5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

新OSを作ったら何が必要か話すスレ

1 :Be名無しさん:04/05/25 07:39
OSのカーネルだけあっても意味無いよな
例えばどういうのが必要か話し合おうぜ

2 :Be名無しさん:04/05/25 08:46
two

3 :Be名無しさん:04/05/25 10:04
開発者が必要

4 :Be名無しさん:04/05/25 11:58
>>1
ひとまずOSの原理構造関連の本を読んでから、スレを立ててくれ。
そこに全て書いてあるから。

5 :Be名無しさん:04/05/25 12:08
ブートローダ・UI・ドライバ・アプリケーション

あんまり話し合う必要もなさそうだな。

6 :Be名無しさん:04/05/26 01:55
ユーザー

7 :Be名無しさん:04/05/26 02:03
>>3>>6でファイナルアンサー

☆★☆★☆★☆★☆★終了★☆★☆★☆★☆★☆

8 :Be名無しさん:04/05/26 06:38
コンパイラがあれば色々作れると思う

9 :Be名無しさん:04/05/26 06:39
Linuxもgccが移植できたから話題になったわけだし

10 :Be名無しさん:04/05/26 07:15
osaskとかでgccが既に動いててあの状況なのを考えると、
実際には他の環境が整わないとクロスの方が楽なくらい。

11 :Be名無しさん:04/05/26 08:45
Winエミュレータがあれば他は何も要らない

12 :Be名無しさん:04/05/26 18:49
でもWinシュミレータでコンパイルしても
それはWinシュミレータでしか使えないわけだから
やっぱりネイティブで使えないとねぇ。。。

13 :Be名無しさん:04/05/26 20:32
>>12

WinエミュレータってのはWindowsのEXEファイルを他環境で動かすってもんだったはずだが。

14 :Be名無しさん:04/05/26 22:31
シュミレータとエミュレータを読み間違えてた

で、エミュレータだとしても
エミュレータでコンパイルすればエミュレータを使わないと動作できないんじゃね?
マックでwinが動かせるようなヤツとか
あれとは別か?
それともCygwinみたいな事を云ってるのか?

15 :Be名無しさん:04/05/26 22:45
ママ〜ン、Winエミュレータとコンパイルの関係が分かんないよ〜

16 :Be名無しさん:04/05/26 22:54
>>14
ほい、説明。
http://pc5.2ch.net/test/read.cgi/os/1022939074/260-262

17 :Be名無しさん:04/05/26 22:55
例えばだ
マックでwinを動かせるようにしてVisualC++を使ったとする
それでコンパイルしてもマックでは動かないし、マックでwinをエミュレートして初めて使えるじゃん

でもさっきからの話を聞いてたとすると
CygwinみたいにWinでgccが動いちゃうようにしちゃうとすれば
また話は別だなって事。

でもその場合はエミュレートじゃなくて移植って事でいいんだよな?

18 :Be名無しさん:04/05/26 22:57
>>16
ありがとう

19 :Be名無しさん:04/05/26 23:04
11はWINEのようなものを言っているんとちゃうんかと

20 :Be名無しさん:04/05/27 08:50
>>19
WINEの完全版って感じですかね。
Windowsの豊富なアプリさえ使えればあとは何もいらないという消極的な人は
いくらでも居るだろうし。

21 :Be名無しさん:04/05/29 19:12
Winエミュレータで決まり?

22 :Be名無しさん:04/05/29 23:56
>>21
現実論はそうなんだけどさ
もうちょっと夢のある話をしようや

23 :Be名無しさん:04/05/30 19:30
起動中のすべてのアプリの現段階の状態を保存する機能。
しおりをクリックすると保存した状態に復帰出来る。

複数のしおりを使い分ければ、色々と作業し易くなると思わない?


24 :Be名無しさん:04/05/30 19:49
普段、同時に使用するアプリは、
そんなに変わらないでしょ?
でも、ケースバイケースで同時に使う
アプリは違うと思う。だから、
しおりにそうした状態を保存しておくわけ。

そうすれば、作業を始める時の労力が、
随分楽になると思わない?


25 :Be名無しさん:04/05/30 20:42
もうちょっと分かりやすく頼む

26 :Be名無しさん:04/05/30 20:47
ってかもうそろそろ不揮発性メモリなるものが出てくるらしいからもう何もいらないジャン。

27 :Be名無しさん:04/05/30 22:35
>>24
うむ。スレと関係あるのか微妙だけど、わるくないな。
ただ、保存すべきことを、本当にアプリの状態と認識するかどうか。
私としては、データの状態を保存するほうがいいのではないかとおもう。

例えば、ひとつの文書に対して、
. 現在の内容がどうで (最終状態での文書内容)、
. 短期的な更新履歴がどうだ (カーソル位置やUNDO履歴)
というようなことを記録復元する機能として位置付けるのはどうだろう?


28 :Be名無しさん:04/05/30 22:42
>>26
不揮発というだけでは、「保存」はなくならないかもしれんよ。
全ての機器でメモリが共有されているならまた違う世界がひらけるかもしれんけど。
そうでないなら、例えば、PCで編集していたコンテンツをケータイで見るためには
現状のインフラでは、状態の凍結と移動と再現(おそらく保存とコピーと読み込み)
をせざるを得ない。
で、そういった異種のシステム間での運用を考えると、「アプリの状態」より
「データの状態」であることに意義があると思うわけなのですよ。


29 :Be名無しさん:04/05/31 05:06
>>25
OSを中断した時の状態を、
しおりと呼ばれるファイルの形で
保存する機能ね。

>>27-28
そこまでは考えなかったなぁ。せいぜい、
現存するOSに無い機能だから欲しいなと。

ファイル関連やメモリー関連の体系的な処理は、
OSレベルでやらないと、ほぼ実現不可能なんですよね。


30 :Be名無しさん:04/05/31 05:10
>>26
不揮発メモリーはHDドライブみたく、
高速ストレージとして出ると思うよ。

で、値段が下がってから、
不揮発メモリー標準搭載のPCが出ると。
今のCompactFlashやSD cardの値段が、
64Mで数千円程度。

これ以下の値段で作れるなら、PCの値段が変わる。
つーか、PDAがPCに取って代われる。

つーか、板違いか。


31 :Be名無しさん:04/05/31 05:13
>これ以下の値段で作れるなら、PCの値段が変わる。
>つーか、PDAがPCに取って代われる。

というか、ワープロが復活するね。


32 :Be名無しさん:04/05/31 10:36
>>31
バグ修正の無い、エクセルとの互換性のないワープロ専用機は復活しないだろ。

>>29
STRとかSTDじゃだめなの?

33 :26:04/05/31 18:46
不揮発性メモリがある理由とは、要はWindowsで実装してる休止機能を
メモリにそのまま搭載できる。

要は電源を入れると電源を落とした時の状態からすぐに作業が進められる。
当然Windowsの休止からの復帰なんて、ものじゃないほど起動が早い。

HDDの内容が変更されないという条件でだが。

34 :Be名無しさん:04/05/31 19:30
不揮発メモリーが安価で手に入るなら、HDDも不要でしょ。
RAM-DISKに保存しておけば・・・・あれ?
RAM-DISKを使うかどうかはM/Bが決める事になるのかな?


35 :Be名無しさん:04/05/31 20:24
>>32
ワープロ専用機には、OpenOfficeの
改良版を乗せておけば良いかと(藁
世の中には携帯電話のアドレス帳すら
全く使いこなせない人もいるんだよ。
そんな人達に、Windowsを使わせるなんて・・・

STRやSTDって何?<string.h>や<stdio.h>の略?
まあ最低限の機能はあるけどね。
ただ、もっと根本的に作ろうとすると、
ライブラリを自作しないと駄目だし、ネタによっては、
OSから自作しないと実現不可なんで。

超漢字OSを使ってみれば理解できると思うけどね。
見えてるファイルはポインタみたいなモノだから。
個人的には、ネームスペースみたいなモノを
ファイル制御で行いたいけれど・・・・


36 :Be名無しさん:04/05/31 20:33
>>34
メモリの容量って数十Gまではイカンだろ。
そりゃ簡単な物だったら良いけどさ、例えば動画の保存とかTVの録画とか

37 :Be名無しさん:04/05/31 21:29
十年もすれば可能になるだろ(藁

38 :Be名無しさん:04/05/31 23:30
>>36
すぐいくさ。
多くの人が「パソコンが1MByteものメモリをつむのはずっと未来で、その時コ
ンピュータは全く違う形になっているだろう」と思っていた時代があったもの。
実際には仕組みがほとんど変わらないまま、速度と容量だけが上がった。

でも、メモリが数10Gになるころ(6年後か?)には全体としてはペタクラスの容
量が要求されて、やっぱり、主記憶+2次記憶 構成が続いてるんだろよ。


39 :Be名無しさん:04/06/01 02:26
>>38
そんな時代には、専門用途に特化したPCと、
汎用機が混在する時代になっていると思う。

もうすでになりかかってるけど。
デジタル地上波対応TVとか、
30以上の辞書が混在する電子辞書とか、
VGA液晶を持つPDAとか、
HDD付きDVDレコーダーとか、
DVD付きのポーダブルTVとか・・・・

いやまあ、どこまでをPCと呼ぶかは問題だが。
組み込みチップを乗せた家電品を、
PCと呼んで良いものかどうか・・・・


40 :Be名無しさん:04/06/01 04:28
著作者の保護機能を持つOS。

ファイルには著作者名があり、
著作属性を持つ。著作属性は四種類。
protected
著作者のパソコンからしか
ファイルの存在は感知できないし、
書き換えることもできない。
private
著作者のパソコンや
著作者の作成したプログラム以外からは、
ファイルの存在を感知できないし、
書き換えることもできない。
public
著作者や著作者の作成したプログラム以外からは、
参照することは可能だが、書き換えることはできない。
free
著作者名は付かないが、誰でも自由に更新可能。

まあ、色々と抜け穴はありそうだけれども、無いよりはマシでしょ。


41 :Be名無しさん:04/06/01 04:42
>>38
ニューロコンピュータはまだまだ難しいでしょ。

Z80クラスのCPUを、一つのチップにM単位で詰め込んで、
不具合無しに並列動作させられるなら、話は別だが。


42 :Be名無しさん:04/06/01 07:46
>>35
Suspend to RAM
Suspend to Disk

43 :Be名無しさん:04/06/01 07:49
>>40
protected:
悪意のある著作者が巨大ファイルを作り、
コンピュータのオーナーが操作できないことによる不具合

private:
上に同じ、存在を感知できない時点で終わってる。
シェルから編集できると言う事は、シェルと同じ仕組みを作れば
感知できると言う事だから、シェルからも感知できないと考えるのが妥当。

44 :Be名無しさん:04/06/01 09:32
>>43
著作者別にファイルのデータ領域を作成し、
不正な著作者によるデータは、
根こそぎ削除できる機能を持たせておくとか。


45 :Be名無しさん:04/06/01 23:44
>>41
そんだけCPUがあるなら、
全部のCPUが安定動作する必要は無いな。
HDDだって、壊れたセクタはスキップしてるわけだし。


46 :Be名無しさん:04/06/02 23:52
バグに決まってるだろ、バグに。
バグの無いOSなんて有りえない!

47 :Be名無しさん:04/06/03 06:09
シェルOSを作るスレはここですか?
基本OSを妄想するスレはここですか?


48 :Be名無しさん:04/06/03 09:10

真性スレッドストッパー

49 :Be名無しさん:04/06/05 16:47
強固な著作権保護、セキュリティ、データ保護、バグ回避機能。
扱い易く、汎用性の高いUI。マルチメディア処理。サポート機能。AI。
こう考えると、ファイル処理って、必ずしも必要ってわけじゃないな。
ただ単に、もっと良い方法が見つからないだけの話。


50 :Be名無しさん:04/06/05 18:36
dbでいいんだけどね。

51 :Be名無しさん:04/06/05 18:52
AIってなにすんの?

52 :Be名無しさん:04/06/05 19:52
>>51
単に、共通で使えるAIソフトがあると便利かな?
とか思っただけ。

ごめん、アイデア出す時はネジが緩んでるんで。


53 :Be名無しさん:04/06/05 20:56
>>50
そだね。ただ、
今のところ汎用のDBは存在しないからなぁ。

たとえば、携帯電話のアドレス帳で、
メルアドや電話番号が二つしか
使えなくて困った事がある。
結局、同じ名前を二つ作った。

特定の項目だけ、情報を複数使えるよう
拡張できるDBが欲しいな。あと、
画像や映像、音楽、音も扱いたいし、
コウモリ問題にも対応して欲しい。
(実身、仮身みたいな奴)

逆に、汎用のDBさえあれば、
ファイルはほとんど必要ないね。
不正な情報も発生しなくなりそうだし。


54 :Be名無しさん:04/06/05 20:57
実は、こんな事も考えていた。
不正なデータを作れないOS。

すべての情報には基本フォーマットが決まっており、
フォーマットから外れる情報は、OSから蹴られる。
要は、CGはCGで、テキストはテキストで、
情報群は情報群で、すべての情報に対して、情報の
型が決まっている。情報の加工方法もOSの機能と
して定められているため、バグが出にくくなる。
ちなみに、情報の加工機能を追加する場合は、
OSの機能の一種としてのみ追加出来るし、
情報の基本フォーマットを追加する場合も、
OSの機能の一種としてのみ追加出来る。

バイナリデータを編集する事が不可能になるため、
既存の開発言語が使えなくなる欠点が有る。


55 :Be名無しさん:04/06/05 20:59
あと、個人的には、ファイル処理を、
オブジェクト単位で処理できたら、
扱い易そうだな〜とか思ってる。

ObjectFile.str = ObjectMem.str;
とやると、メモリーの文字情報が
ファイルの文字情報部分に書き込まれ、
ObjectMem.str = ObjectFile.str;
とやると、ファイルの文字情報が
メモリーの文字情報部分に書き込まれる。

ObjectFile.CG[3] = ObjectMem.CG[1];
とやると、メモリーの1番目の画像情報が
ファイルの3番目の画像情報部分に書き込まれる。

ObjectFile = ObjectMem;
とやると、メモリーの情報が
ファイルに書き込まれる。

ってな感じ。


56 :Be名無しさん:04/06/06 06:52
>>54
WinFS調べて来い

57 :Be名無しさん:04/06/06 10:51
このスレを見て思った事

たとえガイシュツな事だろうと
自分で考える事だ大事だと思った

暇人とか言われてもいいし
頭だけで作れる人いないじゃんって言われてもいい

ネスケ作った人だってパートナーのコードかける人がいなかったら誕生しなかった

思いつく人は蔓延していた方がいい

58 :Be名無しさん:04/06/06 11:15
NullpoOS

起動すると不定期に「ぬるぽ」と言ってくる。
10秒以内に叩かないと、カウントが1減らされる。
カウントが0になったら、そのOSは自分自身でFormat C:を実行してしまう。

次回起動したら、夢のパラダイスが君を待っている。

そんなウィルスができそうな気がしない日曜日の11時15分00秒

59 :Be名無しさん:04/06/06 19:44
OSが存在する目的。余計な機能はイラネー


60 :Be名無しさん:04/06/06 22:49
二つのOSを同時に使う事って出来る?

61 :Be名無しさん:04/06/06 23:48
>60
コンピュータが二つあれば...
というのは置いといて、Windows + iTron とか Linux + iTron が同時に動く実装があるよ。
あと、VMWare とか VirtualPC とか使えばお手軽に複数同時に動くし。


62 :Be名無しさん:04/06/07 00:14
あるプログラムを実行すると片方のOS上で動いて
また別のプログラムは別のOS上で動く

プログラムがOSを選ぶという感じでしょうかね

63 :Be名無しさん:04/06/07 00:41
OS自体が一つのタスクみたいな感じだな。
それを実現するならば、それぞれのOSを支配するプログラムが必要だな。

64 :Be名無しさん:04/06/07 01:22
>>63
つまり、合計三つのOSを動かすと。


65 :Be名無しさん:04/06/07 03:48
OS同士がOSを認識すれば上位のOSはいらないんじゃないかなぁ

66 :Be名無しさん:04/06/08 03:57
>>62 >>65
おまえらなんでこの板に居るの?

67 :Be名無しさん:04/06/09 00:55
>>66
質問の意図がわからぬの。

68 :Be名無しさん:04/06/09 08:37
プログラム板に行けって事じゃないか?

69 :Be名無しさん:04/06/10 19:53
画面の左右で別々にOSが動くって事か。
OSにそんな機能を持たせる必然なんて・・・面白そうじゃねぇか。


70 :Be名無しさん:04/06/10 19:57
デュアルモニタの逆で、デュアルOSと。


71 :Be名無しさん:04/06/11 19:49
画面が分かれるんじゃなくて
もうちょっと実用的な考えをすれば
OSに得意分野があるって事じゃないかな

72 :Be名無しさん:05/02/26 18:32:49
だね。
画面一つでキーボード複数とか、音声を帯域分割で出力とか色々考えてほしい。

73 :Be名無しさん:2005/05/10(火) 09:14:37
MS Office

74 :Be名無しさん:2005/05/11(水) 00:42:37
>>73
俺的には、「OSがEXCEL」でOK

75 :Be名無しさん:2005/05/17(火) 01:33:58
もうすぐじゃん
CPUがデュアルコアになったらOSも2つ走るんじゃなかったっけ?

76 :Be名無しさん:2005/05/19(木) 00:33:16
>>74
ワープロでいいのか?

77 :Be名無しさん:2005/11/27(日) 18:41:15
EXCELは表計算ソフトじゃないのか?

78 :Be名無しさん:2005/11/29(火) 00:14:55
俺的には自動ぬるぽ叩きがあれば十分

79 :Be名無しさん:2006/04/03(月) 13:10:28
ぬるぽ叩きする楽しみがなくなってしまわないか?

80 :Be名無しさん:2006/04/09(日) 17:22:15
実身/仮身システムン

81 :Be名無しさん:2006/06/20(火) 23:46:51
落ちそうなスレでいうのもあれだけど、フォントはいらないの?

82 :Be名無しさん:2006/12/12(火) 22:46:18
フォントは必要だけど、クオリティ低くていいなら和田研書体使えばいいし。

余談だけど、韓国や中国は国ぐるみで無料フォント作ってるけど、日本は・・・
日本規格協会は金の亡者だし、IPAは金があれば食いつぶすし、まともな国語の管理機関もない。
OS作る暇と金があればフォントや日本語辞書の整備に金を使えといいたい。

19 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)