Browsing the web, we've all seen endless complaints about how Microsoft has designed their newest products. These complaints come from all ends of the spectrum, whether it's the end-user complaining about eye pain with Office 2013, the developer who says that the errors in Win 8 don't give any useful information, the System Administrator who is sick and tired of working out the difference between a local AD account, an Organizational account, and Microsoft Account, and so on.
I watched the Windows 10 TP Jumpstart videos so that I would be prepared for the upcoming changes. What I saw was horribly frustrating. Instead of backpedaling from what they have already destroyed, MS is actually going full-steam ahead into the cloud - recurring revenue model. So instead of pulling back from the things that bothered people the most, we are on a crash course for the worst in Windows 10.
Why do we have to put up with this?
Microsoft knows that there is very good reason that they have about 90% of the market share on the desktop market. Linux is simply not enterprise ready on the desktop, and most Line of Business applications are written in .NET, C#, and ActiveX, so migration to any other OS is basically impossible.
But we can do something. We can talk with our wallets!
While Linux distros are released under GNU or GPL, which makes them be free, virtually every Linux project has a donate page. Now, I'm not saying to freely donate to a Linux distro. But you do see that Linux developers are responsive to financial incentives. The money we will save on Microsoft licensing can be used to fund Linux developers.
What I think needs to be done: we can establish a site in which bounty's are offered to developers for producing a certain product. So, for example, there isn't a good alternative to Regedit and Group Policy in Linux. If we'd get together and offer a bounty for developing it (and I'm sure there would be MANY contributers to such a project), that problem would be solved for a fraction of what we usually spend on properly licensing MS products. The same can go for applications. So, say you use QuickBooks at work, you can offer a bounty, (which even Intuit can claim) to anyone who recodes QuickBooks for Linux. and so on and so forth.
This idea is not all mine: http://wiki.linuxquestions.org/wiki/Software_bounty
I'm not a web developer, so I can't design this myself. But perhaps we can all get together and break out of Microsoft's grip.