Windows互換を目指すReactOS Part12
レス数が1000を超えています。これ以上書き込みはできません。
これOSの黒スキンが見辛いね
タスクバーの色とアクティブウィンドウの色が同じだからだろうね セルフビルドでドッグフーディングが捗るようになるのか 0.4.9の次が0.4.10かよー
何時まで経っても0.5にならんパターンやな 持っているVPSとか共有サーバとか整理しててここのことを思い出したんですが、
まだwikiをメンテいただけていたんですね。
頭が下がります。。。
確か、共有サーバからVPSに移行する話のまま移行せず放置していたはず。
さて、wikiどうしましょうかね。維持するのはいいけどそろそろ古いhikiを
使っているので脆弱性とか出てきてそうで新しいのに変えた方がよい?
その際、
現行の共有サーバでwikiモジュールだけ新しくする
共有サーバ自体を新しくしてwikiモジュールを新しくする
VPSに移す
githubのwiki機能使ってそこを使う
あたりあるけどどれがいい感じだろう?唐突ですみません。 とりあえず、さくらのVPSに暫定wiki立てました
http://153.126.137.182/dokuwiki/start
DNS設定とかは近々やります。
wikiのサーバ管理者の本人であることを証明しようとすると、
・旧wikiのどこかに任意のファイルを置いてみて証明
・DNS設定して証明(2chv.netほにゃららのDNS設定)
とかになるんすかね?そこまでする必要ない気がするけど後者が一石二鳥かなー。
DNS設定する場合、
reactos2.2chv.net/wiki
とかにしといて移植完了したらreactos.2chv.net/wikiが指すようにするか
まぁまだgithubのwikiに移行するかとかの意見何も聞いてない状態でとりあえず案のうち
の一つの環境用意しただけって感じですが。 http://reactos2.2chv.net/
とりあえずDNSの設定だけはした。
近々、Markdownプラグインでも入れるか。 distrowatchに0.4.9-RC23載ってるな >>461
まだ色々足らないものが多いし対応ハードも少ないから急いで体裁だけ
整えなくてもいいんじゃないの?
確実に良くはなっているし 0.4.9rc25でスクラッチ2オフラインエディタをインストールできたけど、起動した途端フリーズしたわ。 そろそろ次のバージョンが出るとして、>>395に書いたアライメントの問題は直った?
ATFハードディスクやSSDで速度低下招くからな >>473
報告しないと直らないよ。俺様はディスクのことがわからないから、報告できないよ。 そろそろ本気出すぜ。
API Monitorの使い方もわかってきた。
今日、シェル関連の3個の不具合を修正したぜ。 なんかマイクロソフトがGitHubを買収希望というニュースが入ってるけど大丈夫かなあ。 魔法の言葉♪ ズン♪ズン♪ GitHubぅ〜ぅぅぅうううう〜♪( ̄∀ ̄)ホォ〜♪”
Microsoft、GitHubを約8,000億円で買収
https://pc.watch.impress.co.jp/docs/news/1125652.html
米Microsoftは4日(米国時間)、コード管理サービスを提供するGitHubを買収したことを、正式に発表した。買収額は75億ドル(約8,226億円)で、Microsoftの株式で支払われる。買収手続きの完了は年度内を見込む。
Microsoft CEOのSatya Nadella氏は、GitHubと協力して、開発者の自由とオープン性、革新へのコミットメントを強化するとコメントしている。
買収後は、Xamarinの創設者でもあるMicrosoft副社長のNat Friedman氏が、GitHubのCEOに就任する。GitHubの現CEOであるChris Wanstrath氏は、Microsoftのテクニカルフェローとなる。
運営についてはMicrosoftから独立して行なわれ、あらゆる業界のすべての開発者にオープンなプラットフォームを提供するとしている。 今回の負け組特集w
1. GitHub買収劇
Windows互換OS 「 ReactOS 」。
その完成を不快に思ったマイクロソフトは、ReactOS中枢のソース管理サイト 「 GitHub 」 の買収を画策・買収。
ReactOSにはMZうyちゃーーーん♪も参画していて涙とハンカチを噛む毎日wwwwwwwwwwwww
2. 1180没
nVIDIAエンドユーザー向け高性能ビデオカードGeForce GTX 1080Ti。
その後継機種と目されてきた1180が、先日6月4日の台湾講演で否定w
nVIDIAは任天堂スイッチに参画していて、リスクの高いPC市場から撤退する見通し。
3. WWDCなし
期待のMBPretina、iMac4K/5K後継機種に8809G./8250U搭載の噂が流れるも、見事にスルーwwwwwwwwwwwwwwwww
Mac mini/iPod touchは4年放置&ディスコンの運命に!!(大爆笑) ReactOSなんてMSは眼中にないだろw
アプリまで含めてWindows互換になるわけじゃないし
常に後追いを続けるしかないOSなんだから 定評あるMSの嫌がらせがGitHubで展開される訳だねw 何故かReactOSのソースだけがアクセスできないとか? 多くの人がRectOS使うようになったら、WindowsはReactOS互換になるかもw >>488
へぇ、嫌がらせだったんだ?
じゃあ、嫌がらせを許すMSの懐の広さが
これから見れることになるわけねw >>492
Linuxとは敵対関係にあるが、MSがReactOSに善意の支援を行うとは考えにくいw
キャッシュアウトを嫌って買収に走ったと言う見方が優勢w おまえたちReactOSは、Linuxの敵であるw
しかしGPLライセンスの下でソース公開を認めれば味方になれるw officeとかのM$製アプリはReactOSチェッカー付けたりして。エプ☆ンチェックみたいに 素直にLibreOfficeを使えw
そしてLinuxをクリーンインストールしろw >>493
何いってんだ? MSにとってはReactOSは
そこいらの雑草と一緒なんだよ
掃除のついでにたまたま抜くことはあるが
雑草の一つを気にかけたりしない JIRAが504で、作業が止まってる。サーバーが落ちてるのかな。 チュートリアルを参考にして、API Monitorが使えるようになった。
次はシェル解析のために、OllyDbgの使い方を勉強する必要があるようだ。 最近、JIRAが504で落ちている。何か攻撃されているのか、お金がないのかわからない。 >>515
何もしないよりはいいんじゃない?誰かが訳してくれるかもしれないし
自動翻訳もできるし。 機械翻訳を期待するなら「荒ぶる」とかスラングは避けた方がいいな 昨日だか、RC35が出た
この調子だとRC100まで行くかと 0.4.9のあと0.4.10かよw
今度こそ0.5.0だと思ったのに >>531
7年後にはWindows10は延長サポートも全部サポート切れ。
その前に、マイクロソフト ポラリスが発売されている予定 メンテナンス中か。コミットペースがこの調子だと、間に合わないよ。 ファイルが削除できないバグ、VirtualBoxでGuest Additionsを追加できないバグなど、
開発に影響する致命的なバグが増えてきたようだ。なんとかしないと。。。 Webは回復した。もし以前のパスワードでログインできなかったら、パスワードをリセットしてくれ、とのこと。 IMMを実装するには、メッセージキューと入力ストリームを理解して、
WinDbgを使った高度なデバッグ手法を習得する必要がある。
来年の5月まで待って NECの人なら、私より早く実装できるかも知れない。ヤル気なさそうだが。 何者かに狙われているようだ。セキュリティに気を付けなければ。 そろそろ来るみたいだね。ごく最近の仕事は反映されていないようだが、
フォルダオプションのファイルの種類が使えるようになっているはず。 ファイルの削除とVirtualBoxのGuest Addictions対応が後退したのが痛い。デバッグがものすごく大変らしい。 I'm having a session in #reactos-dev to solve these problems. 入力補完機能(SHAutoComplete)実装大作戦を画策中。。。
諸君、続報を待て。To be continued... 【3.11津波は自民由来!? 安倍逮捕秒読みか!?】 ロシア国防省『日本は地震を偽装した核実験を止めよ』
http://rosie.5ch.net/test/read.cgi/liveplus/1531966541/l50
2018年、テレビが隠している大ニュース! desktop.iniを設定すれば、フォルダアイコンを変更できるようになったはずだ。
フォルダオプションの実装もだいぶ進んだ。 ReactOSでReactOSがビルドできる。chkdskによるディスク修復。圧縮フォルダの扱い。それから、ファイルの右ドラッグができるようになったらしい。 Guest Additionsの件は、修正されたはず。ファイルとフォルダの削除はできるかな? ファイルの削除はできる。
フォルダアイコンと拡張子設定はまだ入っていないようだ。 というわけで、最新のReactOSを試したい人は、
Nightly Buildを試してみてね(ただし、日本語フォントなし)。 __ /
/⌒ ヽ / /
( )'゙ヽ. _/
. /iー-‐'"i ,; /
i ! ( ヽ. ) ノ/ .:/
(\.゙ヽ_(_/,イ/
i ! (\\_,_)' ノ >>1
(\\_,_,)'
i ! l ,i\ ヽ、 ! あ”っー あ”っー あ”っー あ”っー あ”っー
し' Windows互換の「ReactOS」Btrfsからの起動が可能に
ttp://gihyo.jp/admin/clip/01/linux_dt/201808/07
ttp://image.gihyo.co.jp/assets/images/admin/clip/01/linux_dt/201808/07/001.png やらないといかんのです。
やるならやらねば。。。
ネバーギブアップ! __
. . / \
. | Win |
. | 10 |
\__/
__|_
/ノ :::: ヽ:: \ もうどうしようもねーんだよバーロォォォォwwwwwwwwwwwwwww
/=・=::::: =・=:: :::\
| .(__人__) :::::::|
\.... ノvv/ ::::, /
. >/ /'´ ´ \
/ (__ ノ \ |i |i
. / ヽ !l ヽi
( 丶- 、 しE | |i
_|__ /::::::::::::: .ヽ/ |
/ \::::::::::::::::: ,レY^V^ヽ |
/ ::::::::::: \  ̄ ̄ ̄ ̄// | | ガラガラ…
/ <○>::::::<○> \ _ // | A
| (_人_) | |在l // :| /ヾ',
.\ /. |庫| // :| :||-O|
. /| \  ̄// | /\!/
//| __ ', //___,|,/
.( ̄\ / _ \| //
'=UUU==UUU===_/ 静かにしろ!
| | 三位なんだ……
changelogメンテの人、先月かたやん名指しで「コミット多すぎてモー疲れた」
って言ってたんで ぶっちぎりで一位なのかと思ってた
https://reactos.org/forum/viewtopic.php?t=17304 どこかにWin32のドラッグ&ドロップを完全に理解した人が居ないかな? 成功報酬20万で雇うのに。 つ オブジェクト指向
ファイルもデバイスもオブジェクトなんやで あの「Windows 95」がアプリとなって登場、Windows・macOS・Linuxで利用可能
https://gigazine.net/news/20180824-windows-95-app/
https://i.gzn.jp/img/2018/08/24/windows-95-app/00.jpg
1995年8月24日にMicrosoftがリリースしたOS「Windows 95」は20年以上も昔のOSですが、
世界的に知名度が高く、ウェブブラウザ上で動作させたり、Apple Watchにインストールしてみたりと、
その人気ゆえかさまざまなプラットフォームに移植されてきました。そんなWindows 95が、
ついにWindows・macOS・Linux上で動作可能なアプリとなって登場しています。
Windows 95 is now an app you can download and install on macOS, Windows, and Linux - The Verge
https://www.theverge.com/2018/8/23/17773180/microsoft-windows-95-app-download-features 0.4.10リリースに向けて開発が進んでいる。クロームが起動しないバグの掃討作戦を始めなければ。 >>601
ベースはJavaScript製のv86というエミュレータ
https://github.com/copy/v86
なので、そのWindows95アプリは"This project is provided for educational purposes only. It is not affiliated with and has not been approved by Microsoft."とか抜かしてる
これはアウトだろwww なんでEIPレジスタがゼロなんだ!
スタックトレースできないし!
うまく行かない。。。 解析のために、Visual Studioでビルドだ!
VSとCMakeをインストールして、
CMakeにPATHを通して、
VSコマンドプロンプトで「configure.cmd VSSolution RTC」だ! VSでビルドできない。VSビルドは壊れているようだ。
0.4.10が近い。ドタバタしてきた。 >>599
詳しいことは分からんけどこれ逆アセンブルか何かしてるんじゃないの?
すぐ消えそう Wineとかあるのに9x系Windows作って公開したらだめなの?
ReactOSはどうなるの? ReactOSは将来的には16ビットとの互換性も視野に入れている。いつになるかはわからないが。 ReactOSのライセンスはGPLだから、条件を満たせば再配布してもいい。 599がマズいのは配布物の実態がエミュレータとぶっこ抜いたOSイメージで
windows95.imgからWin95そのものを立ち上げてるとこ 日本ではSpotifyをテストできなかった。地域限定のサービスらしい。人の手を借りるしかない。。。 Stas'Mさんがバグの場所を特定してくれた。修正の目処がついた。よかったよかった。めでたし。 ぬか喜びだった。バグは他にあるようだが、わからない。 Windows互換ならそのうちWindows Subsystem for Linuxも実装されるのかな
それともまさかのWindows Services for UNIXか? いつまでもアルファから抜け出さないReactOS開発陣にリアクトしたい リリース責任者のreactosfanboyさんがなかなかgoを出さない。。。 https://jira.reactos.org/browse/CORE-15125
Micros*ft Sans Serifフォントを作ることになった。しばらくフォント製作作業になる。 58 夢見る名無しさん sage 2018/10/09(火) 18:54:45.45 0
【田】Windows10 Part151
http://mevius.5ch.net/test/read.cgi/win/1538907585/
192 名無し~3.EXE sage 2018/10/09(火) 15:30:06.25 ID:Rz6xeyRd
ファイル消えたから
復旧で直るだろと復旧したやつが
起動すらしなくなって腹抱えて笑ったwww
復旧で直るのはシステムデータだろとw
そいつも腹抱えて泣いてたwww wine-develのメーリングリストを購読すれば、最新のWin32のソースコードが読み放題だよ。 今日はReactOSへのコミット権限をゲットし、コミットをしまくった。 vmwareに入れてみようとしたけどうまくいかんなあ
インストールひととおり終わっても起動しないし
そもそも青画面インストーラーで日本語選んだら文字化けするのはデフォなんだろうか? nightly buildのCDイメージには日本語フォントが含まれてないから、文字化けするよ。
日本語フォント(DroidSansFallback.ttf)をインストールしてから、言語を変えるといいらしいぜ。 http://reactos.2chv.net/uploader/src/up0073.png
の罫線が ヘヘヘとか トトトに化けるのを言ってるんじゃないの >>650
この化けはvirtualbox環境で試した限りでは(ReactOS-0.4.3から
0.4.9までの全リリース版で)ずっと変わってなくて
インストールの成否って意味で害はなかった >>649 >>651
これはPC-DOSでもなる
つまり互換性を維持してるので仕方が無い 罫線部分に文字が割り当てられてる言語の場合は|等他の記号を使うとかすると嬉しい インストールにしか使われないそんな画面の極東一国民の為に工数を使うのは無駄 ReactOSの開発が遅いのって圧倒的に開発者も資金も足りてないってこと? 特に開発者不足じゃないかな
それもアプリのコーダじゃなくって既存のAPIの挙動に従ってカーネル周辺のコードを書けるレベルのコーダ
また半年ぶりに来てみた・・・けど今回はえっらい伸びてて驚いた
エロゲの90割程度が動く様になったんかぇ? 本文は多言語対応、枠は言語に不依存。そうコーディングしたが、枠まで言語依存しちまった。面倒だし理解できない訳じゃ無いから直さない。 コリンさんから
ReactOS 0.4.10 will be released tomorrow, Tuesday, November 6, 2018!
The download will be officially available around noon (CEST). 枠って、frame windowのことですか?
言語依存って何? インストール画面の枠
>>654->>655、>>659で話出てたやつ コンソールの画面出力はわからないけど、日本語レンダリングのアルゴリズムは完成している。
https://github.com/katahiromz/TextCanvas BTRFSファイルシステムから起動可能に。
フォルダアイコンが変更できる。
Win+DとWin+Mが使える。
ウィンドウの「上下に並べて表示」「左右に並べて表示」「重ねて表示」が可能に。
フォントメトリックが大幅に改善。
インターネットショートカットが作成可能。
システム情報が詳しくなった。 ファイルの種類(拡張子)ダイアログの改良。
ZIPの展開のサポート。
Modernテーマの追加。
ショートカットのアイコン設定が修正。
CD/DVDの特別なアイコンの表示を実装。
スタートアップ機能の改善。 ReactOSがベータ版になるにはあと10年はかかるかな? 8年ぶりに近況調べたけど相変わらずうんこなのか
可愛いねこのOS 自分が触った時から、見た目も安定性もだいぶ進化しとるな。ダサアイコンは変わってないけどな。
シェルがまともに使えるようになってきているのは良いことだと思うよ。
まあ自分のWindowsにインスコしたくないソフトを試す程度でしか使わないけど。 みんなひどい
Windows互換OS XPまでとか7までとか
頑張ってほしい windowsのソース流出騒動があった時に一度かなりの期間開発がストップしたよね? 流出しなかった方が良かったって言うね
winetricksみたいな形である程度動くレベルに持ってった方が早いんだろうけど、
ライセンスだの何だの色々難しいんだろうな
(winetricks自体は白でもそれを使って導入した環境で動かすのは黒とか) 正直、完成してたとしてもセキュリティ的に穴だらけ、パッチは激遅で地獄なんじゃないの?
これがReactOSにいつも抱いてる懸念なんだよね >>688
それはユーザー数による。
だからこそ入力の多言語対応を優先しろと ま、片山コードが混入しまくりの昨今のRosでは、ライセンス的にもう真っ黒だろうけどな 日本語入力を実現するには、まず、WM_IME_で始まる標準IMEメッセージを生成するメカニズムを解明しなければならない。
何のモジュールがメッセージを生成するのか。メッセージは、送信(send)なのか、投稿(post)なのか。
どのようなタイミングで生成されるのか。 Send/Postは、InSendMessage[Ex]というAPIで判定できる。
メッセージ生成の仮説を立て、テストプログラムを作成し、検証する。を繰り返すという戦略で立ち向かう。 逆コンパイルと逆アセンブラは許されないが、手作業で動作を確認したり、対象OSの中でオープンソースの
メッセージスパイを使うことは許されている(ただし、スパイ使用は要エビデンス)。
よって、今からオープンソースのメッセージスパイを製作する。 スパイを使った場合は、逆コンパイルや逆アセンブラをせずに、真実にたどり着いた、という証拠が必要なんだ。
自分の読んだ記事のURLも記録しておかないといけない。 103.90 USD +2.19 (+2.15%) >>700
win互換なんだから最終的には挙動を合わせる必要があるし、
要インストールだとすぐに使える訳ではないし、
実用レベルのものもまだない 日本語入力の主役は、
IMEインストールルーチン、
WM_IME_メッセージの生成、
EDITコントロール、
IMEウィンドウ、
既定のウィンドウプロシージャ、
IMMモジュール、である。 これらのコンポーネントにより、日本語入力のパイプライン処理を実現する。
フォーカス移動、アクティブ移動などにスムーズに対処しないといけない。 MessageSpyでやること。
EDITメッセージへの対応。
二重起動禁止。
ウィンドウ選択状態の改良。 ↓これ笑えるw
日本一の天才霊能者、八意(やごころ)先生は埼玉県八潮市生まれ育ちの推定25歳です。
悩みごとや困ったこと、心霊写真を撮ってしまった場合には、
まず八意先生に相談しましょう。
http://blog.goo.ne.jp/nichikon1/e/da81f66fa7c437e7ca19667c2bf35065?fm=entry_awc
http://blog.goo.ne.jp/nichikon1/e/788f3056778b0f74495648964bfb1d1e?fm=entry_awc
http://blog.goo.ne.jp/nichikon1/e/93b5c268d3aefeccd92753a7c58a6ded?fm=entry_awc
http://blog.goo.ne.jp/nichikon1/e/e066fd39cd23872a3c73cf91f4b50b8c?fm=entry_awc
迷惑メールが多くてアドレスを変えたことがある(普段どんなサイト見てるんだ?)。
魔物が来ていることがわかる。他人の運気が良いか悪いかわかる。
魔物を潰せる(指ぱっちんだけで魔物が消滅する。)。神域を浄化できる。
東日本大震災は、霊的なものではなく日付遊びが好きな連中によって引き起こされたと言っている。
関東大震災の発生が近いので、埼玉県八潮市に住み続けると地震で亡くなるので、
神様の命令で京都・伏見稲荷の近くに2014年3月に引っ越した。
関東大震災2は、2016年6月11日または2016年9月11日に発生
(山本隆雄は2016年6月26日、ヒギ先生は2017年1月19日に発生すると予想している。)して、
死者が163万人、東京スカイツリーが倒壊すると予想している(しかし、日にちを出してしまうと、
逆に神様はその日には地震を発生させないと言っているものの、しっかりと日にちを出している。)。
元落ち神で、2体の狐(狼)と1体の龍が憑いている。前世は流浪陰陽師。
魔物を潰すと、猛烈に疲れてへとへとになる。神様に霊界に入れてもらえる。
怖い顔をした狐のお面を欲しがる。ヒーリングで痛みなどを治せる。
脳内辞書で気の流れの出入り口やツボがわかる。
山本隆雄と相性が良い(魔と聖の関係、磁石でいうとN局とS局の関係のため。)。
遠隔即時の指パッチン除霊を得意とする。 https://github.com/katahiromz/ImeStudy
ここでIME/IMMの研究をしている。あんまり進んでいなかったら、叱ってね。 ソースの関数の検索機能(Doxygen)が出来たらしい。
例えば、Sleepという関数を調べたいときは、
https://doxygen.reactos.org/search.html?query=Sleep
というURLを入れればいい。 少し分析が進んだよ。
https://github.com/katahiromz/ImeStudy/blob/master/tests/MsgDump/MyProject.cpp
プロシージャーをサブクラス化してフックするという古典的だが確実な方法でメッセージを解析している。
このテストプログラムMsgDumpから観測された
https://github.com/katahiromz/ImeStudy
のExperiment12.mdからExperiment14.mdを比較して規則性を分析してみよう。
:Sは、送信(Send)
:Pは、投稿(Post)
:Rは、関数からの戻り(Return)を意味している。 わかるかなあ? わかるかなあ? ひょひょひょのひょ。 1%くらいかな?
これは、ビル・ゲイツが主催するパズル大会みたいなものだから。
日本人は恵まれ過ぎているから、ハンディキャップ付きだよ。 カーネルレベルかNT4以降殆ど手を出してないなぁ
ガンガレ 火星開発はOS開発よりも大変だから、足手まといにならないように。 |\ /|
|\\ //|
: ,> `´ ̄`´ < ′
. V V
. i{ ● ● }i
八 、_,_, 八 呼んでないとか言うよな
. / 个 . _ _ . 个 ',
_/ il ,' '. li ',__ 俺だって副業があるから、毎日研究できる訳ではない。構想にも時間がかかる。 出来るまで外から鍵のかかる部屋に押し込めよう
水とサプリだけ供給する https://github.com/reactos/reactos/pull/1150
今、日本語Visual StudioでもReactOSをビルドできるようにしている。。。 [USETUP][NTDLL_APITEST][KBDROST] Allow non-Latin codepage users to build ReactOS on MSVC (Retrial of #1150) (#1168)
- The converter is code7bit I made. code7bit: https://github.com/katahiromz/code7bit
- This converter converts non-clean characters in string literals.
- However I couldn't erase a ton of codepage C4819 warnings.
- CORE-15447
You can edit an European source file as follows:
- Right click the file in the Solution Explorer.
- Select "Open With...".
- Choose "C++ Source Code Editor (with encoding)".
- Choose "Central European (Windows) - Codepage 1260". よし、これで日本語Visual Studioでもビルドできるぞ!!!
1. Visual Studioをインストールする。
2. RosBE (ReactOS Build Environment)をC:\RosBEにインストールする。
3. VS Command Promptを開く。CDコマンドでreactの中身まで移動する。
4. 「set PATH=C:\RosBE\bin;%PATH%」を実行する。
5. 「configure -DENABLE_ROSTESTS=1 -DENABLE_ROSAPPS=1 VSSolution」を実行する。
6. しばらく待つと、output-VS-i386-slnフォルダができる。
7. REACTOS.slnを自分のVisual Studioで開いて、普通にビルドする。 次のように、ヨーロッパ言語のソースファイルを編集できます。
- ソリューション エクスプローラのファイルを右クリックする。
- 「ファイルを開くアプリケーションの選択」を選ぶ。
- 「C++ ソース コード エディター (エンコード付き)」を選ぶ。
- 「中央ヨーロッパ言語 (Windows) - コードページ 1250」を選ぶ。 今、オバケのウィンドウを製作している。ウィンドウがフリーズした時に作動する重要な機能だ。
別のスレッドでウィンドウを管理しようとしている。IMEウィンドウの作成処理も似たような処理になるはずだ。 この別スレッドは、CSRSSという仕組みで動いているらしい。
私もCSRについてはあんまり知らないが。。。 なんか変わっていってんの?
本当は書き換える必要もないコード書き換えて「僕はOS開発者です」って言いたいが為に開発者オナニーして遊んでるだけだろ? ほとんどの変更点はテスターによってテストされる。
変更がReactOSの改良につながるときは、実際に感謝の言葉や絵文字を頂く。
好ましくない変更は、非難されるべし。 MSFT 94.13 USD -4.10 (-4.17%)
株価が厳しいからちょっと休憩するね。 ん?片山氏って株で生計費立ててる方ですか?
その合間に開発してる? この先MSが持ち直す事は無いだろう
PC自体がスマホに押されてニッチ産業になりつつあるし、
サービスで薄利多売はGoogleに先にやられちゃったし、
昔の銀行株と同じ、MSは空売り一択
けど、いつ墜ちるかの判断が一番難しいってかそれがわかりゃ大金持ち >>751
> この先MSが持ち直す事は無いだろう
MSがアップルを超えた今、それ言っても虚しいだけやでーw
MSがアップルから世界首位を奪えたワケ
http://news.livedoor.com/article/detail/15713929/ >>754
著作権の問題が未解決。これじゃカフェに置けないよ。 >>754
キャラクターを全部実写にしろ。そして実機を都内某所の喫茶店に置いてもらえ。 新しいチャットシステムが開設された。
↓↓↓
https://chat.reactos.org
ReactOSのアカウントを使えば、誰でも参加できるよ。 悶絶スレの方でもIME開発が難航っぷりが伝わってくるので
一計をば
Linux用入力メソッド https://mike-fabian.github.io/ibus-typing-booster/
ここに貼ってあるデモムービーをそのチャットとやらで紹介しまくって
ほら!Emojiがさくっと打てるの便利そうでしょ!?
と本家のReactOS開発の人々をたきつけて
ラテン系スラブ系言語の人たちもIME開発に振り向ける作戦どうですか 新人の汚いコードで破壊されるよりも開発のスピードが速くないと、
レポジトリがどんどん壊れてしまう。。。 Win7後継OSは、LinuxMintに決定しました 10に無料アプグレしてパーテーション割ってcentosやlubuntuいれるのが一番無難 Partitionがなんでパーテーションになるの?おじいちゃんなの? お知らせ: ReactOSのアプリマネージャーのRappsに君の追加したいアプリをリクエストできるぞ。
条件はReactOSでそのアプリが正常に動作すること。どしどし応募してまする。 アプリだの何だのの前に既存のexeが一通り動かなきゃ意味ないと思うんだが ボランティアが作ってるもんにこう言うのも何だけど、LinuxのGUIと同じ道を辿ってる希ガス
ルック&フィールのフィールの統一やら完成度の向上を差し置いて
ルックが違う新しい物を作り初めたり、
コントロールパネルに相当する様な大事なとこをほっぽり出してアクセに走ったり(ry
問題の周りをぐるぐる回ってるだけでゴールになかなか辿り着かない・・・ ReactOS 0.4.11 is going to be released tomorrow, Monday, March 4, 2019.
The download will be officially available around noon (CEST). 下側で使えるシステムコール・・・っつーか、カーネルの最底辺の手続きの類か
説明がややこしいけど、その辺のドキュメントが日本語で丁寧に書かれてないと、
開発者の誘致は厳しいだろう
目的とする機能が実現できれば手段は何でもいいっていうアプリとは訳が違う
既にある程度動いてる以上、下側のI/Fは決まってて、
更にWin32APIって言う呼び出し側のAPIも決まってて、Win32APIの実装の為に
Win32APIを呼び出すなんて事はできないからなぁ >>792
> 更にWin32APIって言う呼び出し側のAPIも決まってて、Win32APIの実装の為に
> Win32APIを呼び出すなんて事はできないからなぁ
Win32APIを構成するDLLの一つCOMCTL32.DLLはUSER32.DLLやGDI32.DLLの提供するWin32APIを
呼びまくりだが、何とんちんかんなこといっているの?
今ググって気づいたが
ttps://ja.wikipedia.org/wiki/Windows_API
> Windows API(ウィンドウズ エーピーアイ)とは、Microsoft Windowsのシステムコール用APIのこと。
Win32 APIはシステムコールではなくライブラリコールの集まり
Win32 APIはPOSIXのファイル操作で言うところのfopenの方であってopenの方ではない
Windows NTのカーネルNTKRNL.EXEの提供するシステムコールはNative APIと呼ばれNTDLL.DLL経由で
アクセスする(他にWIN32K.SYSやWindows Subsystem for linuxのLXSS.SYSのシステムコールもあるが)
自称マイクロカーネルだかハイブリットーカーネルのWindows NTの数少ないマイクロカーネル的な要素が
Win32サブシステムでそのAPIがWin32APIなのにWikipediaダメすぎ
Windows NT固有の設計や実装以前に、OSの基本的な構造を分かってない人がOSの実装できるわけない >>793
comctl32.dllはかなり上位の話だろう
user32.dllと同レベルのdllはどう書けばいいかって話
Linuxでいうとこのカーネルモードの部分が100%完成してるってんなら
あとはkernel32.dllからuser32.dllから何から何まで自由に呼び出せる
ユーザモードのコード書けばいいだけだけど、そうじゃないよね?
wineの勢いが止まらないのは呼び出され方に加えて呼び出し方もわかってるからだとおも
あれ全部ユーザモードのコードだからLinuxのシステムコール自由に呼び出し放題だし
サンプルコードはあちこちに転がってる >>796
> user32.dllと同レベルのdllはどう書けばいいかって話
user32.dllとgdi32.dllはWindows NT 4.0での変更の関係でややこしいから
kernel32.dllで考えると、kernel32.dllは直接システムコールは一切発行しない
100%ユーザーモードで実行されるコードのみで実装されている
システムコールを発行するのはkernel32.dllが呼び出すntdl..dll
例えばWin32 APIのTerminateProcessはkernel32.dllで実装されていて、
アプリがTerminateProcessを呼び出すと、kernel32.dllに移り、kernel32.dllは
ntdll.dllで実装されているNative APIのNtTerminateProcessを呼び出し、
NtTerminateProcess内でsyscallが発行されで特権モードに移り、NTカーネルの
実体であるntoskrnl.exeの対応するコードが実行される
Linuxで言えばglibcが分割されていて、fopen等のライブラリコールのみが
kernel32.dlにあり、open等のシステムコールがntdll.dllにあるイメージ
なので基本的にWin32 APIを実装するdllは普通のdllと全く変わらない
user32.dllとgdi32.dllだけNT 4.0での変更の関係で特殊 巨大ファイルの処理を修正。
入出力の性能改善。
regeditの表示修正。
画像表示がgifアニメに対応。
ショートカットアイコン修正。
ファイル名を指定して実行の改良。 EXE/DLL読み込みの修正で多数のアプリ起動を修正。
ネットワーク機能の多数の改良。
他にもいろいろあるが紹介しきれない。 >>797
だからそのntdl..dllのドキュメントが無きゃ自分で調べなきゃならないじゃんっつってんの
メモリ確保ですらnewやらallocやら使えないんだから普通のコーダじゃ無理 >>804
Win32 APIではメモリの確保はmallocではなくHeapAllocを使う
ntdll.dllのNative APIはWin32サブシステムではkernel32.dllとCSRSS.EXE以外は
user32.dllとかでも基本的に直接使わない(実際は一部使っているけど)
直接使うのはSMSS.EXEのようなWin32サブシステム外のシステムプログラム
ntdll.dllのNative APIは非公開APIだけど、今はこの辺とかで解説がある
ttps://undocumented.ntinternals.net/ だからそれ英語じゃん
少数の選ばれし勇者だけが読めてコード掛けても意味ない どのみち開発に貢献するには英語でやりとりしないといけない訳で結局英語がある程度できないと話にならないと思うんだけど 多分それなりに動く様になってもIMEなんかは後回しだから
日本語版として不自由なく使えるようになるのは更にその数年後かな >>810
数年前もそのまた数年前も数年後って言ってた。
さすがにそろそろ何とかしてほしい >>811
数年後にはそろそろ数年後何とかなるとこまでいくよ IMEそのものよりOS側のIME APIなりIMM APIなりTSFなりがなー 英語圏の人々には全くと言っていい程必要のないモノだからな
中東には期待できないし半島なんかはLinuxの酉見てても色んな意味で期待できないし
様々な条件を満たした日本の凄い人達が本腰入れないと無理なのでは? ドラ○グ&ドロップが使えるようになるかもしれない。お楽しみ。 新年号対応ミッション発生中!
成功報酬はアマゾンギフト券2万円分。 相変わらずHKLM\SYSTEM\currentcontrolset\control\nls\calendars\japanese\erasとか無いxp相当の実装なんだっけ? locale.nlsの0x031a84あたりにねじ込めばいいのかね 和暦の合字やフォント周りは権利関係で無理っぽい。一応、和暦の文字列フォーマットをサポートしといたよ。 https://jira.reactos.org/browse/CORE-5516
フォルダの背景画像と色をdesktop.iniファイルで設定できるようになったよ。 ネトゲでの販売放置とか先ずは有名どころのエロゲを動かす事を目的にしたら
途端に人が集まってきたり注目されたり・・・なんて事はないか
・・・いや、98普及の原動力はアレだったらしいし、ありえるか・・・? やっぱりこういうのってリバースエンジニアリングとか違法なことしないと開発難しいんだろうな
Wineもいつまでたってもまともなモノにならないし 手を出すとしたらMFCどころかWin32API使って云々って訳にはいかないもんねぇ https://reactos.org/wiki/Community_Changelog-0.4.12
win32ss/font: Improved font coordinate transformation. (Katayama Hirofumi MZ)
Significant impact!
日本語選択するとコマンドプロンプトの表示が乱れる問題、
ひょっとして次のバージョンアップでついに、ついに治るの? 【Linuxでのビルド方法】
このページ( https://reactos.org/wiki/Build_Environment )から
「ReactOS Build Environment for Unix-compatible Operating Systems Version 2.1.2」
を選んでファイル「RosBE-Unix-2.1.2.tar.bz2」をダウンロードする。
tarコマンドなどで「RosBE-Unix-2.1.2.tar.bz2」を適当な場所に展開する。
Bashなどで「RosBE-Builder.sh」を実行する。
出力メッセージ(英語)を解読する。
RosBE.shを実行すると、RosBEの準備完了。
後は、次のページを参考にソースコードをダウンロードしてビルドする。
https://www.reactos.org/wiki/Building_ReactOS 片山様、
>https://stackoverflow.com/questions/51675200/install-older-version-of-gnu-make-in-ubuntu-18-04
ご教示いただいた URL をたどり、
RosBE-Unix-2.1.2/sources/make.tar.bz2
の中にアーカイブされている configure の記述から、
># if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
を
># if _GNU_GLOB_INTERFACE_VERSION >= GLOB_INTERFACE_VERSION
となるよう変更したものを、再度アーカイブしなおし、
??RosBE-Builder.sh を実行することで、 RosBE のインストールに成功しました。 その後、reactos のビルドを試みたのですが、
??ninja bootcd
を実行すると PCH?? の処理でエラーが発生し止まったため、いろいろ検索したところ、
??gcc のプリコンパイルヘッダの処理にバグがありビルドが通らないことが分かったため、
??reactos/output-MinGW-i386/CMakeCache.txt
を開き、
PCH:BOOL=1
を PCH:BOOL=1
を
PCH:BOOL=0
に変更し、プリコンパイルヘッダを使用しないようにすることで bootcd.iso が作成
できました。(本来ならばバグ自体を解消すべきなのですが、 gcc のソース自体の
バグであるためちょっと簡単には修正できないと判断し、目的は gcc のバグ取りでは
ないので妥協しました。)
おかげさまで、 reactos のビルドができるようになりました。ご助言ありがとうございます。 公式にあるTシャツ買ってみたいんだが住所とか英語で書かないとイカンよな
ちゃんと日本まで届くんだろうか 寄付金の行方2018が紹介されてる (公式webのニュースで
こんなとこにも内部留保!でワロタ https://reactos.org/wiki/0.4.12
0.4.12のリリース予定日、8月8日に変わっとる!
昨日見たときはは7月8日って書いてあったからワクワクしながら待ってたのに… 先週フォーラムで出てた実機インストールの話が中々だったのでざっくりまとめてみた
https://www.reactos.org/forum/viewtopic.php?f=2&t=18854
報告者
「下の5台で実機インストール試したけど全滅だった。
ReactOS 4.11のCD焼いてインストールとLive起動の両方ためしたけどBSoDで詰み。
Acer Aspire Laptop 4752G
Acer Aspire One N2800
Acer Aspire L310
Desktop Asrock 970 Extreme 3 MB
Desktop Biostar TA75M MB」
住人
「成功確率が高いのはWinXP時代のハード」
「USBに何かつながってるとコケやすい。PS/2キーボード・マウス使われよ。
何回か繰り返すと成功することもあるので大体4回くらい再起動してみれ」
「BIOSでUSB disableしてから起動してみれ」
「USBブート用のイメージも試すといいよ http://vgal.ru.com/
「USBブートはここも要チェック https://www.reactos.org/wiki/LiveUSB ある意味昔のWindowsっぽくていいんじゃないか。 Core2Duo以前のPCは今はジャンクでも入手し辛いな 2Kのインスコのとき、サウンドカード切って、USB切って、ACPIを無効にして、
インスコが終わってSPを当ててからこれらを有効にしてた記憶w >>872
おお 予定日9月1日になってる…
今度こそ? キタ━━(゚∀゚)⌒Y⌒(。A。)⌒Y⌒(゚∀゚)⌒Y⌒(。A。)⌒Y⌒(゚∀゚)━━!!! (発声練習 コネ━━(゚Д゚)━( ゚Д)━( ゚)━( )━( )━(゚ )━(Д゚ )━(゚Д゚)━━!!!! >>864,879
さらに日付変わって(´・ω・`)
Source Information
Release Date: 20 September 2019 ReactOS 0.4.12 Pulls In Wine-Staging 4.0 DLLs, Many Kernel Improvements
https://www.phoronix.com/scan.php?page=news_item&px=ReactOS-0.4.12-Released Rufus 3.8で作成したReactOS 0.4.12 のインストールUSBでPCを起動したら
Loading ntoskrnl.exe , hdl.dll などが表示された後、何も表示されません
みなさんは普通にReactOS 0.4.12インストできてますでしょうか? 新しいの出たのに紹介したニュースサイトが以前よりも少なくなってね
リリースごとに完成度あがってんだからもっと持ち上げてくれ あまりにリリースが遅いから世間の関心も薄れて行ってる可能性 いや、もうバージョンはいいからIMEはいつ入るの? オフィス2000プレミアムは動きますか?
対応ソフトの一覧をwikiで作って欲しいですね 好きなLinuxディストリにWine使ったほうが手っ取り早いし高速だし動く数も多いし日本語入力問題ない
今の所、こういうプロジェクトもあるね、程度に眺めてるだけが無難 5ch最高権威・嫌儲から来ました
パクりOSをさらにパクったOSはここですか
windows互換OS 「ReactOS」 超絶進化 もうwindowsはいらない [177654932]
https://leia.5ch.net/test/read.cgi/poverty/1573105588/ 「送る」メニューが使えるようになりました。
Applications Manager (RAPPS) に日本語パッケージ (ReactOS JPN Package 0.7) が追加されました。デスクトップの「Applications Manager」からインストール可能です。
日本語フォントがないときにお使い下さい。 間違えました。ReactOS JPN Package 0.6の間違いです。
IMEの実装予定はありません。 【IMM/IME実装者の募集要項】
★ ReactOSのカーネルのコードが書ける。
★ マイクロソフト関係者ではない。
★ 日本語または中国語のIMEを作ったことがある。
★ HIMC、INPUTCONTEXT構造体など、内部構造に詳しい。
IMM/IME実装の成功報酬: 5万円 >>906
IMM32 の資料はどこにあるのでしょうか? 古いWindows DDKに簡単なIMEのサンプルがあるかもしれない(入手困難)。 カーネルのコードの書き方はこれを使って勉強するといい:
https://github.com/katahiromz/hello-native-app
プログラミングが難しい割には、デバイスドライバ開発以外の仕事には役に立たないという、厳しい現実。。。 Stas'M
‏ @x86corez
Interesting... looks like somebody started porting @ReactOS to NEC PC-98 computers: https://github.com/reactos/reactos/pull/2025 …
FAT12 boot sector was developed and tested with Neko Project 21/W emulator by @simk98l.
#NEC #PC98 #ReactOS
https://twitter.com/x86corez/status/1193874247501922304
https://reactos.org/wiki/PC-98
https://twitter.com/5chan_nel (5ch newer account) ■BTRONの歴史■
1982 電子協の委員会で未来のコンピュータをイメージしたスライドショーを製作
1985 開発スタート
1987 松下通信工業のBTRON/286試作機が完成
1987 坂村健が自著でBTRONを紹介
1989 通商問題勃発 http://www.assoc.tron.org/jpn/intro/s_301.html
1989 TRON協会が「BTRON1仕様書」を公開
1991 松下通信工業がBTRON1仕様OSを搭載した「Panacal ET」を教育市場向けに発売
1991 パーソナルメディア(PMC)がBTRON1仕様OSを搭載したノート型パソコン「1B/note」を発売
1992 PMCが「BTRON2カーネル標準ハンドブック」を発売
1994 PMCがPC/AT互換機用BTRON1仕様OS「1B/V1」を発売
1996 セイコーインスツルメンツ(SII)がBTRON仕様OSを搭載したPDA「Brain Pad TiPO」を発売
1998 PMCがPC/AT互換機用BTRON3仕様OS「B-right/V」を発売
1998 TRON協会が「BTRON3仕様書」を発表
1998 SIIがBTRON仕様OSを搭載したPDA「Brain Pad TiPO PLUS」を発売
1999 PMCが「超漢字」を発売
2000 「超漢字2」発売
2001 「超漢字3」発売
2001 「超漢字4」発売
2006 「超漢字V」発売 リリース遅れのため、0.4.13を飛ばして0.4.14を出すんじゃないかという話もある。 0.3から0.4になるだけで10年とかかかってるから、1.0なんて最低でも半世紀かかる計算になってしまう
マイクロソフトがwinXPあたりのソースをGPLなどで公開するほうが現実的な感すらある FSFがWindows7の公開求めてるやん。
そっちの方が使い勝手的には現実的じゃない?
FSF、Windows 7をフリーソフトウェア化して「価値を高める」よう求める
https://opensource.srad.jp/story/20/01/28/1525233/ 1.0出る頃はwindows自体がクラウドベースの別物になって互換というコンセプトが吹き飛ぶかも January 2020 meeting minutes
https://reactos.org/project-news/january-2020-meeting-minutes
>Point 3: ReactOS 0.4.13 and what's blocking it
>Joachim set the release day to the end of february, but mentioned it could also be a bit earlier than that.
今月中ってこと? >>927 それはいつもの事で、Microsoftもいつも応じてないはず これってWindowsで言うと、どの程度のバージョンと同等なの? Microsoft Sam とは、Windows XP に標準搭載されている音声合成エンジンである。
https://dic.nicovideo.jp/a/microsoftsam タ━━━━(゚∀゚)━━━━
ReactOS 0.4.13 Released With Fixes For USB Storage, Less Blue Screens of Death
https://www.phoronix.com/scan.php?page=news_item&px=ReactOS-0.4.13-Released >>949
これって、Windowsで言うと2000ぐらいなのかな?
Windows10に慣れないから、これにしようと思ってるけど… Stas'M
@x86corez
·
4月4日
#ReactOS bootvid driver for #PC98! Palette is wrong, but stylish :)
thanks to #NP21W #PC9821 emulator by @simk98l
https://pbs.twimg.com/media/EUtTXbZXYA4EMon?format=png&name=small >>951
本家Windowsから何とかして持って来れないの? >>956
正確にはOSとimeを結びつけるdllが未実装らしい
これが出来るプログラマーを募集中らしい 仮装マシンにReactOSをインストールはあることだが
ReactOSで仮装ソフトを使いOpenBSDでも稼働させて
その中で日本語入力してコピペする使い方では無理なのかな 気長に育ててるのでは?
Windowsは延べ人だと数万人で開発してる! OSについて質問あるんだけど、
1台のPCでユーザー毎に別のOSを使うって可能?
スレチだったらすまん、他にOS互換のスレが探せてないんだ 一年以上ぶりに来てみた・・・9年後位にまた出直してくるわ・・・ 先ずはWindows10のドライバをそのまんま使えるようにならないと開発者も参入してこないんじゃなかろうか? Win10が最後だからWin10を目指せば必ず追いつける >>974
名前がWIndowsから違うのに変わるだけだろwww >>964
スレチだろうけど、興味があったのでレスします
USBメモリみたいなリムーバブルメディアから起動する
メディアをパーテーション分割してマルチブートする
仮想化する
本当にOSを切り替えるならこのくらいかな
他のユーザから影響させないようにするだけなら一つのOSでセキュリティ制限する
用途によって意味の無い手法になるけど、どんな用途に使うの? すげえ、俺の9821もまた使えるようになるかもしれないのか。何処までいくか楽しみだ。 >>980
したところでねぇ。。。
更新しないOSなんてタダでもいらないw IMEを付けてくれないと、2バイト文字の人は使えないぞ〜! >>986
日本人が使うには、そこをクリアしない事には先に進まんわな。。。
逆にそこさえクリアすれば、現状でも特定用途なら実用に耐えそう。 >>988
あってもWindowsのAPIとしてのものはないだろうね。作る意味もないし。 SKKでよければフリーなWindows用IMEはあるしReactOSのIME開発にも使われていたはず
ttp://coexe.web.fc2.com/skkime.html >>989
だよな
>>990
使い難くても、変換に癖があっても
取り敢えず、使えれば(日本語が打てれば)いいけど、どうなの? >>990
こんな特殊な入力方式はないのと同じだわw >>992
そうは言ってもIMEが無いOSは、使いものにならなくない? >>993
IMEが特殊なOSも使い物にならないと思うよ?
IMEなんてデファクトスタンダードな操作があるんだから、それから外れるものはもうIMEとは言えないとすら思う。 >>997
まぁ、思ってた程は漢字を必要としないと思うけど…、無いなら有るもので我慢しないと!
君が作ってくれるなら良いけどさ、きっとグダグダ言うだけでしょ? このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 920日 10時間 33分 50秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。