2012年3月OS189: BTRON仕様2chOS (218) TOP カテ一覧 スレ一覧 2ch元 削除依頼
システムコマンダー2000 (123)
MS-DOS ってどうよ (829)
次世代BTRONをものすごい勢いで妄想するスレ (667)
命を任せられるOSは? (452)
DOS全般を語るスレ 2 (223)
□VOS3 vs WindowsXP□ (121)

BTRON仕様2chOS


1 :03/04/16
つくれ

2 :03/04/16
もちろん俗に言う窓PCでどうさするやつ

3 :03/04/16
言い出しっぺが作る。

4 :03/04/16
春だな

5 :03/04/16
IBM PCの仕様がわからん

6 :03/04/16
できた。
typedef unsigned short UH;
typedef int ERR;
typedef struct {
    UH maker;
    UH id;
    UH spver;
    UH prver;
    UH prno[4];
    UH cpu;
    UH var;
} T_VER;
/*
ERR get_ver(T_VER* version)
{
    return
}
*/
void get_ver()
{
    printf("Ver 0.0.1 NullPointer OS (BTRON3 Ver 3.20.00");
}
int main(void)
{
    get_ver();
    return (0);
}

7 :03/04/16
/* Ver 0.0.2 ができた。*/
typedef unsigned short UH;
typedef int ERR;
typedef struct {
UH maker;
UH id;
UH spver;
UH prver;
UH prno[4];
UH cpu;
UH var;
} T_VER;
/*
ERR get_ver(T_VER* version)
{
return
}
*/
void get_ver()
{
printf("Ver 0.0.2 NullPointer OS (BTRON3 Ver 3.20.00)");
}
int main(void)
{
get_ver();
return (0);
}

8 :03/04/16
/* Ver 0.0.2.1 ができた。*/
typedef unsigned short UH;
typedef int ERR;
typedef struct {
    UH maker;
    UH id;
    UH spver;
    UH prver;
    UH prno[4];
    UH cpu;
    UH var;
} T_VER;
/*
ERR get_ver(T_VER* version)
{
    return
}
*/
void get_ver()
{
    printf("Ver 0.0.2 NullPointer OS (BTRON3 Ver 3.20.00)");
}
int main(void)
{
    get_ver();
    return (0);
}

9 :03/04/16
get_verなのにバージョン表示かYO

10 :03/04/16
>>9
鋭い。

11 :03/04/16
>>1-5
一応窓で動作するのができたんだけど,,,,,,...感想よろしく。

12 :03/04/16
こんな感じで作っていけばBTRON互換環境ができる訳だ。
この数百倍の手間がかかるが。

13 :03/04/16
ガンガレ!!

14 :03/04/16
>>13
ヤラネーヨ!!

15 :03/04/16
昔を思い出すな〜
マジレスすると、中心核を作るより周辺核、
周辺核を作るより外殻、外殻をつくるより
アプリをそろえる方が手間がかかるという
無限地獄的罠。

16 :03/04/16
>>15
ふつーOS開発にはアプリをそろえるのは目標に入れないだろう。

17 :03/04/16
>>16
UNIX系と違って自前でアプリを開発しなければどうにもならないと思われ。
B-right/Vとバイナリ互換にするっていう手もない事はないけど。

18 :03/04/16
> UNIX系と違って自前でアプリを開発しなければどうにもならないと思われ。
>B-right/Vとバイナリ互換にするっていう手もない事はないけど。
ならば作らなければ良いのだよ。 無限地獄終了。

19 :03/04/17
> ならば作らなければ良いのだよ。 無限地獄終了。
自前でアプリをね。

20 :03/04/17
(^^)

21 :03/04/18
そうそう、カーネルが作れたところでドライバ、UI、ライブラリ、開発環境、最低限のアプリを揃えないと流行らない。
揃えても流行るかどうかわからない(BeOSなんかそう)
ある程度のところまで持ち上げたらみんなこぞってやるようになると思う。
2chOSだから、2chブラウザ、プレーヤ、CD-Rライタ、AAエディタが最低限必要だな。
あ、FEP...

22 :03/04/18
それなら超漢字用アプリを充実させていく方が早い罠

23 :03/04/18
チョーカンジナンテキョーミネーヨ!!

24 :03/04/18
漢漢俺俺

25 :03/04/18
ヨメネーヨ!!

26 :03/04/18
これ
 ↓
http://www.tron-net.gr.jp/~takada/B-Free/

27 :03/04/18
途中で頓挫したフリーのBTRON仕様OS

28 :03/04/18
>>26
オマエサンハアホカ?
コレヲヨメ!!
http://bfree-info.sourceforge.jp/history/

29 :03/04/18
まあどうせすぐDAT落ちなわけで

30 :03/04/18
http://www2.leverage.jp/start/

31 :03/04/18
EOTAがB-Freeを引き継いでがんばってるよ。
主にPOSIXの実装をやってるみたいだが、
BTRONの実装もTODOに入ってるみたいだ。
http://rbt.his.fukui-u.ac.jp/~naniwa/comp/OS/
>>28
SFにそれっぽいのがあるけど、まったく活動してないと思われ。

32 :03/04/18
> BTRONの実装もTODOに入ってるみたいだ。
あまりやる気はないとみた。

33 :03/04/18
> これ
> ↓
>http://www.tron-net.gr.jp/~takada/B-Free/
正直言ってtakadaさんは無責任だと思うが。

34 :03/04/18
結局FreeのBTRON仕様OS作成は >>6 が一番乗りになったな。

35 :03/04/18
>>>28
>SFにそれっぽいのがあるけど、まったく活動してないと思われ。
そうか、あれを読むとまだ活動しているのでは?と錯覚するのか‥‥
きちんと経過と結果を整理しないといけないようだな。

36 :03/04/18
>きちんと経過と結果を整理しないといけないようだな。
自分ではやりたくない。誰かやってくれ。

37 :03/04/18
BTRONは、既にPCつまりDOS/Vパソコンで動作する基本ソフトが発売されている。
H,6.4.13 の記事だから最新版のは不明。
価格が高いこととアプリケーションの少ないことがネックのようだ。
BTRONのOSはシンプルでスマートと言われから小型軽量の
ノートパソコンを開発すれば売れるだろう。

38 :03/04/18
>>34
BTRON386だろフツー

39 :03/04/18
>>38
証拠を示して。

40 :03/04/18
おれは6で11で34なのだが、BTRON386は過去にチェックしたけど、
アプリから呼べるBTRON APIを一つでも実装していただろうか?
見落としたのかな。

41 :03/04/19
>>21
>そうそう、カーネルが作れたところでドライバ、UI、ライブラリ、
>開発環境、最低限のアプリを揃えないと流行らない。
>ある程度のところまで持ち上げたらみんなこぞってやるようになると思う。
>2chOSだから、2chブラウザ、プレーヤ、CD-Rライタ、AAエディタが最低限必要だな。
>あ、FEP...
OS上OSだから、全部下のOSのを使えばすむじゃねーの?

42 :03/04/19
>>40
ソース見たかぎりではBTRON3のAPIがいくつか実装されてるみたい。
アプリから呼べるかどうかは不明。どっちにしろ、EseBTRONがある
ので>>6が一番乗りでない事は確かだが・・・
ちなみにBTRON/iってのも見つけた。
http://www.at.sakura.ne.jp/~liu1/software/etude/

43 :03/04/19
しかし、オプソBTRONの雄であったハズのB-Freeが立派なPOSIX環境を持って
いるのに何故だかBTRONの実装に全く手を付けていないというのは皮肉だな。

44 :03/04/19
>>42
>アプリから呼べるかどうかは不明。
組み込みOSのようにOSと自作プログラムを一まとめにする
方法で使える関数でもかまわないけど。
>どっちにしろ、EseBTRONがある
これは忘れていた。
>>34 はもちろんネタだよ〜ん。

45 :03/04/19
>何故だかBTRONの実装に全く手を付けていないというのは皮肉だな。
その部分の担当者が蒸発したり、3〜4年間さぼり続けて何もしな
かった影響が大きいね。
>しかし、オプソBTRONの雄であったハズのB-Freeが立派なPOSIX環境を持って
>いるのに
これはEOTAの花氏の業績を過小評価しているな。彼が手掛けなければ
使い物にならずに打ち捨てられただろう。もなー氏が手掛けてB-Freeが
飛躍したと勘違いしている人がなぜか多いけど、彼はつまみ食いした
程度で業績は小さいのよ。

46 :03/04/19
>その部分の担当者が蒸発したり、3〜4年間さぼり続けて何もしな
>かった影響が大きいね。
蒸発したらしたらで次の手が出てこなかったっていうのはどうかと思う。
結局のところ、夜氏が積極的に活動しなくなった後、BTRONの実装に興
味のあるヤツは一人もいなかったって事だろうな。コード書いてたのっ
てUNIX系のヤツらばっかりだったわけで、BTRONが疎か…いや無視され
て、POSIXなOSになっちまったのは必然だったということか。

47 :03/04/19
>>46
大体そうだね。プロジェクトがコケたのとBTRON環境が進まなかった
のはもう少し分けて考えたほうがいいかもな。

48 :03/04/19
花氏が手掛けなければ、或いは手掛けた後に放り出して
いたならば、今ごろTOPPERS/JSPベースにカーネルを差し
替えて、しかし全然進まなくて蒸気ウェアに逆進化して
大変な事になっていただろうね。MorphyOne状態だ。

49 :03/04/19
http://slashdot.jp/articles/03/04/18/1256256.shtml?topic=13
ここでもB-TRONが少し話題になっている。
オレもBTRONの互換環境は欲しいんだよね。インストールして年に
5回くらいは起動して使いたい。しかし、自分で作る気にはならな
いんだよなぁ。

50 :03/04/19
/* Ver 0.0.3 device.c */
/*
WERR opn_dev(TC* dev, W o_mode, W* error)
*/
int opn_dev(const char *pathname, mode_t mode, int flags)
{
    return open(pathname, flags, mode);
}
/*
ERR cls_dev(W dd, W eject, W* error)
*/
int cls_dev(int dd, int eject, int error)
{
    return close(dd);
}

51 :03/04/19
/* Ver 0.0.3 ができた。*/
typedef unsigned short UH;
typedef int ERR;
typedef struct {
    UH maker;
    UH id;
    UH spver;
    UH prver;
    UH prno[4];
    UH cpu;
    UH var;
} T_VER;
/*
ERR get_ver(T_VER* version)
{
    return
}
*/
void get_ver()
{
    printf("Ver 0.0.2 NullPointer OS (BTRON3 Ver 3.20.00)");
}
int main(void)
{
    get_ver();
    return (0);
}

52 :03/04/19
charじゃねー!!!
TCだぁー!!!!

53 :03/04/19
http://www.agemasukudasai.com/movie/

54 :03/04/19
>>52
鋭い。

55 :03/04/19
BeOSも事実上は潰されたし、⇒PDAとして生き残りか。
BTRONもLinuxのようにFreeとして勝手に流通させたほうが得策かも。
ザウルスにBTRONを載せることは出来ないのかな。
検討してくれよ。

56 :03/04/19
>>55
>>50-51 は乗る可能性大。

57 :03/04/19
なんだかんだ言ってこのままほそほぞと続いていって何時の間にかまともな形に仕上がってたら笑うなw

58 :03/04/20
期待してるぞ
がんばっちょくれ

59 :03/04/20
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

60 :03/04/20
> もなー氏が手掛けてB-Freeが
> 飛躍したと勘違いしている人がなぜか多いけど、彼はつまみ食いした
> 程度で業績は小さいのよ。
うん。>>45はいいこと言った。ここ赤線引いといてください。
名声が対価のフリーソフトなのだから、正当な評価がなされることを
私も望んでいます。B-Freeでの私の貢献は、全体から見れば誤差範囲です。

61 :03/04/20
実際の貢献度にかかわらず声の大きいヤツが名声を得るという罠。

62 :03/04/20
B-Freeの実績は名声以前だと思うが

63 :03/04/20
なんだか応援したいけど何がなんだか分からないっす。
でも 何がなんだか分からないけど応援してますです。

64 :03/04/20
>>63
うん子をうん子であると見ぬけないと、難しい。

65 :03/04/21
/* proc.c */
typedef long W;
typedef void VOID;
typedef int WERR;
#define NULL 0
/*
WERR cre_prc(LINK* lnk, W pri, MESSAGE* msg)
*/
WERR cre_prc(const char *filename, char *const argv [], char *const envp[])
{
    return execve(filename, NULL, NULL);
}
/*
VOID ext_prc(W code)
*/
VOID ext_prc(W code)
{
    _exit(code);
}

66 :03/04/21
/* device.c */
/*
WERR opn_dev(TC* dev, W o_mode, W* error)
*/
int opn_dev(const char *pathname, mode_t mode, int flags)
{
return open(pathname, flags, mode);
}
/*
ERR cls_dev(W dd, W eject, W* error)
*/
int cls_dev(int dd, int eject, int error)
{
return close(dd);
}

67 :03/04/21
/* device.c */
/* ....
WERR opn_dev(TC* dev, W o_mode, W* error)
*/
int opn_dev(const char *pathname, mode_t mode, int flags)
{
    return open(pathname, flags, mode);
}
/*
ERR cls_dev(W dd, W eject, W* error)
*/
int cls_dev(int dd, int eject, int error)
{
    return close(dd);
}

68 :03/04/21
/* Ver 0.0.4 ができた。*/
#define VER "0.0.4"
typedef unsigned short UH;
typedef int ERR;
typedef struct {
    UH maker;
    UH id;
    UH spver;
    UH prver;
    UH prno[4];
    UH cpu;
    UH var;
} T_VER;

/*
ERR get_ver(T_VER* version)
{
    return
}
*/
void get_ver()
{
   char *ver = VER;
    printf("%s NullPointer OS (BTRON3 Ver 3.20.00)", ver);
}
int main(void)
{
    get_ver();
    return (0);
}

69 :03/04/21
もうちっと再現度を上げてくれると面白いんだが。
取り敢えずcre_prcではforkしときませう。

70 :03/04/22
>>69
なるほど、どうも。
cre_tsk()もexecve()しようと思ったけど、UNIXのプロセスモデルとあまりに
違うので保留したよ。

71 :03/04/22
cre_tskはpthread_createを使うといいよ。

72 :03/04/22
>>71
ありがとさん。
しかしオレがforkとpthreadを理解するのは無理があるな。
ゲチョゲチョコーディングするか。
pthread関係ってどこでもつかえるの?CygwinとLinuxには
入っている。B-right/Vでも使えるかな。

73 :03/04/22
>>62
夜氏がドライバを最小限そろえた。それがもったいない。

74 :03/04/23
>pthread関係ってどこでもつかえるの?
最近のUNIX系なら大丈夫。B-right/Vでは多分無理ぽ。
てか、forkを理解してないのはやばいぞ。
もしプログラムやりたいんだったらこんなところで油売
ってないで勉強がんばっとけ。

75 :03/04/23
>>60
>正当な評価がなされることを私も望んでいます。
本当にそう思っているのならばtakadaさんとhasegawaさんの
無責任をなんとかしろーーー!
一般大衆は彼らがプロジェクトを立ち上げ保守してると
勘違いをしてるんだよ。

76 :03/04/23
>>60
情報が流れるようにしなさい。サイトのトップページに、
B-Free コレクションプロジェクト
http://bfree-info.sourceforge.jp/
Making of EOTA
http://www.rbt.his.fukui-u.ac.jp/~naniwa/comp/OS/
へ、リンクを張るようにtakadaさんに言うように。なんでそんな簡単な
事ができないのかね。あきれるよ、まったく。

77 :03/04/23
B-Freeなんてもう終った事じゃないか。
いまさら名声がどうとか無責任がどうとか言うなや。

78 :03/04/23
> 最近のUNIX系なら大丈夫。B-right/Vでは多分無理ぽ。
PMCのMozillaソースにpthread入ってなかったっけ?

79 :03/04/23
フリーの大規模開発にかかわる者としては泣けるメールだ。
プロジェクトはこうなったらいかん。
周辺核のこれからの開発体制
http://www.tron-net.gr.jp/~takada/B-Free.old/mail-archive/mail3/all/msg01383.html

80 :03/04/24
何の実績もない人にいきなりクリティカルな事を任せてはいけないということだろう。
その場ののりで請け負ってしまったものの、本人にはそれをやり遂げる実力なんか端
からないわけで、行方をくらますのも無理もない。任せたヤツの責任だと俺は思う。
っていうか無責任。

81 :03/04/24
> なんでそんな簡単な事ができないのかね。
まったくだ。もなー氏でなく君でもできることだ。

82 :03/04/24
プロXのせいでまたいそいそと活動再開したら笑うなw<B-free

83 :03/04/25
>>80
行方をくらますならともかく、夜氏が降りた1999年春以降は、
Projectの方針を決定するようになるのだが・・・・
http://www.tron-net.gr.jp/~takada/B-Free/meeting/
>>81
外からチクチク言っても黙りだから、直接会う奴が言った方がまし。
>>82
そうならないように釘を刺しているのですが。

84 :03/04/25
>>80 の意見はその通りとは思うね。

85 :03/04/25
>>80
今でこそ色々言えるけど、プロジェクトが始まった当時はまだオプソなん
て言葉すら無いような状況だったしなぁ。オプソ運営のノウハウも現在に
比べれば殆どなくて手探り状態だったんだろう。ああいう失敗が起こって
しまったのは仕方無かったのかもしれない。

86 :03/04/25
83????????????????????????????????????
????????????????????

87 :03/04/26
BTMemoがあるからB-Freeは解散すべき。

88 :03/04/26
>>87
あれはシェアウェアでつ。
タダでは無いぞよ(w

89 :03/04/26
>>88
1,200enを高いと思う人はいない罠。

90 :03/04/26
フリーソフトでないのでアウト。

91 :03/04/26
>>90
実装されてないので論外。

92 :03/04/26
>>87
あれってどう?
使ったこと無いから妄想書くけど、あんなの使うならOLEのオブジェクト貼り付けで
十分って気がするんだけど。

93 :03/04/26
某BBSのなんで氏への回答。
| <無料で手に入って、使い物になるBTRON仕様に準拠したOSはありま>せん。
| >
| >わかりましたかぁ。(笑)
|
| なんでないんや。なんでつくらんのや。
別に欲しくないからさ。どうしても欲しい奴が勉強してつくれや。

94 :03/04/26
Pが倒産でもしてくれたらモチベーション上がるんだが(w

95 :03/04/27
この件に関わるつもりは無かったが・・・

基本的に無料である事が最大の意義なら俺はフリーにはあまり興味が無い。
もちろん否定はしないしビジネスライクと同じく同等の概念だと思う。
MSのような極端な環境からユーザを開放する功績は無視しようが無い。
とはいえマイナーであるうちは表面化しなかったがメジャーになるにつれて
フリーどころか無責任なユーザを増やすだけになりかねないという懸念さえある。
到達しない理想としては魅力的だが、一定レベル以上では社会主義にも似た問題を抱え込むと思っている。
>>94
そういう風に自分を騙し続けている間は全然ダメだな。
結論はそういうことだと思うよ。
本当にやりたいなら一人でもやりようはある。
開発スピードが遅いとかはあっても前には進んでいる。
モチベーションを他に求める姿勢が進まなかった最大の理由。
それば悪いとは言わないが
なぜ未だにくすぶっているのかが俺にはよく解からない。
金を取って責任を引き受けた方がよっぽどマシだ。

96 :03/04/27
>>88
機能制限はなしで、「充分にお試しの上」送金だから
実質フリーソフト。

97 :03/04/28
>>96
恥ずかしい奴だな。ちゃんと送金しろよ。

98 :03/04/28
( ´Д`)/< 先生!!こんなのが有りますた。
http://www.muryou.gasuki.com/hankaku/hankaku02.html
http://muryou.gasuki.com/zenkaku/index.html
http://www.muryou.gasuki.com/hankaku/hankaku08.html
http://muryou.gasuki.com/hankaku/hankaku10.html
http://www.muryou.gasuki.com/hankaku/hankaku05.html
http://muryou.gasuki.com/hankaku/hankaku03.html
http://www.muryou.gasuki.com/hankaku/hankaku07.html
http://muryou.gasuki.com/hankaku/hankaku01.html
http://www.muryou.gasuki.com/hankaku/hankaku06.html
http://muryou.gasuki.com/hankaku/hankaku04.html
http://www.muryou.gasuki.com/hankaku/hankaku09.html

99 :03/04/28
http://homepage.mac.com/ayaya16/

100 :03/04/28
なんだかなー
フリーソフトを作ってるヤツにどうして気を使わなければいけない
んだろうか。あいつらはやりたいからやってるだけじゃないの?
少なくとも自分はそう。だから、別に一部のヤツから何を言われ
ようと、自分が本当にやりたいならやるし、一人でも必要として
くれる人がいるようであれば公開する。ただそれだけのような気
もするが。それとも、こういう考えなのはオレだけで、他のソフ
ト書いてるヤツは誉められたいから、ちやほやされたいからやっ
てるのか。まぁ、オレだって誉められて悪い気がするはずはない
が、かといってそれだけというのもなぁ・・・

101 :03/04/28
そりゃそうだ >>100

102 :03/04/28
>>100
それは自由とは違う。
気を使いたくなければ使わなければいいだけ。
自由と放任は違う。
最小限のマナーや礼儀はある。

103 :03/04/28
>>102
最小限のマナーってなんのことだか.
小学校から日本語覚えてこいよ.

104 :03/04/28
>>103
B-Free関係者。

105 :03/04/28
>>103
要するに造れないんだろ。
だったら使わせてくださいってお願いする。
偉そうにするなってこった(w

106 :03/04/28
takadaさん、これ夜さんがMLに投稿したのそのままなのに
takadaさん名義のコンテンツになっている。名義を直した
方が良いよ。
http://www.tron-net.gr.jp/~takada/B-Free/document/cvs.html

107 :03/04/28
>>100 >>103
殿の本音っぽいな。

108 :03/04/28
>>107
何が言いたいのやら・・・
殿の行動にも結構矛盾があるぞ(w
それから念のためにググって見ろ。
言いたい事も満足に言えないのは小学生どころか幼児のレベルだな。

109 :03/04/28
>最小限のマナーや礼儀はある。
ネットやってる以上それは仕方ない事だろ。
ナイーブなんだよ。一々グチグチいってる作者見るとイラつく。
それと、君みたいなマナーだとか礼儀だとか言って仕切りたが
るヤツもイラつく。雰囲気悪くなるだけ。どっちも極めて非生
産的だ。

110 :03/04/28
>>109
世の中極端から極端にいかないように彼らの言い分も大事なんだよ。
差がある中でしか方向を認識できないからね。
君が気にしないのも自由だが気にする人の事まで否定することはないな。
押さえ込んでもため込んでヒステリーを起こす結果にしかならないと思うな。

111 :03/04/28
>>109
これも殿の本音か。

112 :03/04/28
109が何を生産しているのかじっくり聞いてやろうじゃないか。

113 :03/04/28
>>112
何っ?そのために募金を集めてたりしないだろうな、>>109

114 :03/04/28
>>113
ひとり8万4千円くらい?

115 :03/04/29
>>94>>93 とは別人。
BTRON3仕様書を読んでコーディングしている人がP社の倒産を
願うと思うのかね。
それがわからないとは、さては君も仕様書は読まない信者の口か。

116 :03/04/29
>>115
俺にレスしているのか?
>94と>93が同じ人物だとどこで解釈しているのだろうか?
仕様書は確かに一部しか読んだことが無いが
BTRON3仕様はルか?
BTMemoなどは直接は関係ないが、PMCと関わりをもたない人もいるね。
そもそも何が言いたいのか意味不明。

117 :03/04/29
>>116
なんびともすべからず何度もBTRON仕様書を
読みなさいってことだな。

118 :03/04/29
>>117
>>115のレスとどうつながる。
俺は仕様書の話をしてないぞ。
それ以前に他人に理由を求めても変わらないって言ってるだけだ。
話に全くつながりが無いな。

119 :03/04/29
>115>117は仕様書を読むのも結構だが
引きこもってばかりいないで人と会話する機会を持つべきだな。

120 :03/04/29
仕様書を読もうと言っただけでそんなに怒らなくても‥‥

121 :03/04/29
>>120
彼らについてよく解からないのは、人材がいないのなら良いチャンスなんだから
BTRONとはこういう特長があります。仕様書があるのでフリーのBTRON作成に参加しませんか?
特にプログラマを募集します。といえばいいのに
誰が抜けた、あいつがどうだと
フリーとは関係が無い話をこの何年も延々と続けている事だ。
興味がなくなったのなら、すっぱりと諦める事も大事なのに
ゴシップ話を続けていたら寄り付く人も寄り付かないよな。

122 :03/04/30
>誰が抜けた、あいつがどうだと
>フリーとは関係が無い話をこの何年も延々と続けている事だ。
>興味がなくなったのなら、すっぱりと諦める事も大事なのに
>ゴシップ話を続けていたら寄り付く人も寄り付かないよな。
このスレにいくつかB-Freeネタを書き込んだんだが、
今読み返してみると確かに見苦しい。
正直、すまんかった。
反省するよ。

123 :03/04/30
ゴシップ話が続く世界でも、勝る魅力があれば人材は排出される。

124 :03/04/30
輩出だ罠。推敲不足スマソ。

125 :03/05/05
/* h.h */
typedef long W;
typedef void VOID;
typedef int WERR;
typedef int ERR;
typedef unsigned short UH;
#define NULL 0

126 :03/05/05
/* proc.c */
#include "h.h"
/*
WERR cre_prc(LINK* lnk, W pri, MESSAGE* msg)
*/
WERR cre_prc(const char *filename, char *const argv [], char *const envp[])
{
    int pid;
    if ((pid = fork()) == 0) {
        execve(filename, NULL, NULL);
        ext_prc(1);
    }
    else if (pid = -1) {
    printf("error");
    }
    return NULL;
}
/*
VOID ext_prc(W code)
*/
VOID ext_prc(W code)
{
    _exit(code);
}

127 :03/05/05
/* file.c */
#include "h.h"
/*
WERR get_lnk(TC *path, LINK *lnk, W mode)
*/
/*
WERR cre_fil(LINK *lnk, TC *name, A_MODE *mode, UH atype, W opt)
*/
WERR cre_fil(const char *pathname, mode_t mode)
{
    return creat(const char *pathname, mode_t mode);
}
/*
WERR opn_fil(LINK *lnk, W o_mode, TC *pwd)
*/
WERR opn_fil(const char *pathname, mode_t mode)
{
    return open(pathname, NULL, mode);
}
/*
ERR cls_fil(W fd)
*/
ERR cls_fil(W fd)
{
    return close(fd);
}

128 :03/05/05
/* device.c */
#include "h.h"
/*
WERR opn_dev(TC* dev, W o_mode, W* error)
*/
WERR opn_dev(const char *pathname, mode_t mode, int flags)
{
    return open(pathname, flags, mode);
}
/*
ERR cls_dev(W dd, W eject, W* error)
*/
ERR cls_dev(int dd, int eject, int error)
{
    return close(dd);
}

129 :03/05/05
/* clk.c */
#include "h.h"
/*
ERR get_tim(STIME* time, TIMEZONE* tz)
*/
ERR get_tim(struct timeval *tv, struct timezone *tz)
{
    return gettimeofday(tv, tz);
}
/*
ERR set_tim(STIME time, TIMEZONE* tz)
*/
ERR set_tim(const struct timeval *tv, const struct timezone *tz)
{
    return settimeofday(tv, tz);
}

130 :03/05/05
/* Ver 0.0.5 ができた。*/
#include "h.h"
#define VER "0.0.5"
typedef struct {
    UH maker;
    UH id;
    UH spver;
    UH prver;
    UH prno[4];
    UH cpu;
    UH var;
} T_VER;
/*
ERR get_ver(T_VER* version)
*/
ERR get_ver()
{
    char *ver = VER;
    printf("%s NullPointer OS (BTRON3 Ver 3.20.00)", ver);
    return NULL;
}
WERR get_cnf()
{
    return NULL;
}

131 :03/05/05
int main(void)
{
    get_ver();
    return (0);
}

132 :03/05/05
発作的にNoNameにNullPointer OSを移植しようと
思いついたけど、一足遅かった。
http://pc.2ch.net/test/read.cgi/os/1046271176/326
カーネルデベロッパーの皆様、 NullPointer OSを移植
すれば一夜にしてあなたのOS上がTRON系OSに変身しま
すよ(ウソ

133 :03/05/05
11さんがんばれ
何かよくわかんないけどがんばれ

134 :03/05/05
http://homepage.mac.com/hitomi18/

135 :03/05/06
>>133
あんまり期待すんなよ
>>71
>cre_tskはpthread_createを使うといいよ。
cre_tskとpthread_createの両方が理解できないので
難しい。巷にいくつか存在するI|CTRONシミュレータ
はどうしているのだろうか。
モノシリックカーネルをシュミレートするのは難しい。

136 :03/05/06
さて、知識を整理しとこう。
BTRONでは
◎ ファイル = ディレクトリ(フォルダ)
◎ レコード = ファイル
◎ 実身 = ディレクトリ
◎ 仮身 = ハードリンク
様々な断片的な情報からそのように予測していたが
やっぱり正しいようだ。

137 :03/05/07
まあ破綻するまでがんばってくれ(藁

138 :03/05/07
超漢字用2ちゃんビューアーをつくって下さい
お願いします

139 :03/05/09
>>138
ビューワーは●だし超漢字2用もWin用も糞もない。過去ログを読む権利だからお金払えば誰でも買える。
2ちゃんブラウザの間違いか?

140 :03/05/10
超漢字用2ちゃんブラウザきぼんぬage

141 :03/05/10
datサーバーってプロトコルはFTPベースだったっけ?

142 :03/05/10
>>139
そうでした。2ちゃんブラウザですね。
俺は今、xp+OpenJaneという環境ですが、
超漢字に移行したいです。

143 :03/05/10
http://homepage.mac.com/ayaya16/

144 :03/05/10
http://www.yahoo2003.com/betu/linkvp2/linkvp.html

145 :03/05/10
>>142
漏れもOpenJaneだよ。某板が人大杉になって仕方なく入れたんだけど
軽快で良いね。もう文字等には戻れん。

146 :03/05/10
sage

147 :03/05/13
こちらでリンクされてる。
http://pc2.2ch.net/test/read.cgi/tech/1052537020/48

148 :03/05/13
>>147
全然突っ込みがないようだけど、
高尚過ぎてあそこの厨房どもの手には余ってるようだね。
どうでもいいような揚げ足取りやってるし……

149 :03/05/13
>>148
あれにどう反応するか、あるいは反応できないかで
OS開発リーダーとしての器量が測れる感じ。

150 :03/05/13
口だけは達者だな(藁

151 :03/05/14
\('A.`)/

152 :03/05/14
>>149
流されたよ。駄目だこりゃ。

153 :03/05/14
>>152
プロジェクト運営のことを何も分かってない厨房ばっかりだな。
カルロス・ゴーンみたいなやつはいないのかよ?(いるわけないか……)

154 :03/05/14
>>153
コストカッターねぇ・・・
取り巻きのスタッフを見れば判ると思うけど。
そんなあなたは、PMなんてした事無いでしょ。

155 :03/05/14
>>154
漏れはプーですから……

156 :03/05/22
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

157 :03/05/24
/* age とく */

158 :03/05/28
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

159 :03/05/31
上げ渡航

160 :03/06/01
史上最強のフリーBTRON環境だ。

161 :03/06/01
いつになったら完成するのですか?
半万年先なんてナシですよ。

162 :03/06/02
>>161
ひょっとして……
  期待してる?

163 :03/06/02
ドキッ

164 :03/06/03
カワイイ

165 :03/06/07
(´―`)y━~~

166 :03/06/08
     ∧_∧
ピュ.ー (  'A` ) <これからも NullPointer OS (BTRON3 Ver 3.20.00) を
  =〔~∪ ̄ ̄〕   応援してくださいね。
  = ◎――◎

167 :03/06/08
ガッ!

168 :03/06/08
みてね〜♪
http://www1.free-city.net/home/s-rf9/page002.html

169 :03/06/08
http://kame.kakiko.com/hiroyuki/hankaku_b01.html

170 :03/07/15

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

171 :03/07/16
'A`) < NullPointer OS

172 :03/07/21
どーにも継続する気がおきないが、ライセンスだけは決めておこう。
>>125-131 のVer 0.0.5はパブリックドメイン。

173 :03/08/15
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

174 :03/08/16
  ヌルポ
 ('A`) ||ガッ
と  /  ☆
  匚)彡 (⌒V⌒)ノ
      │ ^ ^ │ >>173
     ⊂|    |つ

175 :03/09/09
toppersじゃだめ?

176 :04/02/26
TOPPRES?

177 :04/02/26
http://www.kt.rim.or.jp/~sut/eota/eota.html
EOTAってGUIあったっけ

178 :04/02/26
無い事もない

179 :04/06/26
ファイル65535個制限撤廃

180 :04/06/27
ファイル名20文字制限撤廃

181 :04/06/28
ファイル名20文字って半端だなぁ
32文字とか128文字とかじゃないの?

182 :04/06/28
文系の低脳が設計したの?

183 :04/06/28
いくらなんでも文系は失礼だろ

184 :04/06/28
坂村ってTRONの前は何やってたの?

185 :04/06/29
どこでもコンピュータ

186 :04/06/29
原稿プロセッサ購入予定。

187 :04/06/29
なんか随分だな

188 :04/06/30
パーソナルメディアやる気無いんならオープンソース化したら?

189 :04/06/30
>>184
第五世代コンピュータ

190 :04/06/30
a

191 :04/06/30
当時の特許も切れているだろ

192 :04/07/02
TRONy

193 :04/08/09
2ちゃんねるブラウザ
禿しくキボン

194 :04/09/23
2cHOSを作ろう

195 :04/11/29
2chOSは賛成だが、どやって作る?
開発環境もそれえなならんし。。。

196 :04/11/29
どうやって作る?

197 :04/11/29
アセンブラでガリガリと、、、

198 :04/12/05
いまどき、アセンブラでがりがり書けるひとは、限られているかもしれないが、、、。
まあ、ガリガリが好きなら、それもいいかも。
しかし、さすがにCとかC++とかでないと、人が集められないのでは?

199 :04/12/05
ガーリガーリ君♪ ガーリガーリ君♪

200 :04/12/07
この俺こそが200ゲット!!

201 :04/12/14
久しぶりにMona見に行ったけど凄いな。
変えたところを常に見せ、面白そうだと思った人が参加する。
わけわかんない俺はとりあえずキタ━(゚∀゚)━!!!。
OS開発なんてそれでいい気がした。

202 :05/08/04
>>201
そんな感じでB-Freeも進められたら楽しそうだ。

203 :05/08/05
おまいら、Nスペで国産OS TRON の出番ですよ。
NHK総合 8/28(日)午後9:00〜
 NHKスペシャル 日本の群像 再起への20年
「第4回 極小コンピューター 技術者たちの攻防」
  1984年、誰もが簡単にコンピューターを使えるようにと
東京大学の坂村健氏が開発した基本ソフト「トロン」。
しかし、無料提供を目的にしたトロンは、
89年にアメリカから貿易障壁のリストに挙げられ、
普及中止に追い込まれる。
結局、90年代のパソコン市場は、
世界標準を握ったアメリカ製の基本ソフト
「ウィンドウズ」に支配されることになった。
……
http://www.nhk.or.jp/special/topics/top2_0503a.html

204 :06/08/26
保守

205 :06/10/29
トロンは抑えられてもリナックスは抑えられなかったわけか

206 :07/02/22
あほしゅ

207 :07/04/04
漏れが作ってやるからまずは環境をくれ

208 :07/09/10

B-TRONの体験版・・・(超漢字のご先祖)
1B/V3体験版のご案内
http://www.personal-media.co.jp/tron/1bv3_taiken.html
ftp://ftp.personal-media.co.jp/pub/1b/p971212.exe
1BV3体験版
http://tat.soga.in/btron/modules/bwiki/index.php?OS%2F1BV3%C2%CE%B8%B3%C8%C7
「超漢字」を体験させてほしい
http://homepage1.nifty.com/isdknit/_tqFOnLE.html
オープンギャラリー:1B/V3の環境
http://www.ne.jp/asahi/open/gallery/1bv3/1bv3.htm
オープンギャラリー:プラットフォームコーナ
http://www.ne.jp/asahi/open/gallery/platform.htm

209 :08/09/07

64bitTRONは、いつ出る???

210 :08/09/07
>209
何を64bitにするの?

211 :08/09/07
64bitのT-Engineが出なければ
64bitのBtronもありえない

212 :08/09/08
64bitのT-Engineというと、可能性があるのはmipsか?

213 :09/08/11

坂村健・東大教授が一言: 「ボクは悪くない。TRONは悪くない。世界の反応がおかしい」…

214 :09/09/21
>>125-131
って仕様を出してんの¥?

215 :09/12/18
PS3にLinuxを入れてみたのですが、
動作が遅いです。メモリが足りないためと思います。
PS3で動作するtronOSは作れないものでしょうか?

216 :11/08/28
このスレはまだ使えるね

217 :12/01/29
うーん、上のコード見ててもどこでAPI処理しているのかさっぱりだわ。

218 :12/01/31
よくわからないけど、仕様書の関数になるようなラッパーを皆で一日一つづつとかで書いていけば
そのうちできるのか?
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【お前ら】最強のOS【もう聞くな】 (170)
GUIとか使ってるやつってバカ。 (353)
一番最高なOS (133)
OSASKスレッド Part12 (416)
[重い]torrentで流れているVistaを使ってみる[XP] (254)
懐かしのN88BASICについて語ろう (241)
--log9.info------------------
【7日発売】まんがタイム その5【芳文社】 (922)
アクアリウム【博】 (789)
任天堂ゲームの4コマ漫画 (141)
【もののふことはじめ】神堂あらし【すもも★あんみつ】 (262)
【エビちゅ】伊藤理沙【バナナ】 (133)
【ゆるめいつ】saxyunスレ その9【空想科学X】 (940)
【毎月5日】まんがタウン【双葉社】 (658)
美月李予スレッド (198)
【数学女子】安田まさえ (452)
【店長の青春】碓井尻尾(仮)2【憂鬱甘辛煮】 (512)
【毎月11日】まんがライフオリジナル4【竹書房】 (376)
【スーパーOL】 山田まりお【バカ女の祭典】 (371)
【好き】東陽片岡の漫画を語ろう【貧乏ネタ】 (127)
【竹田】私立T女子学園【エリ】 (172)
【角川書店】 4コマnanoA 【新漫画雑誌】 (296)
【コンノトヒロ】ぷあぷあ?【別冊少年マガジン】 (161)
--log55.com------------------
キム 羅 唯人将軍
キム総書記の恐怖政治
キム「いつも見ているぞ」
サイゲ「渡辺に下された失格について徹底した調査と説明をしろ!」
キスシス
【mobage】アイドルマスターシンデレラガールズ25778人目
特例点以外はグラブル辞めろ
【Rank175↑】グランブルーファンタジースレ919