Windowsの互換性がすごすぎると話題に。1993年にコンパイルしたモジュールが最新のwin11で動作

1 : 2023/08/18(金) 23:27:33.73 ID:3o0FiJuL0

でもMacにはろぜったあるからな
http://dummy.cooooom

2 : 2023/08/18(金) 23:27:41.20 ID:3o0FiJuL0
@mikko @mikko (2023/08/18 20:46:34)
Microsoft's backwards compatibility is insane. Windows 11 will happily execute a binary compiled **30 years ago** (18 Aug 93).
レス2番のサムネイル画像
【タグ】 Windows(@Windows)
https://ohayua.cyou/tweet/1692503249595584526/mikko
3 : 2023/08/18(金) 23:29:57.91 ID:9TrM+KsJd
3.1はdos上で動くOS
29 : 2023/08/19(土) 09:52:35.90 ID:plzSk17Oa
>>3
OSじゃなくてアプリって感じなんだよな
OS上でWindowsというアプリを起動するみたいな感じ
4 : 2023/08/18(金) 23:31:40.93 ID:0KVdjyYs0
93年だとDOS上でコンパイルしたgzipかな
7 : 2023/08/18(金) 23:40:26.92 ID:IimlfzVrd
>>4
ntbinの下で93年だからWindows NT3.1用にコンパイルしたもの
5 : 2023/08/18(金) 23:35:06.66 ID:IimlfzVrd
16bitバイナリも
OS/2のバイナリも動かないけどな
6 : 2023/08/18(金) 23:36:33.76 ID:bdyRyO02a
他のライブラリやドライバに依存してないなら古いのでも動くでしょ
8 : 2023/08/18(金) 23:41:33.82 ID:88QhORVE0
Windows3.1(PC-98版)使ってたころかな
9 : 2023/08/18(金) 23:44:39.58 ID:cV4cCIX6M
土台から積んでいった高い塔みたいなもんかな
10 : 2023/08/18(金) 23:46:29.07 ID:+pxfHROt0
NT3.1なんてあったのか3.5以前は使った事ねーわ
12 : 2023/08/18(金) 23:50:15.33 ID:wW00kUW+0
だったらieのactivexの完全互換してくれよ
13 : 2023/08/18(金) 23:51:32.41 ID:3m/EGXLV0
win95のhoverがやりたいは
14 : 2023/08/19(土) 02:16:15.58 ID:hVTQUJ9f0
VBランタイムのことかと思ってスレ開いたら違うじゃん
最もプリミティブなx86コードでAPIも直呼びなんだからそりゃ動いて当たり前だろう
20 : 2023/08/19(土) 06:03:05.81 ID:fFlRfDr/0
>>14
Macは当然のように動かないし、Unixはgzipなら動くかもだが依存関係ごちゃごちゃして動かないものは多いと思う
後方互換性に関してはWindowsは実際すごいわ
エミュレーションレイヤーだけでいくつ持ってるんだろう
24 : 2023/08/19(土) 08:35:05.66 ID:Oo1Jf5F+a
>>20
LinuxならGNU libcに依存してたら動かんだろ
31 : 2023/08/19(土) 10:21:19.60 ID:Xfgv6lNea
>>24
とりあえず入れるglibc懐かしいな
25 : 2023/08/19(土) 08:37:41.01 ID:ykOogJHM0
>>14
パソコン大先生だな
仕事にしてるとMSの互換性はとんでもなく凄いことだとわかる
15 : 2023/08/19(土) 02:22:23.12 ID:SKizMAF7M
(´•ω•`)これエミュレータだよ🥺🥺🥺今はたぶんどうせ仮想マシン上で動く設計だからそもそもメモリ上で直接触れない
16 : 2023/08/19(土) 02:28:15.50 ID:wW9gY+WP0
.netfameworkってすごすぎる
20年前のコードを今でも何の問題もなくvsでビルド通る
17 : 2023/08/19(土) 02:40:31.38 ID:2a5VQKRZ0
互換性最強OSが実はWindowsMEだった件
19 : 2023/08/19(土) 04:11:16.18 ID:n871cOYC0
でも10で動いたエ口ゲが動かなかったり
21 : 2023/08/19(土) 06:15:47.13 ID:CcRR4FaY0
vb5も完全に互換してよ
22 : 2023/08/19(土) 08:09:06.89 ID:Czxnt0qLF
ms-dosは動かなくなってしまったよな。
win3.1で作ったアプリは多分動いたよ。(win32apiだけのやつかな)wingとかMFCはランタイム必要だものね
26 : 2023/08/19(土) 08:38:36.63 ID:Oo1Jf5F+a
>>22
あったなMFCとか
MFCとかATLとかCOMとかまだ生きてるのかな?
23 : 2023/08/19(土) 08:34:02.39 ID:Oo1Jf5F+a
さすがにNTより前のやつは無理だろ
27 : 2023/08/19(土) 09:23:08.50 ID:2/Lel7XB0
すごいなぁ
AndroidやiOSも見習って欲しいわ
こいつらすぐ切り捨てるだろ
28 : 2023/08/19(土) 09:32:19.29 ID:aL443LyO0
10だけどぷよぷよSUN(win版)も動いたわ
30 : 2023/08/19(土) 10:17:30.09 ID:nzIH4uIM0
sh製のシェルスクリプトとか古くても動きそうだけど
35 : 2023/08/19(土) 10:33:15.22 ID:Oo1Jf5F+a
>>30
それはシェルスクリプトの互換性の話だからWindowsで言ったら.batが古くても動くとかじゃないの
32 : 2023/08/19(土) 10:22:14.22 ID:eVjZdjKI0
XPじゃないと動かないゲームあるんだが
33 : 2023/08/19(土) 10:23:46.37 ID:1FZARMtfd
x86でPC/AT互換機なんじゃろ?🥺
34 : 2023/08/19(土) 10:31:30.48
PS5で初代PSがプレイできたみたいな事?

コメント

タイトルとURLをコピーしました