Windows NT互換を目指すReactOS 0.1.0リリース 25
ストーリー by Oliver
要Watch 部門より
要Watch 部門より
yourCat 曰く、 "本家の記事より。オープンソースでWindows NT互換OSを作るReactOSプロジェクトが、ReactOS 0.1.0をリリースした。アプリケーションおよびドライバーにむけてNTバイナリ互換性を確保しようというもの。現在、CD-ROMブートが可能で、GUIアプリケーションも初歩的ながら動いている。GUI周りはWINEの助けを借りているそうなので、案外早くに大化けするかもしれない。"
ダウンロードのページからは実験用にBochs 2.0で起動できるイメージとBochsがセットになったパッケージをゲットできる。
早速 (スコア:5, 参考になる)
OS : Windows2000(SP3)
CPU : Pentium4 2.4GHz
RAM : 512MB
HDD : 40GB
Bochs : 2.0
SERVICES: Running.
で止まったかと思いましたが、リターンキー連打でプロンプトが出てきました。
# だって、ずーっと背景がブルースクリーンなんだもん。(苦笑)
# プロンプトで思わず"ls"を打ったけど、ダメだった。(笑)
c:\reactos\bin\winhello.exeをやってみましたが、GUI画面からどうやっても抜け出せませんでした。
でも、非常にいい感じです。
これからに期待大ですね。
# いきなり会社だけどID
----tm-hal-----
我々はM$だ
お前達の知識と技術を吸収し、お前達の企業を買収する
抵抗は無意味だ
Hello World! (スコア:4, 参考になる)
#include <stdio.h>
int main(void) {
puts("Hello World!");
return 0;
}
とコンソールアプリを作ってみましたが、ReactOS上でもさっくり動きました。
が、同じことをBorlandC++5.5.1でやってみると、これが動きませぬ。
BCCはスタートアップルーチン内でいろいろやってる関係上、USER32.DLL(Win32のユーザインターフェース用ダイナミックリンクライブラリっす)が必要みたいですね。
(コンソールアプリでメッセージボックスを出すBCCも変だけど、wsprintfがUSER32.DLLにあるWin32もおかしいような…)
実用レベルに達するまでには、まだまだ茨の道を歩まねばならんようです。
Re:Hello World! (スコア:1)
で、 (スコア:2, 参考になる)
まだ、頑張ってたんですねェ。
#Freedowsの「天才少年」は何処へ?
Re:で、 (スコア:0)
#OpenWindowsが思いっきりSunの商標だったりしてアレ。
なんだか (スコア:0)
Re:なんだか (スコア:1, おもしろおかしい)
心配しなくても絶対に完成しません。
# 完成する頃にはNTが変わってるからいつまでも追い付けない :-D
Re:なんだか (スコア:0)
bochs.exe を実行したら、SERVICES: Running が出た後にキーボードもマウスもなにも受け付けませんでした。
参考までに。
たちあがらんなぁ (スコア:0)
Re:たちあがらんなぁ (スコア:0)
この手のOSは (スコア:0)
いつの間にか消えてなくなるか、モノにならないで消えていく気がする、
素直にPC-UNIX使った方が楽だわな。
なんで (スコア:0)
# 関係無いけど、Wineってかなり使えるね
Re:なんで (スコア:1)
NT ではなく XP のほうが……という意見なら根拠はわかりますが、 NT から XP になって機能がいろいろ増えているので、まずは小さいところから始めたほうがいいという判断をしたのでしょうね。
鵜呑みにしてみる?
Re:なんで (スコア:0)
元ACではないですが、私の推測です。
どなたかが書いていますが、NT系はいくらがんばっても本家Windowsの開発が先を行くので追いつくことが不可能ですよね。一方、95系はMeで打ち止めです。ですから、5年とか10年後に「WindowsMeに100%完全互換達成」と言える日が来たり、95系統の上位互換な別のOSを作ることすら可能かもしれないわけです。(もちろん、本気で「実際に可能だ」と
Re:なんで (スコア:1)
でも、 OS の仕組みを考えると、 NT 系のほうが作るのが面白そうです(主観的な想像)。
鵜呑みにしてみる?
Re:なんで (スコア:0)
Re:なんで (スコア:1)
実は数年前から半角カナ使えたりして...
>どんなディストリビューションも、標準で設定済み
>Wineを搭載するべきなんだよ。
確かにそう思いますね。
QuickTimeを初期状態で使えればいいに...
あれは動かすの大変だし。
OpenOffice.orgとかできたし、Mozillaの性能も
向上してきたので離れましたけど。
PCにECC Registeredメモリの利用を推奨します。
Re:なんで (スコア:0)
Re:なんで (スコア:1)
> キャンセルとかばけるよ。 Vine Linux 2.6です。
ええと、私が日本語化パッチ作っていたのが
2000年か2001年くらいでしたから、その頃から、
半角で「ファイル」「ヘルプ」などの文字は表示できていました。
Wineで動かしたNN4.7で2chでアスキーアートも読めました。
もう、Win32バイナリに興味ないのでwineと離れましたけど。
PCにECC Registeredメモリの利用を推奨します。
Re:なんで (スコア:0)
Re:なんで (スコア:0)
バックドア… (スコア:0)
Re:バックドア… (スコア:0)