Re:Win32 Is the Only Stable ABI on Linux?
by messe on Monday August 15, 2022 @02:53PM
(#32473721)
One might say it emulates windows library and system calls.
[ Parent
| on HN ]
Or they might say that it translates windows library and system calls.
Re:Win32 Is the Only Stable ABI on Linux?
by hot_gril on Monday August 15, 2022 @05:08PM
(#32475402)
Same way a CPU emulator translates instructions.
Re:Win32 Is the Only Stable ABI on Linux?
by tmccrary55 on Monday August 15, 2022 @03:01PM
(#32473803)
Much like one could say it internets Windows userland and system calls with Linux and its userland.
No, not at all like that. One slight difference is that what you said is complete nonsense.
I'm using an accepted definition of emulation:
> emulate (transitive verb)
> To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.
This usage is pretty common, for example FreeBSD has a linux emulation layer that takes Linux syscalls and translates them into FreeBSD syscalls. WINE saying it stands for "Wine Is Not an Emulator" is irrelevant to the fact that it is blatantly is one.
Re:Win32 Is the Only Stable ABI on Linux?
by tmccrary55 on Wednesday August 17, 2022 @09:53AM
(#32496401)
Yes, nonsense was the point. Congrats.