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
nothing more need be said...
No.
I personally would never code open source software for Microsoft APP store to benefit... #deathtowidowsphone #longliveandroid
No, it does not.
What is this? An advertisment in the FOSS-community saying "Please, please, please, we're your friends at MS, come to us and provide us with apps"?
Let's comment on the headline's question in like half a year when we know how it actually works over there?
MS advertising coffers well spent, looks like.
Enjoy that new surface, timothy.
Could it be that the most open source friendly app stores will be the ones run my Microsoft?"
Bill, is that you?
Video of some good progressive thrash music
Who wants to write a new open source license which conflicts with these terms to the maximum possible extent?
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.
Does Cadillac have to best car for fish? Tune in to the next Slashdot to find out!
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
Of course they have, because apps matter for phones in a weird way. There's no killer app - that is, there's no massive advantage to be gained over your competitors. But not having a metric assload of apps, some of them possibly solid, will put you out of the competition.
Allowing open source licenses simply increases the number of apps available; furthermore, it lets you spew useless marketing statistics ("Over one billion apps!").
They are desperate to widen their App range. They will take whatever goes to die on the WP8 platform.
Granted it's a vicious circle. Costumer don't buy that WP crap, therefore less apps, therefore less phone sold. Ad infinitum.
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.
The BSD licencse is to blame for this. Apple could not hide improvements to the open source they improve and distribute under the GPL.
Time is what keeps everything from happening all at once.
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.
Gotta love forgetting to escape characters in your comments...
The best app store is no app store.
Anything else just restricts you to their walled garden.
Even if it looks fine now, your app is still at the mercy of the gardener (app store owner) and they can change their policy at any time.
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
Don't trust them.
Don't help Microsoft by putting FOSS on their platform. It helps them by eroding the price difference between MS and FOSS platforms.
MS strategy is to embrace openness when it's not in a dominant position, and to restrict openness when it is. It's a strategy we've seen again and again - e.g. the ability of early versions of Office to import and export freely, to the point where now it's hard to export into earlier versions of Office! This is just another example; there's nothing to stop them changing the terms of their licence later.
Don't trust a scorpion. It's not your friend.
And here I thought that Linux's package managers were the best place for FOSS software. Guess I was wrong.
conclusion is practically a non-sequitur.
Debian has a pretty decent apt store for FOSS. I hear rumors that Fedora and Argh have similar solutions.
"Embrace. Extend. Extinguish."
Maybe I haven't woken up all the way, but I don't get the point of this article. All app stores (Amazon's, Google's, Apple's) have open source apps to some degree or another, and tons and tons more apps are built on open source libraries. So Microsoft's app store is on par with ... everybody else? Ok, great.
So Microsoft then company that wants to block any other operating system from running on computers by introducing their "safe" boot system. The same company claiming patents and is in my opinion blackmailing/extorting Linux companies, graciously want to let you sell your code through their APP store.... so that you can save them from going under.... pleeeeeeeeease! Somebody hurry and call the doctor I have this funny rippling effect going all through my body accompanied by odd abrupt sounds and I can't seem to get off the floor upon which I am rolling.
MS, ALS, Aphasia ? http://globability.org - Me http://einarpetersen.com
I was hoping to read that if you promised to publish only FOSS on the app store you wouldn't have to pay for the yearly developer's account fee. Too bad, that's not there. To develop for windows phone 8 / windows 8 and be able to test on real phones and publish on the app store, you need:
- a yearly 99$ developer's account fee
- a windows 8 pro 64 bits installation to run visual studio 2012
- to test on the emulator, a computer with a CPU supporting SLAT; therefore either a pretty new PC or a virtualization software that supports it, like the latest Parallels Desktop, which is not free either
Once you pay for all that making your software not free anymore is almost natural.
My
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.
Can you take the binary from your phone, give it to your friend, and have him run it on his phone? No? Then it's sure not GPL friendly, whatever else it may be.
"First they came for the slanderers and i said nothing."
No. They do not.
I was actually only going to post a LOL...
Does Microsoft Have the Best App Store For Open Source Developers?
Even if they do have the "best" "app store" for Open Source, all it really says is that the other app stores are terrible... and somehow or another, I strongly suspect that Google Play is a far more Open Source friendly app store than anything Microsoft deigns to allow Open Source in/on.
In other words, the question is wrong on so many levels that all it deserves is a LOL. I mean really, it seems to even presuppose that an "app store" is even a viable model for distributing software.
How much did Microsoft have to pay to get that headline even posted? ROFL. Seriously? Just wow. No shame at all. Microsoft? Open Source? Just kill me now. ( someone should take all the elements of this "should have taken my medication first" post and get an instant +5 insightful.)
"Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
thereby really stealing your copyrights.
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
A bit hyperbolic perhaps; but the analogy is direct. As a developer, I wouldn't want an "app store". The PC inspired me to write software when I was younger. App stores just make me go, "meh!". Have fun jumping through proprietary hoops in the (usually) vain hope of some little morsel. The rest of us have already said so long and thanks for all the fish.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
As far as I can tell Microsoft accidentally violated the terms of the GPL. When they were made aware of this they immediately ceased violating and worked hard to bring themselves into compliance. They might very well if there is a small damages claim by someone with standing pay.
That's what you would want violators to do.
not if you need to have your code signed by MS to let it run on RT, without hacking it, which there is a hack.
so they can censor and pull your apps like apple does?
MS is desperate cause no one gives a shit about their product. Same with nokia and there free case designs.
..Have the Best App Store For Open Source Developers?
No, due to Betteridge's law of headlines.
No.
It's *our* microsoft
My other
I presume some of these 'tree hackers' must read the news and know about these devices. Shouldn't be too hard to figure out how to remove them from the trees prior to transport. Sheesh.. sometimes, it's better not to advertise every piece of knowledge in the news.
That's such BS. First you piss on them for not doing the right thing. And then when they do the right thing, you piss on them some more. Microsoft-haters have truly gone low.
In numbers, most users of OpenOffice/LibreOffice, Firefox, and others FOSS stars run them in Windows. As the main source of money, for MS is Windows, they should allow a lot of FOSS software to complete the user experience.
First off the GP ignored another fee: you have to own a Windows Phone
Second, if a platform has no traction, you will often offer it on a loss leader basis. A loss leader is where you offer something for free or otherwise below your cost to produce it, in order to get future sales, either of add-ons, or of the product itself.
For example, Microsoft could have offered to refund all those costs for the first 10,000 apps published; likely it would have to be closer to 100,000, in order for them to get to iPhone App Store scale, but that could have been the offer.
Another way to go about it would be to pick the top 100 Apps (adjusted for same developer) in the iPhone App Store, waive the developer account fee, and send them the necessary hardware with the necessary software already installed for "$1 and other valuable considerations", with the proviso that they not use the hardware except for developing Windows Phone Apps, and a contract penalty to cover their costs, and an audit caluse as one of their considerations.
They could also waive the developer account fee on a yearly basis, based on you selling at least that much in value to Microsoft of your App(s).
Right now, they are trying to court the people who have said "I would develop for iPhone/iPad/IPod Touch, but Apple won't let me use open source software as part of my App" -- which is a lot of people, but many are politically motivated in their statements, and would not be goo App developers.
So yeah, this is a likely misfire by Microsoft, but it got you talking about them, didn't it? And it got the Windows Phone in the press (as news), which they could basically only get there by buying advertising otherwise.
Face it people... M$ is having a bad day. They need a whole mess-o-apps to make their also-ran tablet a viable choice in the face of more developed competition. Its crunch time. If they have to compromise on license and put a smootch mark on every developers left butt cheek, butt cheeks will bear lipstick. Line up for the M$ logo a pair of red pursed lips...
The F-Droid app store, to use its own description "is an easily-installable catalogue of FOSS applications for the Android platform". They even do most of the work, like building your app from source, for you. And F-Droid doesn't even include non-FOSS apps to compete with the FOSS ones. How is Microsoft's thing more FOSS-friendly than that?
-rozzin.
at least OSS darwin is. you can go try to download, install, and run the 'OSS Darwin' yourself and see what i mean.
... standing IEEE policy for industry dominance and compitition minimazation:
I (will always) Embrace, Extend then Extinguish your protocol, program, or method.
Their other methods of defeating the Open Source movement and the GPL licence (among others) has so far failed. Why not try the EEE on a licencing model?
I certainly wouldn't put it past them.
THINK! It's patriotic
No
Puteulanus fenestra mortis