Hacker News new | ask | show | jobs
by blueflow 1667 days ago
People will also deny that Wine is an emulator, and people will also claim that whatever tinc does is not an VPN because it doesnt hide your IP when watching porn. My coworker denied DOS is an operating system because it doesn't have virtual memory and paging.

all nonsense ... People generally aren't good with subtle differences, i guess. I've given up explaining it to people.

2 comments

This made me question my belief that DOS is an operating system. If it cannot run programs with (fake) parallelism and doesn't have virtual memory...
Well, if it isn't operating system, than what is it exactly?
A good base to develop an RTOS[0] for example with RTKernel[1] on some hardware.

[0] https://en.wikibooks.org/wiki/Embedded_Systems/Common_RTOS/D...

[1] http://www.on-time.com/rtkernel-dos.htm

A runtime library.
> People will also deny that Wine is an emulator

Of course they will, it's even in the name!

Wine Is Not an Emulator

Assuming you are not being sarcastic:

Wine is imitating the windows libary interface. It literally is an emulator: "To strive to equal or excel, especially through imitation".

Wine devs had to to the renaming because people incorrectly read it as "it runs in a virtual machine" for no reason.

Well, the project's website clearly isn't with agreement with you.

> Wine (originally an acronym for "Wine Is Not an Emulator")

https://www.winehq.org/about

[deleted: sick of arguing as explained in grandparent]
I know the old version from memory, but there is nothing in there that say it was ever short for windows emulator. It is quite clear from the history that it was named not emulator since day 1, to emphasize that it doesn't have true emulation layer that will make it slow.
It doesn't have a CPU emulation layer, but that doesn't mean it's not a emulator.

The name always stood for "WINE Is Not an Emulator", I'm with you on that. Self-referential acronyms were extremely fashionable back when WINE started out.

So... it's a WinAPI emulator?