News for hackers. Stuff that matters.
Re:Microsoft is not rebasing Windows to Linux by dheera on Monday October 12, 2020 @10:46AM (#24754839)
> Windows would never sacrifice it's backwards compatibility.

They wouldn't necessarily need to sacrifice backwards compatibility. They would just have to ensure that the new OS fully supports all of their APIs from the past.

Imagine Wine but 10 times better, built into the OS natively, and built by 500 engineers with full-time pay. I'm sure it could be pulled off, if they wanted to.

But they probably don't want to.

Re:Microsoft is not rebasing Windows to Linux by nikanj on Monday October 12, 2020 @10:51AM (#24754900)
What you're describing are the Windows compatibility mitigations patches. Windows 10 emulates a tremendous number of quirks and glitches from earlier versions of Windows. Fifteen years ago they were already knee-deep in patches ( http://ptgmedia.pearsoncmg.com/images/9780321440303/samplech... ), and the importance of backwards compatibility has not diminished since.
Re:Microsoft is not rebasing Windows to Linux by dheera on Monday October 12, 2020 @12:57PM (#24756522)
I wonder why they can't just take the Android approach and let each .exe define an API level that it wants to have, and then never change how that version of the API behaves, just release new versions and let apps update their code on their own schedule. I feel like they shouldn't be knee-deep in patches if they do that ... but I'm not familiar with Windows development at all.
Re:Microsoft is not rebasing Windows to Linux by nikanj on Monday October 12, 2020 @01:39PM (#24757044)
https://docs.microsoft.com/en-us/windows/win32/win7appqual/c...

They did add that. With the initial Windows 7 release. In 2009.

Re:Microsoft is not rebasing Windows to Linux by donio on Monday October 12, 2020 @01:07PM (#24756637)
> Imagine Wine but 10 times better

I have a hard time doing that, Wine is already so good. I can certainly imagine better but even 2x better is kinda hard to picture.

Re:Microsoft is not rebasing Windows to Linux by dheera on Monday October 12, 2020 @01:28PM (#24756891)
It's pretty far IMO.

The decor and fonts look like Windows 95. Unicode characters don't display and show as boxes. Input methods don't work. Lots of hardware doesn't work. There's no obvious way to configure all the things you can usually configure in Windows. GPU accelerations don't work properly in things like Adobe's products.

It has come very far but only if you judge it by the fact that everyone is doing work for it for free.

Re:Microsoft is not rebasing Windows to Linux by waterhouse on Monday October 12, 2020 @02:24PM (#24757649)
> everyone is doing work for it for free.

Actually, there is a company called CodeWeavers[1], which sells software based on Wine. CodeWeavers's Wiki page says "The CrossOver version of Wine is regularly refreshed with the latest free Wine patches; likewise, patches from the company are sent back to the Wine project almost immediately. CodeWeavers is a major contributor to the Wine project ... hosts the project's website, and employs the project's maintainer, Alexandre Julliard, as their CTO."

Alexandre Julliard has his own Wikipedia page, also saying "He now works full-time on Wine for CodeWeavers."[2] If you look at Wine's changelogs like in https://www.winehq.org/announce/5.19 , you see his name on a bunch of commits. Piotr and Jacek Caban are names I also recognize as having been prominent contributors for years, and googling quickly shows they are CodeWeavers employees as well. So it seems true. I'm tempted to go buy CrossOver just to support their effort.

[1] https://en.wikipedia.org/wiki/CodeWeavers

[2] https://en.wikipedia.org/wiki/Alexandre_Julliard

Re:Microsoft is not rebasing Windows to Linux by anticensor on Tuesday October 13, 2020 @02:58AM (#24763008)
> Imagine Wine but 10 times better, built into the OS natively, and built by 500 engineers with full-time pay.

That is basically what WSL1 is: WINE, but backwards.