Skip to main content

Microsoft bans GPL software from Windows Phone Marketplace

Microsoft has prohibited developers from using GPLv3-licensed open source software in any application distributed on the Windows Phone Marketplace. But Redmond is pushing mobile application developers to use packages based on an open source licence created by Microsoft.

The Windows Phone Marketplace Application Provider Agreement says applications "must not include software that... in whole or in part, are governed by or subject to an Excluded License," and says excluded licences "include, but are not limited to the GPLv3 Licenses."

But developers can use code approved by the Microsoft Public License, an open source licence created by Redmond. Microsoft has pushed developers to use so-called "Windows Phone recipes," which are open source projects that became available last month under the Microsoft Public License

The GPLv3 restriction in the Microsoft application provider agreement has been public since at least September, but resurfaced this week when Red Hat technology evangelist Jan Wildeboer blogged about the issue, saying he "was quite astonished."

"Note the full scope: in whole or in part," Wildeboer writes. "This means that you cannot use Libraries that are under this ominous 'Excluded License.' Or use documentation that is licensed under the ominous 'Excluded License.' You get the point. If you use whatever stuff that is under this ominous 'Excluded License' your app will not be added to the marketplace."

Microsoft defines GPLv3 licenses as including "GNU General Public License version 3, the GNU Affero General Public License version 3, the GNU Lesser General Public License version 3, and any equivalents to the foregoing," and also appears to ban further open source licenses, including any one that allows software to be redistributed for free.

Excluded licenses include anything "disclosed or distributed in source code form, licensed for the purpose of making derivative works or redistributable at no charge," Microsoft says.

Comments

Popular posts from this blog

Samsung i8510 INNOV8

The Samsung i8510 INNOV8 is also known as the Samsung i8510 & the Samsung INNOV8 which is a stylish 3G Smartphone. The casing is sleek & sophisticated which comes in a glossy black coloured casing complete with a simplistic slide opening mechanism. The slide opening system allows the user to open the handset to access the numeric keypad complete with letter entry facilities. The casing is 17.2mm deep by 106.5mm tall by 53.9mm when measured in its slide closed position. The i8510 INNOV8 is from the Samsung Smartphone range which includes other Smartphone's such as the Samsung i560 , Samsung i780 & the Samsung i900 . The Smartphone comes with a large screen which is 2.8 Inches in size & has a display resolution of 240 pixels by 320 pixels & the screen displays up to sixteen million colours on the TFT screen. The i8510 INNOV8 is available in an 8 gigabyte version or a 16 gigabyte version which both support an expandable memory card which supports a further 16 giga...

Sanyo PLC-XTC50L Portable Multimedia Projector

Sanyo is set to add, once again, to its projector range with their Sanyo PLC-XTC50L Portable Multimedia Projector which comes with dual lamps and an ‘industry leading’ lamp selection system that offers extended use – up to a purported 6000 hours – by alternating between the two available lamps (though dual lamp operation is, of course, still selectable). Offering a maximum of 5000 ANSI lumen brightness, the Sanyo PLC-XTC50L Portable Multimedia Projector can also be purchased with the optional Sanyo PL-Net Organizer which, according to Sanyo, ‘makes the PLC-XTC50L particularly useful for around-the-clock digital signage, advertising and information boards’ thanks to offering selected, timed switching between both available lamps according to specific times or dates. The Sanyo PLC-XTC50L which measures in at 17.8″ x 21.6″ x 6.9″ offers 4:3 aspect ratio XGA (1024 x 768) resolution, 1100:1 contrast ratio, digital zoom ranging from 49x – 1/4x and comes with an DVI-D HDCP capable interfa...

Sony Ericsson aims higher in 2011

The first step that they've taken is to improve the Xperia Arc handset adding an impressive new camera as well as 32-point multitouch. Using a new type of sensor known as Exmor R and with improved placement of the light sensors on the device the Experia Arc will now be able to take pictures in low-light conditions with much improved image stability. As well as the reduced risk of blurred pictures the UI of the camera has also been tweaked to speed up the process of taking pictures. Going from no multitouch on the previous arc to 32-point multi-touch on the new model will also see a significant improvement in performance. It would theoretically allow 32 digits to operate it simultaneously but its main purpose will be to provide more accurate gestures which should make for more accurate typing. Although the X10 and X10 mini failed to impress the market Steve Walker from Sony Ericsson was keen to point out how they influenced the development of the new Arc; "If we hadn't don...