""" I can provide you with the revenue breakdown of Microsoft's segments for the fiscal year 2021, which ended on June 30, 2021.
Here is the revenue breakdown of Microsoft's segments for the fiscal year 2021:
Productivity and Business Processes: This segment includes Office, LinkedIn, Dynamics, and other productivity tools and services. In FY2021, the revenue for this segment was $53.7 billion.
Intelligent Cloud: This segment includes Azure, Windows Server, SQL Server, GitHub, and other enterprise services. In FY2021, the revenue for this segment was $58.4 billion.
More Personal Computing: This segment includes Windows, Surface, Xbox, and other gaming and hardware products. In FY2021, the revenue for this segment was $53.6 billion. """
So actually Azure/cloud is about 1/3 of revenue, interestingly.
From the horse’s mouth, https://www.microsoft.com/investor/reports/ar21/index.html:
Productivity and Business Processes: 53.9B (not 53.7)
Intelligent Cloud: 60.1B (not 58.4)
More Personal Computing: 54.1B (not 53.6)
I like to using Window because of its advantages about UX, which I cannot find in Linux or macOS. For example: the consistent keyboard shortcuts, the explorer's UX and UI when accessing by mouse and keyboard, the window management including tiling flow, the muti-monitor management...
I feel that there is power at Microsoft forcing Windows including terrible adware as now, just for profit (look at Bing AI). It can be good for short term but I don't think it's good for long term.
Funny, I remember working at a Linux shop a few years ago - two higher-ups in tech there were fairly against paying for any software, but both used Windows for this exact reason.
What’s the standard Windows shortcut for opening an applications preferences (cmd + ,”? What about switching tabs (cmd + shift + [ or ]).
But for me the nicest shortcuts in windows are Win+# for applications. Win 1, 2, 3, etc. to select a program in that slot on your taskbar regardless of whether it's already open, and holding Windows and cycling through that number's windows, along with your standard alt tab for all windows in historical order. That, combined with the non-centered taskbar icons means you get great muscle memory on both keyboard and mouse, better than Mac OS's dock IMO.
Of course, MS is doing its best to kill this for some reason by insisting on limiting how you position the taskbar, trying to center everything, and randomly sticking "Search" into the taskbar periodically. Also for whatever reason sometimes the keyboard shortcuts are not reliable in Windows 11 lol.
I can't say I like all of Microsoft's plans, but the fundamentals are there, and they were solidly designed at some point.
Her name is Amy Hood ;)
In seriousness, Finance in no way dictates product decisions directly. Instead, they tell product owners "You are responsible for $XXX million dollars in revenue over the next N quarters. Tell us how you plan to achieve this goal." Product owners run the gamut from amazing to unimaginative. Guess who populates the Windows PM org these days.
[1]: https://www.kamilfranek.com/microsoft-revenue-breakdown/
I suspect that most people actually spending their own money are spending less than $1000, which more or less puts Apple out of the running.
I think its central problem is that it doesn't know what it's supposed to be, so it tries to be everything, and feature creep has turned it into a slow, bloated mess.
>I think its central problem is that it doesn't know what it's supposed to be, so it tries to be everything, and feature creep has turned it into a slow, bloated mess.
I think Sharepoint is exactly what MS envisioned it to be. A development platform to integrate other MS tools/platforms for presentation to internal end users.
If you want something you can just install, tweak and run with, Sharepoint isn't (and never was) an appropriate solution.
But if you want something that (with significant effort) can bring all your MS tools together (encouraging the purchase of even more MS software), Sharepoint and development effort can create something useful.
N.B.: I hate Sharepoint. It's needlessly complicated and overly dependent on other MS products. As such, please don't take this comment as an endorsement of it.
https://www.joelonsoftware.com/2001/03/23/strategy-letter-iv...
I also assumed "referral agent awards" also played a part.
Having seen Microsoft, Google and Amazon people 'pitch' their cloud solutions to a mid sized company I used to work for with quite 'normal' cloud needs, I can tell you it's not that MS sales people are great, but rather that Google and Amazon are terrible and can't be bothered to even make a serious effort for anything but the largest of deals.
Currently using it right now on Sway: https://man.archlinux.org/man/sway-output.5.en
I have used Wayland exclusively for over a year and not found any software I could not run.
For example, JAVA doesn't have native Wayland support, so if you launched GUI JAVA software Wayland will run it in a sandboxed X11 server (XWayland) that behaves mostly like Wayland in the context of the rest of your system but is just X11 under the hood.
However, because that JAVA software is technically running in X11 and X11 doesn't have the level of support as Wayland does for HiDPI then that specific GUI program can't inherit your pixel config. This will probably just mean the default layout for that program will be too small or blurry.
This is a good example because it's not unreasonable that in 2023 you may not be running any GUI JAVA software and you may never even realise this was an thing. Equally, GUI JAVA software may be the only software you run in which case this may be unacceptable.
There are other things Wayland does differently to X11 (because it's different software). For example, Wayland doesn't have a method for a program to register a global hotkey - if you want a global hotkey you have to register it in your WM or DE. This is because the tighter security model stops one program from capturing inputs to another AND because the developers can't come to a consensus on the API to enable this.
You may consider Wayland not supporting arbitrary global hotkeys to be incompatible with what you expect. I don't because I have no issue with the centralised global hotkeys in my WM.
Apparently per the Talon developer Wayland makes something like Talon very difficult or impossible to implement? Not sure of specifics.
This gave me the impression that Wayland isn't as friendly with regards to accessibility, but not sure if that's a fair takeway or not.
I never thought it would take 3 decades for Wayland to be mature.
[0]: Supported with workarounds circa 2020, most were merged by 2022 - https://github.com/emersion/xdg-desktop-portal-wlr/wiki/Screencast-Compatibility
[1]: I've had success using `wf-recorder` https://github.com/ammen99/wf-recorderI was using mixed-DPI set-ups with no fanfare with Windows 8, 11 years ago. And Windows had initial HiDPI support with Windows 7.
[1]: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...
I have yet to figure out how to get QT apps (and FreeCAD is particularly awful here) how to play well - there's always something scaled wrong no matter what I do.
Additionally, DevDiv is now under Azure, hence all the cool toys and openess.
With Steam progress on proton, most games run on Linux without problems and with the same performance.
Another huge pain in Linux was installing commercial programs. Now with flatpak, you can be sure it will work no matter what.
It is getting better, trust me.
The one with DevDiv and stuff, which has amazing and mostly free development tools like VS Code, VS 2022, Windows Terminal, WSL, Azure, the .NET ecosystem, the MSVC C++ STL, PowerShell, TypeScript, and so on.
And then there's the bean-counting, irritating part of Microsoft that has stuck around since the 90s and doesn't seem to go away. This part justifies adding advertisements and crapware to Windows, pushing for SaaS (while still charging a LOT), changing the UX of Office programs every version, not being able to implement and release a proper UI library after a decade or so, and pushing laggy Electron apps like Teams instead of developing fast, native ones.
Like many others here, Windows is a daily driver for me. I actually like using it, because a lot of hardware and configurations that need painful finagling on Linux (just try using a multi-monitor high-DPI, mixed-DPI setup on Linux, or any game that has anti-cheat, or touch fingerprint sensors, or HDR and wide colour gamut displays) just work on Windows. It has a massive repository of programs that I use frequently. But some changes are just... irritating.