8 ms·
Funny how Wine has implemented Windows APIs on top of Linux (and Mac), and Microsoft has implemented Linux APIs on top of Windows.
by jononor 8y ago
Funny how Wine has implemented Windows APIs on top of Linux (and Mac), and Microsoft has implemented Linux APIs on top of Windows.
- theandrewbailey 8y agoIf Microsoft wanted to be clever, they would have called their thing Line.
- RachelF 8y agoMicrosoft bought the term "Lindows" in 2004 for around $20 million. https://en.wikipedia.org/wiki/Microsoft_Corp._v._Lindows.com,_Inc https://en.wikipedia.org/wiki/Microsoft_Corp._v._Lindows.com....
- devereaux 8y agoIn retrospect, prescient and especially useful when they will release their own Linux distribution. I'd bet on them forking or outright buying Ubuntu.
- cmsimike 8y agoI've always preferred mslinux http://www.mslinux.org/ http://www.mslinux.org/
- giancarlostoro 8y ago> Microsoft Invades Cuba > Microsoft's plan to invade cuba and overthrow the government has succeeded. One Microsoft official said "It's a win-win situation. The US Government is happy and shuts up the DOJ while Microsoft institutes a monopoly within Cuba for everything from computer software to toilet paper. One more step closer to world domination. Heck, we could feed a whole development department for the cost of one developer's salary in the US. They may not know how to create an Operating System very well, but neither do our US developers." Oh my. I wasn't sure what I was looking at and then I read that to the right of the link.
- ToFab123 8y agoSounds like Amazon
- treypitt 8y agowho owns Ubuntu?
- carlhjerpe 8y agoCanonical
- canada_dry 8y ago> outright buying Ubuntu. Calm down there Satan.
- Koshkin 8y agoThe name has already been taken: https://sourceforge.net/projects/line/ https://sourceforge.net/projects/line/
- macjohnmcc 8y agoFunny I was just wondering if you could run Wine on the Linux subsystem for Windows and run Windows apps in that environment. A complete waste of time and energy so little chance I will try.
- d1zzy 8y agoIt may be funny but it may be a way to support certain older games/applications that don't run well on Windows 10. For example in order to run Dracula 3 on Windows 10 one has to use the Wine implementation of Direct3D: https://fdossena.com/?p=wined3d/index.frag https://fdossena.com/?p=wined3d/index.frag
- lostmsu 8y agoOr you can just build wine on Windows for Windows. I've done that long time ago for Yuri's Revenge.
- m_fayer 8y agoWould be a strong contender for "turtles all the way down" of the year.
- rbanffy 8y agoI'd suggest running an Amiga emulator. There was a Mac "emulator" for Amiga that required Mac ROMs to function. Sadly, the Apple II emulator for Macs was real hardware.
- mishac 8y agoIIRC you can run wine on cygwin, so I wouldn't be terribly surprised if wine on WSL worked.
- quickthrower2 8y agoAlso Docker for Windows can run Windows and Linux containers.
- 8y ago
- ken 8y agoOr sad. As a user and developer, 98% of the differences between these operating systems don't really matter to me at all. They only exist because of historical accident, desire for proprietary lock-out, or other pointless reasons like ego. For anyone who didn't believe it, they've finally gone and given a proof by construction. We've abstracted over the CPU nicely. Without even thinking about it, my software will compile and run on any modern CPU just fine. Excellent! But it's dumb that we still have to learn about the specifics of the OS, just to write a simple application. I wish they'd just pick some kernel-level API, some common formats (filesystem, executables), some UI-level APIs, etc., and then everyone could just write to that. (That's basically what the web is, except the API is in terms of HTML/CSS/JS, rather than CPU/RAM/disk/devices. You know you suck at standardization when you're getting lapped by the web standards committees. It's easier for me to cross-compile C to JS than to compile C on all the different platforms I use. What happened?) It seems like every couple decades, a few companies get together to try to make a standard operating system (Multics, Taligent), and it always falls apart. We're just about due for another doomed effort!
- nur0n 8y ago> We're just about due for another doomed effort! It seems Google will take a shot at it: https://en.wikipedia.org/wiki/Google_Fuchsia https://en.wikipedia.org/wiki/Google_Fuchsia
- gerdesj 8y ago"Or sad." No mate it isn't sad. There is always going to be a scrap between things, whether they be OSs or iguanas and snakes on the Galapagos islands. I'm going in with a penguin myself and I will win.
- zbentley 8y agoIt takes an incredibly talented developer or team thereof to build such a reimplementation. I wonder how much talent has been wasted chasing competitors' implementations in this way. That's talent that could have been spent improving the state of the art, given a different history. Ah, well.
- agumonkey 8y agosame with programming languages, js/python/perl cross pollinated each others a lot
- kevin_thibedeau 8y agoEven funnier is that often Wine has better performance than native Windows.
- DannyB2 8y agoWill Wine run on top of Windows Subsystem for Linux?
- em-bee 8y agoto me this just proves that linux has won. (no this is not about the year of the linux desktop). for as long as wine exists we have been looking for ways to run windows software on linux, but now microsoft is trying to run linux software on windows. quite obviously linux has something that they want.