So, as much as this announcement sounds unnecessary at best, if another part of my job needs me back on Windows 10 someday, I may come back to this.
I have seen nearly no software that doesn't work in a backwards compatible way on windows. Tha's the thing microsoft does best of all.
What was it that became incompatible with Win8 that meant a piece of software that installed on Win7 now wouldn't install?
The last app that stopped working for me was some 16bit vb apps I had but those run just fine in a virtual 32bit XP I can fire up (and in the "xp mode" when that was availble).
I think the most notable example of this was some time zone handling bug in The Sims 3, that made that game unplayable with Wine if you were in certain time zones. The problem was that Windows XP didn't actually report DST information correctly to the version of Mono embedded in it, and the Mono devs dealt with it by basically not validating the value returned from XP. So Mono would crash when it got correct time zone information from Wine and from later versions of Windows, thus crashing Sims 3.
Looking at their bugzilla for the issue, it seems as if someone went through and deleted old comments. There were many whiners demanding that Wine fix something that they didn't break. https://bugs.winehq.org/show_bug.cgi?id=18991#c43
Obviously any developer can screw up and do thigs like "if !winVersion.StartsWith(...)" and there is not much microsoft can do about that, apart from naming windows 9 windows 10...
But even broken and buggy API's tend to be maintained by microsoft just because they can't test all the software floating around that depends on it. So it's usually very very hard to accidentally make a program run on Windows version N but not on Windows Version N+1
It used to be that when Microsoft found that a specific program was getting in the way of a bugfix, they'd detect the program and perform the buggy behaviour, or they'd patch the software on-the-fly. I have no idea if they still do this.
I'm very happy even with terrible bluetooth support in comparison to Windows. I couldn't get a Logitech mouse to pair with the Dell XPS Developer edition. Tried all the command line tricks with bluetoothctl and hcitool. I plugged in a really cheap Kinivo USB bluetooth dongle I had laying around from a headset and it worked easily. Go figure.
Pointless, yes. But so is the 2048 game.
What's the deal with this "wine64" command I have in /usr/bin, then?
Granted, it would require people to have a valid Windows license and install media (because you can't redistribute Windows binaries), but I don't see any major problem.
But others did reimplement Java without authorization, such as Apache Harmony, and, well, I think you need to look up Oracle v. Google.
-- Character Dr. Ian Malcolm, Jurassic Park
By the way, are you Scottish? I don't think they use the word "without" in that way anywhere else.
The non-U.S. usage would be meaning 1 of without as a preposition at
which Wiktionary says is "archaic or literary". If it's still current in Commonwealth English, Wiktionary should probably be updated. :-)
(I'm Indian, but I can't remember seeing any instances of this in any texts that I'd say were written by people who wrote in an Indian idiom.)
looks like Wine made this guys project redundant.
WSL has been getting better and better, I wish they would push the updates to mainline. I can't run the dev releases on my "work" laptop. I've heard that they will be in the next big W10 push (the 'creative' version) but we will have to wait and see.
If you rely on Wine commercially Microsoft could some day force you to pay a license fee or make you move to a future paid Wine competitor.
There has been so much work done to improve the kernel over the last 7.5 years. You don't see mac users complaining that iOS integration doesn't work with Snow Leopard; iOS (the name) did not exist when Windows 7 was released. You certainly don't see snow leopard in the wild anymore.
Stop. Using. Windows. 7.
It seems that the entire tech industry is gently pushing the population to accept broad surveillance as a fact of life. You want to chat to your social circle on facebook? Sure, just hand over all your personal and location data. Want WSL? Sure, just sign here to give us the legal right to rummage around your computer without your knowledge whenever we feel like it.
You are not getting the performance you could be out of your PC. Your computer isn't as secure as it could be. You don't have the latest features. Some of those UI changes you mention are actually nice, btw.
Your PC is not spying on you; it is not scandalous that a web search via Cortana sends what you type to Microsoft. Telemetry is also not scandalous; Microsoft has had telemetry in Windows & in Office for well over a decade (coming up on two).
Perhaps I should consider a career in tech journalism; With all the scandal around Windows 10's approach, I can only imagine how people will react to literally everything they ever do in their browser. You never use your web browser, do you?
Also, telemetry is not scandalous but it can be subpoenaed or hacked, and given its omnipresence and sheer depth, I wouldn't want less-than-trustworthy people gaining access to it.
Microsoft could have made its privacy settings simple -- an elegant on/off switch with the more legacy-style "click here to report this exception" behavior. Instead they complicate the matter and overwhelm the user with a ton of seemingly pointless options by default, when it should have been a toggle and an "Advanced..." button.
By throwing previously voluntary reporting into the same big telemetry bucket as everything else, they've diminished their product and forced users to accept an inferior experience when such integrations are unwanted (like my example above). Also, they never should have allowed marketing to get involved -- allowing advert pigs to switch people's desktops around is a massive overreach. You know the only reason it happened was to make more money from already-paid users.
Win10 only gets my vote when an upstream netmeter and port-monitor show only essential network activity -- occasional Windows Update queries, local network scans, and so on -- during a long period of idling and local (non-network) use.
Sorry but what do you even mean with this? Most of yours points already don't make a lot of sense, but this one jumped out at me. I've been running windows 10 while it came out and have literally not seen a single advertisement. Nor have I been bothered with cortana a single time. Not even sure what it is/does as I've never bothered to look into it or use it.
For now at least, you can disable both in Windows Settings and they don't seem to come back automatically. I don't know in the future though.
P.S.: before OP, this is on Windows 10 Pro.
The start menu does have those flashy windows 10 app tiles, but I just reduced the size of the start menu until those went away.
I remember having to disable at least the first two items (Lock Screen and Suggested Apps). And instead of simply reducing size of Windows 10 start menu, I completely uninstalled all UWP included Apps.
The really infuriating thing is that Microsoft seems to re-enable some of those settings in each major update, and this is no fun.
In fact, consent is the very heart of that particular issue. I do not consent to any of this cloud-flavored bullshit, yet I am forced to deal with it to stay modern in the platform I am most comfortable on.
Also, how do those arguments "not make a lot of sense"? Your insults could use a bit more subtlety.
There are some scripts on Github that claim to rip out a lot of this stuff. They look promising, though I haven't tried yet: https://github.com/Disassembler0/Win10-Initial-Setup-Script
"Q: Can I run the script repeatedly?
A: Yes! In fact the script has been written to support exactly this as it's not uncommon that big Windows Updates reset some of the settings."
One of the main points of Windows 10 is that it's maintained and updated from the cloud, and part of the telemetry is for development purposes. Windows 10 isn't unique from that point of view.
The base level of Windows 10 telemetry is mostly security stuff, which is why it has to be encrypted and protected. And of course, if you install a third party AV product, you'll find it has even more intrusive hooks into everything, and it probably connects to back-end cloud analysis service as well.
What do you think Microsoft does with all this stuff from more than 400 million PCs when it has virtually no advertising business outside Bing?
At least a couple vendors in the medical and car repo verticals doing exclusively remote support and activation require systems are fully updated before they'll deploy their wares.