Microsoft bans open source from the Marketplace


Recommended Posts

This is not impressive at all, but it probably won't make a difference if there's an outcry from FOSS developers.

Microsoft has raised the ire of the open source community with its Windows Marketplace licence by specifically refusing to allow software covered under an open licence to be distributed.

The licence, which anyone wishing to distribute Windows, Windows Phone, or Xbox applications through the company's copy of Apple's App Store is required to agree to, is the usual torrent of legalese - but hides a nasty surprise for those who support open source ideals.

Jan Wildeboer, open source evangelist and Red Hat employee, was one of the first to spot the restrictions in Microsoft's licence this week. "One thing is extremely obvious," Wildeboer claims in a post to his personal blog. "Microsoft wants to keep its platform clear of Free Software. Period."

As evidence, Wildeboer points to Article 5 of the Application Requirements section of the Microsoft Application Provider Agreement, which states: "The Application must not include software, documentation, or other materials that, in whole or in part, are governed by or subject to an Excluded License, or that would otherwise cause the Application to be subject to the terms of an Excluded License."

The reference to 'Excluded License' refers to an earlier section which explicitly names the GNU General Public License version 3 and its Lesser derivative - two of the most common open source licences around - along with 'any equivalents.'

Effectively, the agreement requires that products shipped through the Windows Marketplace contain no open source code at all. Considering that Microsoft uses open source libraries in its own products, and has even contributed code to open source projects in the past, it's a poor showing.

The licence doesn't just stop the release of open source programmes on the Windows Marketplace, however: taken at face value, it would also prevent closed-source apps from including open source libraries - a major blow for developers.

"This, coming from the company that publicly claims to be a friend of open source," argues Wildeboer, "should make app developers think again if this mobile platform is the platform of choice."

The full Microsoft Application Provider Agreement can be downloaded directly from the Microsoft Developer Network, if you want to check Wildeboer's interpretation.

http://www.thinq.co.uk/2011/2/17/microsoft-bans-open-source-marketplace/

Open source code doesn't have to use the GPLv3, they haven't "banned open source code", they've banned open source code released under the GPLv3. As usual people just jump onto MS bashing without checking their facts.

http://www.arktronic.com/cms/blog-entries/2011-02-17/relax-microsoft-has-not-banned-open-source-from-marketplace

I'm just going to quote a comment on the article:

Not afraid, just GPL3 is specifically and intentionally incompatible with the “one true app store” model since it requires that end-users be just as easily able to install modified versions. Copyleft in general would give the problem of Microsoft needing to distribute source along with the actual applications, and I’m guessing they don’t want to put crap in the store UI that would only confuse most people.

Microsoft isn't excluding every OSS license from the Windows app store and the original blog post even states that:

DISCLAIMER 2: Some articles that link here claim I say that *ALL* Open Source software is banned by Microsoft. That is NOT what I say. Please read on.

It's just another article designed to get hits...

Microsoft isn't excluding every OSS license from the Windows app store and the original blog post even states that:

Considering GPL is the most widely used license when it comes to FOSS software, if you take a peek at some of the software included with even your daily Windows applications, you'll notice "quite a few" of them carry GPL.txt - even games from Electronic Arts or Activision..

Considering GPL is the most widely used license when it comes to FOSS software, if you take a peek at some of the software included with even your daily Windows applications, you'll notice "quite a few" of them carry GPL.txt - even games from Electronic Arts or Activision..

And there's a perfectly valid reason why GPL applications can't be put on app stores. MS would have to make the source code available to people and applications when they're approved by MS get added with a bunch of DRM and other things that make it incompatible with the GPL.

Microsoft doesn't care how your app is coded, and why should they? But if you use a license that interferes with their system they could be held liable and thats what they want to avoid.

And there's a perfectly valid reason why GPL applications can't be put on app stores. MS would have to make the source code available to people and applications when they're approved by MS get added with a bunch of DRM and other things that make it incompatible with the GPL.

Microsoft doesn't care how your app is coded, and why should they? But if you use a license that interferes with their system they could be held liable and thats what they want to avoid.

Honestly, I think this could be handled through an external process. It seems more like someone that has ideological issues with the GPL. Microsoft is a very split "campus" on stuff like this with various opinions. I think given that it is the main license for most of the key open source initiatives(outside of the likes of Mozilla), it would have an unfair impact on those applications. Still, it is their platform and they can do what they want. I just wouldn't expect good press.

Just saw this tweet...So this article means no sense on blaming it as OpenSource not allowed in Marketplace.

markjbrownMark Brown by WithinRafael

MS is NOT banning OSS from our WP7 App Store. People still hating on us to get cheap clicks. http://bit.ly/guKZcq

As other have said they're not banning anything, they're just protecting themselves from the same situation Apple has found itself in numerous times with stuff like VLC.

They're just saying the same thing in their license that GPL does, the FOSS license itself pretty much excludes the apps from being on the marketplace.

All weak copyleft licenses and very liberal licenses such as MIT/X11 are perfectly fine for use in Xbox and WP7 code. Source

That's all I wanted to know. I'm not a fan of GPLv3 so I'm ok with just banning that license while accepting the permissive open-source licenses like Apache and MIT.

That's all I wanted to know. I'm not a fan of GPLv3 so I'm ok with just banning that license while accepting the permissive open-source licenses like Apache and MIT.

Great, and all of those ten+ applications that are available. That was a joke. Seriously, does anyone know the distribution of GPL based applications, others that would not be supported and those that would? Software examples and percentages would be nice. I am having limited success with this. It would not allow such applications as the VLC, which Apple banned as well. I see nothing that seems to limit this only be GPL3.

Linux fanboy FUD. A better way of putting it would be "GPL3 apps can't be put on the Marketplace because of license incompatibilities."

I use a lot of GNU/FOSS software that is under the GPL2/GPL3. Does this make me a Linux fanboi? Maybe, I'm a communist? My main desktop is Windows 7. My main backup computers runs Windows. My backup server runs Windows. I do have a few Linux installs, but they are mostly virtualized.

I will agree that this is propaganda by the Free Software Foundation.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Stellarium 26.2 by Razvan Serea Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. It is being used in planetarium projectors. Just set your coordinates and go. Stellarium key features: Realistic simulation of the sky, sunrise and sunset Default catalogue of over 600,000 stars Downloadable additional catalogues for up to 210 million stars Catalog data for all New General Catalogue (NGC) objects Images of almost all Messier objects and the Milky Way Artistic illustrations for all 88 modern constellations More than a dozen different cultures with their constellations Solar and lunar eclipse simulation Photorealistic landscapes (more are available on the website) Scripting support with ECMAScript (a few demo scripts are included) Extendable with plug-ins: 8 plug-ins installed by default, including: artificial satellites plug-in (updated from an on-line TLE database) ocular simulation plug-in (shows how objects look like in a given ocular) Solar System editor plug-in (imports comet and asteroid data from the MPC) telescope control plug-in (Meade LX200 and Celestron NexStar compatible) The major changes of this version: Added new sky culture Added new plugin: Planes Many improvements in plugins Many improvements in Core and GUI Many updates in sky cultures. [full release notes] Download: Stellarium 26.2 (64-bit) | 456.0 MB (Open Source) View: Stellarium Home Page | Other Operating Systems | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • NASA: This asteroid may not kill us but it probably won't be far off either by Sayan Sen Image by Zelch Csaba via Pexels New observations by NASA's James Webb Space Telescope have eliminated the last remaining impact threat posed by asteroid 2024 YR4, ruling out the possibility that the near-Earth object could strike the Moon in December 2032. NASA said observations collected by Webb on February 18 and 26, 2026, enabled scientists to refine the asteroid's orbit enough to "rule out a chance of lunar impact on Dec. 22, 2032." Instead, asteroid 2024 YR4 is now expected to pass the Moon at a distance of about 13,200 miles (21,200 km). The agency stressed that the update "reflects improved precision in our understanding of where the asteroid is expected to be in 2032 rather than a shift in its orbital path." The announcement closes a remarkable chapter in planetary defence that began in late 2024, when the approximately 60-metre-wide asteroid briefly became the most closely watched near-Earth object in the world. Discovered on December 27, 2024, by the ATLAS telescope in Chile, 2024 YR4 initially appeared to have a small chance of colliding with Earth on December 22, 2032. As astronomers gathered more observations, the impact probability briefly climbed to around 3%—the highest ever recorded for an asteroid of its size—before steadily falling as its orbit became better understood. By early 2025, international observations had ruled out any significant risk to Earth. However, astronomers were left with another possibility: a roughly 4% chance that the asteroid could instead strike the Moon. "The probability that asteroid 2024 YR4 will strike the Moon on 22 December 2032 is now approximately 4%," the European Space Agency (ESA) had said last year, noting that "there is a 96% chance that the asteroid will not impact the Moon." ESA said such an impact, while unlikely, would have presented an extraordinary scientific opportunity. "It is a very rare event for an asteroid this large to impact the Moon – and it is rarer still that we know about it in advance. The impact would likely be visible from Earth, and so scientists will be very excited by the prospect of observing and analysing it," said Richard Moissl, Head of ESA's Planetary Defence Office. "It would certainly leave a new crater on the surface. However, we wouldn't be able to accurately predict in advance how much material would be thrown into space, or whether any would reach Earth," he added. The asteroid also exposed an important blind spot in planetary defence. Because 2024 YR4 approached Earth from the direction of the Sun, it remained hidden from ground-based telescopes until after its closest approach. "We looked into how Neomir would have performed in this situation, and the simulations surprised even us," Moissl said. "Neomir would have detected asteroid 2024 YR4 about a month earlier than ground-based telescopes did. This would have given astronomers more time to study the asteroid's trajectory and allowed them to much sooner rule out any chance of Earth impact in 2032." He added, "As an infrared telescope, like Webb, Neomir would have also immediately given us a much better estimate for the asteroid's size, which is very important for assessing the significance of the hazard." The latest NASA observations underscore the value of space-based infrared telescopes in tracking faint asteroids. According to NASA, Webb made "among the faintest ever observations of an asteroid," extending the object's observational record by nearly eight months at a time when it had become too faint for other telescopes. That additional data allowed scientists to eliminate the remaining uncertainty surrounding its 2032 flyby. Although asteroid 2024 YR4 is now confirmed to pose no threat to either Earth or the Moon, scientists say its discovery remains one of the most significant real-world tests of the international planetary defence system, demonstrating how continued observations can rapidly transform an object once considered hazardous into one whose future path is known with high confidence. Source: NASA, ESA This article was generated with some help from AI and reviewed by an editor. Under Section 107 of the Copyright Act 1976, this material is used for the purpose of news reporting. Fair use is a use permitted by copyright statute that might otherwise be infringing.
    • Yup. Google is just scraping the entire internet for their own ad profits without sharing revenue with the sources. It's obviously stealing, but since these sites depend upon Google's search scraps to survive... As for me, I just stopped using Google for anything except Reddit searches. If Reddit's own search wasn't complete crapola, I'd never use Google search again.
  • Recent Achievements

    • Conversation Starter
      Admir earned a badge
      Conversation Starter
    • First Post
      The_Focal_Point earned a badge
      First Post
    • Apprentice
      daryld went up a rank
      Apprentice
    • Contributor
      Carltonbar went up a rank
      Contributor
    • One Month Later
      The_Focal_Point earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      418
    2. 2
      +Edouard
      170
    3. 3
      PsYcHoKiLLa
      130
    4. 4
      Xenon
      69
    5. 5
      neufuse
      69
  • Tell a friend

    Love Neowin? Tell a friend!