One of the points the article makes is that Ballmer's MS would do things like not release Office for iOS because that would potentially eat into Windows marketshare. That no longer will happen. MS sees its more important to get o365 everywhere they can.
From my perspective, switching small businesses over to Exchange Online and other o365 services - The future is bright for MS in that space. These SMBs we've switched over have gone from using a version of Office they purchased forever ago and an old Exchange license to paying 50-100 a month for Office 365.
Mac OSX, Linux+desktop (any of several), IOS, and Android are all operating systems that can do everything you need of an OS, except MAYBE run windows programs.
Which is to say Windows as a separate company probably cannot make it long term.
The only computer I own at home (other than ipad/iphone) is a Chromebook. But I lease a cheap VPS that lets me do "computer stuff" otherwise.
Can you list some? That sort of software is my favorite genre and I'm always interested to hear about different ones.
(Then there's scientific software -- Stata and Matlab and that stuff. But ten years ago Matlab, like gagh, was best served in higher-end minicomputers and now everything is Python and can be ran on a cheap VPS or on AWS.)
Besides the sheer gobsmacking convenience, there's also the fact that it's way more fun for bean-counters to have higher OPEX in exchange of lower CAPEX. It really kicks the llama's ass.
I'd even buy the Windows 12 Pro 2021 version when the time came for fundamental internals shifting like wider WSL access.
I would. An update to Windows 7 that worked well with modern hardware and had modern security updates but otherwise ignored almost everything Microsoft have done in more recent versions would be a significant improvement on anything currently available for those of us who value stability and security over bells and whistles.
That is surely overstating it, at least for definitions of "long" meaning <= 20 years. If you assume that Windows is more or less "done" their engineering expenses could be low, and revenue significant, merely serving the corporate and various niche (gaming, etc) markets which are still heavily bound to Windows. Their market share is declining in some niches (such as CAD) and maybe even overall (to OS X), but negative revenue and market share growth does not necessarily mean quick extinction. Some dinosaurs take decades to bleed out.
Windows is a perfect example of no focus at all. Maybe this makes sense for a true mainstream OS.
To be honest, I wonder if Azure, Exchange online or Office 365 can really be their future. Why not use AWS, Scaleway or a local service. It's cheaper and better.
amazing how many people here are missing the point. this is not about Windows vs MacOS. Client OS has become a commodity with prices approaching 0 (MacOS no longer charges for upgrades, neither does iOS or Android) and users care less about how they get to Facebook.
Think about server/mobile space. if MS tried to hang on to their dominance simply via desktop lock-in (because it worked in the past) that would be their Kodak moment. All Nadela is doing here is emphasizing efforts on staying competitive in cloud/o365 which is where he thinks they can continue to grow and stay competitive and bring in revenues from enterprise clients. Less and less companies want to lease/run their own windows/database servers, and with technologies like containers a lot of companies are now going with open source solutions.
And guess what, the CTO and CFO and COO will very much care about licensing cost of each CPU running windows or sql server, vs FREE on Linux.
This is a small and shrinking corner of the market. Valuable. But still a corner.
They haven't really up until now have they? MS licenses are not a big part of the IT budget compared to the people needed to run an in-house data center (typically staffed 24x7)
No, established enterprises (both private and government) are, in the real world, important customers for cloud offerings like Azure, GCP, and AWS.
I'd be wary about how the real world actually deals with that, but there is no lack of large companies jumping on short term costs cuts without looking at the risks.
Really? People incentivised into looking for your best interests vs. a managed organization incentivised into dissolving your contract and gaining on average. I can't imagine anything that could create more different risks.
What people seem to do all the time is looking at an SLA and believing the real world must behave the way things are on paper; because there's a signature there. People do this even after being recently burned by the same partner. Some people have the same trust for in house staff, but the usual on high management is to have the exact opposite bias.
My Boss is smart and he'd wonder what the business plan would be should say 5 years down the line you want to move away from the cloud for some reason.
You threw away decades of accumulated knowledge about the company and it's systems to save some money upfront.
He thinks on a longer scope than most bosses I've known though (largely because his family own the group so he doesn't have to answer to shareholders).
When we're talking about an entire ecosystem going away, the new one has to have almost 100% adoption. Windows desktop is going to exist for a really long time, especially when everyone else is giving up on desktops.
And yes, companies are entirely moving their systems and data. Salesforce runs their sales team. Oracle and SAP runs their ERP and finance. And now AWS/Azure runs their IT infrastructure. They use email from Google or Microsoft, along with hundreds of other SaaS products used day to day by employees. New startups are even more invested and start using other vendors for every non-core activity from day one. This is what a strong global business ecosystem enables and is a massive advantage for everyone.
Disclaimer: I work at SAP, but not in the same division. And not in sales either, so take my word with a grain of salt. ;)
I guess the 5 years I spent at a massive tech company shutting down our datacenters didn't happen and all the recruiters offering me huge amounts of money to move their stuff into aws aren't real.
[CITATION NEEDED]
This is very myopic. Establishes businesses are huge customers (both current customers and potential customers), for cloud providers.
You are incredibly unbelievably wrong here. I work for a vendor known for incredibly high prices and have knowledge of basically the entire infrastructure of every one of my clients, and nearly all of them have a massive cloud strategy that's in-place right now. I even have clients shipping their security and compliance logs to the cloud, or sending them from cloud to cloud.
Actually the more medium-sized businesses are the ones most hesitant to move to the cloud, because of the lack of cloud expertise on their teams. But even then... it's still a huge strategy. They're all consolidating physical datacenters and using Amazon or Azure or Google.
Also, I don't want to get off topic but how does SIEM space fit into the infrastructure stack you see in the future? In security, what about the firewall vendors trying to become the central hub for managing the new security needs brought about by the cloud (CASB, endpoint, virtual firewalls, etc?). What about SaaS only Iidentity & access management solutions like OKta?--I hear they are a game changer, but is a cloud-only solution really the best positioned seller for something like this, especially considering the hybrid structure of most large orgs today (on-prem & off-prem/public cloud)?
When it comes to next-gen security appliances, I see them enhancing the SIEM, but not replacing it. Too many regulations require centralized log management, and organizations depend on a central alerting and monitoring platform. I do see these security platforms making the SIEM cheaper and dumber, though. Whether it’s a storage-based pricing like Splunk or an event Rate pricing like QRadar, licensing costs a lot. Which means it costs a lot to feed a bunch of dumb logs into a system that makes information out of dumb logs. As long as you already have a Palo Alto, you might as well feed the IDPS logs into your SIEM and forget the rest: it’s fewer logs, cheaper licensing, and less hardware needed on the SIEM. You already have the Palo doing the intelligence.
With regards to hybrid clouds that are popular today, you see a lot of SIEMs go to the cloud. You can ship logs cloud-to-cloud, which saves bandwidth backhauling it to the enterprise. It is a challenge for security logging to get data from there though. Oftentimes it costs extra to send logs, or can’t be done at all. Amazon wants you to use Cloudwatch. Microsoft wants you to use Security Center. It’s a pain to centralize it all. That’s going to have to change.
To your last point: sounds like it should change, but not that it necessarily will. I can’t fathom the cloud providers would allow an independent third party come in and take this business from them, despite how much easier it would be for the customer.
I thought splunk was usage based pricing, not storage based? But yes, I have heard similar things on how quickly it can get expensive, sometimes without any warning when they get a bill 10x what they expected...
Thanks for your time.
When it comes to "someone else's datacenter", I think you'd be surprised at just how few companies even own a datacenter, let alone their own racks. Even the major clouds lease their own space from actual datacenter builders and operators.
Established businesses do this all the time.
If you mean as in a desktop PC then no, but smartphones is becoming more and more important and Apple is not strong outside the US. Around here almost everyone has an Android phone as a work phone and I see more Chromebooks by the day.
I also want to point out that i believe that saying they abandon the ecosystem is missing the point. They don't. They just don't let Windows dictate what the rest of the business does.
There are still a lot of tech heads and gamers that depend on Windows and will continue to buy into the platform. I even know hard core Linux devs who've switched back to Win10 and just work off of the new Linux Subsystem and an X11 server.
With Android being a clusterfuck of vendor specific bloatware and not having a single concept of a clean install, Microsoft should focus on keeping a clean Windows install equivalent to a fresh Mac install.
Everyone hates when Microsoft changes something core and foundational about Windows and thus there has been little change in certain areas of the OS for the last two decades. That build up of cruft has become untenable and Microsoft attempted to address major pain points like the Control Panel with Windows 8, then 8.1, and still in 10. The problem is that rewriting something like the Control Panel would consume 100% of developer resources for an entire OS Dev cycle. Can you imagine if Microsoft announced Windows 11 and the only difference between it and 10 was a new control panel?
Windows 10 is the perfect opportunity to start fixing cruft. It's already controversial but not universally hated, they got the majority of people to adopt it through free upgrades, and they've introduced the semi annual upgrade cycle that allows them to gradually introduce foundational changes gradually. With each release of Windows 10 they introduce a bunch of new crappy apps that are completely forgettable AND they improve a core feature silently.
And with every shift towards ads or trying to force a mobile-first UI on a desktop/laptop, they alienate users off of it. I switched to OS X as soon as I saw the writing on the wall with Win8 (and Wine on OS X got stable enough to play GTA San Andreas, tbh).
Also, I wonder if it would be possible to get Windows 7 userland to run on a Win10 (and with it, WSL) kernel. Now that's something I'd switch back to Windows for.
You mean like Apple asking me to use iCloud every single time I unlock my Mac? Or every time I power on my test iOS devices? Or do you mean up I have to open the App Store to apply MacOS updates and click past the ads?
Windows 10 adds some shortcuts to the start menu during the bi-annual updates, they're annoying but once they're deleted they don't come back. They also have an add in Explorer for OneDrive that also goes away permanently when dismissed.
If I had to choose between MacOS/iOS Ads, and Windows 10 Ads, I'd choose Windows but ideally they'd both stop it.
> trying to force a mobile-first UI on a desktop/laptop
Windows 8.1 and 10 don't require UWP apps to be full screen. And actually the Settings App in Windows 10 is fantastic because it responsively adapts and is usable whatever size you make it.
MacOS on the other hand won't allow you to resize most settings windows and they're fixed to a size that's comparable with a 90s era Macintosh despite MacOS only working on machines with high resolution displays.
> I switched to OS X ... with Win8
So you've never used Windows 10 first hand then and you're just spouting things you've read to validate your decision?
wtf? I don't use iCloud and don't get this nag. I only get a single question when I reimage my test computers or wipe a test device, that's it.
> Windows 8.1 and 10 don't require UWP apps to be full screen.
The start menu is enough for me to permanently turn me away. Or this stupid "tile" interface. What's that crap even for?
> So you've never used Windows 10 first hand then and you're just spouting things you've read to validate your decision?
No, it's these things that I always encounter when having to fix other people's computers. Plus I do not really like that Windows 10 has un-opt-out-able telemetry (yes, you can turn it off by hacks, but every random "update" will turn it back on again).
Are you signed into it though? I'm not and it nags me to sign in.
> The start menu is enough for me to permanently turn me away.
Which one? 8, 8.1 and 10 all have very different start menus.
> Or this stupid "tile" interface. What's that crap even for?
In Windows 10 it's not unlike Dashboard in MacOS.
No, I don't use it in any form.
> Which one? 8, 8.1 and 10 all have very different start menus.
And they're all not the Win95-to-Win-7-era one. I need a working menu with nothing else, especially not tiles or ads.
> In Windows 10 it's not unlike Dashboard in MacOS.
Which Apple doesn't force one to use, thank God. Programs folder in the Dock, that's it (although, I admit, I'd prefer a list/menu...).
That's not an 'ad' - there is a ton of OS-level functionality that's tied to your iCloud ID and account, you can ignore it if you want, but it's not an 'ad' if they want you to use it...
Also ads on the lock screen, ads in the start menu ("app suggestions") and (Edge) ads from the toolbar. Just off top of my head, maybe I missed some.
I don't get asked to use iCloud every time I unlock a Mac. Additionally, I don't recall a Mac ever displaying ads in their file explorer asking me to upgrade my SkyDrive storage. Nor do I ever recall Mac OS ever installing third party bloatware apps and games and making them front and center in the Start menu. I also don't recall ever having to proactively prevent the mass collection of "telemetry" data when installing Mac OS.
To be fair, it will ask you once at profile creation if you agree to sending telemetry. To the best of my knowledge though, Apple respects the choice and does not reset it quietly like Windows does.
Let's have a look at the "Get Going Fast" screen
https://media.askvg.com/articles/images5/Customize_Privacy_S...
You'll see at the very bottom a Customize Settings button that is nearly invisible. It's located on the left side, shaded in a color that is different from the other buttons and the text size is substantially smaller than the standard button text size.
The majority of users will have missed this and just clicked on the Use Express Settings button.
Let's have a look at what is turned on by default:
Personalization
1. Personalize your speech, inkling input and typing by sending contacts and calendar details, along with other associated input data to Microsoft.
2. Send typing and input data to Microsoft to improve the recognition and suggestion platform.
3. Let apps use your advertising ID for experience across apps.
4. Let Skype (if installed) help you connect with friends in your address book and verify your mobile number. SMS and data charges may apply.
Location
1. Turn on Find My Device and let Windows and apps request your location, including location history and send Microsoft and trusted partners location data to improve location services.
Connectivity and error reporting
1. Automatically connect to suggested open hotspots. Not all networks are secure.
2. Automatically connect to networks shared by your contacts.
3. Automatically connect to hotspots temporarily to see if paid Wi-Fi services are available.
4. Send full error and diagnostic information to Microsoft.
Browser, protection, and update
1. User SmartScreen online services to help protect against malicious content and downloads in sites loaded by Windows browsers and Store apps.
2. User page prediction to improve reading, speed up browsing, and make your overall experience better in Windows browsers. Your browsing data will be sent to Microsoft.
3. Get updates from and send update to others PCs on the Internet to speed up app and Windows update downloads.
And some folks get the really big money for "driving business initiative", "spearheading new projects" and stuff like that.
What's the use case for a "hard core Linux dev" and WSL? I've tried it. It failed miserably for Rails development when it was released. I logged bugs. I went back to what I was doing. Maybe it's gotten good now?
Speaking of Windows OEM bloatware clusterfucks here's your typical Windows HP OEM Windows clusterfuck:
https://www.youtube.com/watch?v=B1GyAI5d-Yw&feature=youtu.be...
That Windows we all know, both desktop and server side, is not dead. The economics on the server side are diminishing (20~30 year outlook) and Microsoft won't be around if they don't do something about it now.
IMHO it's a very smart strategy, people just didn't understand what Ben was saying because he didn't articulate it correctly (which I do find with his content, but it's less often the case)
Most definitely not. There are a ton of Microsoft Certified Somethings that will refuse to administrate Linux servers unless their life depends on it.
Source: I work at SAP's internal cloud unit. We have to support Windows VMs (begrudgingly, if I may say), even for payloads that could run on Linux.
Sticking with something just because it's a large majority is a great way to fail when that something fades into the background.
Can you elaborate this assertion? As far as stability goes, macs are top notch. I'd say in the business context Windows machines are prevalent because of successful MS strategies (in terms of marketing, not ethics) in 1995-2005 era, and it kind of stuck around.
Windows has provisions for performing all sorts of tasks across a fleet of desktops. I can automate deployment of a Windows desktop to the point where all you have to do is boot it up and join it to the domain (which makes it easier to hire someone to do it as well).
What's more is that these settings will work across updates. I've gotten really sick of the screwy changes Apple makes to macOS with little warning. Windows goes to great lengths to ensure backwards compatibility between major version upgrades. (For example, did you know VB6 apps still run just fine?) Also, I can get fine grained control of updates to Windows.
But maybe most importantly, I can virtualize Windows and create a virtual desktop environment. Now I can hand out toasters to users and they can just log in to their box from anywhere.
Windows is simply much better at making desktop units fungible.
That said, everywhere I've worked the past 8 years, across 3 jobs, was virtually Mac-only. But yes, the valley is an outlier.
From the medium to enterprise range, maintenance and stability issues are often one in the same. Breaking automated maintenance and/or deployment leads to instability.
Keep in mind I don't mean "kernel panic" levels of instability or even "programs crashing" levels of instability. The smallest of changes can cause a mountain of work in large environments. Simply changing the icon of an often used program can cause a deluge of tickets.
This level of stability and control is something that macOS doesn't even come close to recognizing.
My MBP and its periodic gray screen of death begs to differ. Apple really needs to shore up its QA.
I suspect it's a mere marketing strategy to jack up their stock price and gain a "cool factor". MS will go wherever the market/profits leads them.
Their cloud is commercially successful, a rarity for new MS products actually, and that's where they currently see future growth. But if Windows stays a nice cash cow, they'll quietly milk it.
"Productivity" applications still need a real GUI, something the Web has yet to do right cross-browser: CSS/JS/DOM is a mess. I believe we need a WYSIWYG standard to get GUI's right. The server side can still scale the window & widgets per device size under WYSIWYG, so it's a myth that WYSIWYG is anti-mobile. The client-side auto-flow approach sucks for efficient UI's.
They aren't abandoning the desktop Windows ecosystem, they’ve just demoted Windows from a single desktop and server org that the rest of the firm orbits to something that serves the areas where there actually is expected to be growth.