Does Microsoft Have the Best App Store For Open Source Developers?
WebMink writes "Microsoft seems to have been in combat against the GNU GPL throughout the history of free and open source software. But that may be changing. They have recently updated the terms of use for software developers in their Windows Phone app store to allow any OSI-approved open source license — even the GPL. They include extraordinarily broad language that gives the open source license priority over their own license terms, saying: 'If your Application or In-App Product includes FOSS, your license terms may conflict with the limitations set forth in Section 3 of the Standard Application License Terms, but only to the extent required by the FOSS that you use.' Could it be that the most open source friendly app stores will be the ones run my Microsoft?"
They want all the FOSS stuff first to have the first crack at stealing your code. That's what they've always been good at
I personally would never code open source software for Microsoft APP store to benefit... #deathtowidowsphone #longliveandroid
No, it does not.
Microsoft is about their bottom line, plain and simple. Even if open sourcing something today is profitable, they would not hesitate to close it tomorrow if it hurts profits.
Time is what keeps everything from happening all at once.
Apples entire software ecosystem rides on top of free and open source software. There aren't enough superlatives to describe the hight of their hypocrisy. Come on Apple, stop the the stupid bullshit. Your business was rescued from the trash bin of history by your decision to refactor your entire operating system strategy around open source components. The very genesis of Apple was the result of communal sharing of information. Now you stiff arm the very same developers who made your success possible. There is no excuse for this.
Ms has always tried to get popular FOSS applications running decent on their platform in a futile attempt to negate the need to run GNU/Linux for those said apps. Then when Linux became the killer app Ms went out of their way to accomodate Linux on their hyper-v system. This is not because they want Linux or FOSS around in the marketplace. They know that if they do not accomodate FOSS their system will become more and more marginalized by emerging tech.
Let's look at the bigger picture...
1) Windows 7 is arguably the best desktop OS out there right now for the vast majority of the public. Even many of the Apple fans I know, myself included, have been forced to concede that Windows 7 is better than OS X in many ways. .NET effort even as the Java world was nearly torn apart recently.
2) Microsoft has started to really become an advocate for open standards to the point of throwing IE 9 under the bus and repeatedly rolling the bus over it in front of their customers.
3) Microsoft's tools produce standards compliant web output.
4) Microsoft has officially incorporated jQuery into their web process and extended it in an open way to make it really work with Visual Studio.
5) Microsoft has never once threatened Mono or any open source
6) Microsoft has spent the last decade really ramping up their security efforts in what amounts to a "come to Jesus experience" on security.
7) Microsoft is starting to allow their own products like ASP.NET MVC to go FOSS.
I give them credit as a former Microsoft-hated, Apple-loving Java/JavaScript/Groovy/Ruby developer. This isn't Bill Gates' Microsoft. It's actually a damn shame that it's not Steven Sinofsky's Microsoft because that might have played a truly dangerous stalking horse to Tim Cook's Apple.
Provide a list of companies that shows more of them succeded by partnering with Microsoft than failed and I'll consider admitting to short-sightedness. Nokia doing away with all but MS based phones is the most blatent result of doing deals with Microsoft.
Time is what keeps everything from happening all at once.
This is desperation in action, in a market where they arent a leader and probably never will be
I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
Apple doesn't hide the BSD code. They freely distribute it as Darwin, which is OSS and freely available. Its the entire under system of the OS. Apple has contributed a great deal to OSS over the years. There is no "blame" for using a license that freely allows them to do what they need to do. The GPLv3 is a non starter in the enterprise world.
Not everyone is a basement dweller like RMS. Some people have lives and families to feed.
I have yet to find any useful app in the Microsoft app store. Microsoft is probably desperate to get anything in there.
But they can change their TOS at the drop of a hat, so just because they may be "open source friendly" right now doesn't mean that they won't become quite open source unfriendly again when their app store picks up.
I'm pretty sure that Linux Distros' Package Management Systems are the best "App Stores" for FOSS developers, or is that just me?
The G