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

Sony Ericsson MW600 Review

If you're someone who regularly finds themselves driving, or cycling, or skiing, or cooking, or cleaning, or doing anything - for that matter - which requires your hands and at least a portion of your concentration, then you'll know the value of a Bluetooth headset. But in the more energetic of the aforementioned pursuits, you'll find that a regular ol' one-eared headset won't do. They fall out. When you're halfway down a Colorado piste, or leaning over your stew, the last thing you want that little bit of expensive plastic to do is fall out. Enter Sony Ericsson's MW600 - a teeny-tiny device with a big clip that lets you turn any pair of headphones into a Bluetooth headset. But is it worth shelling out your hard-earned cash for? Do you really need the MW600 in your life? Look down at your little finger on your left hand. The MW600 is about the same size as that. It has a clip on the back that reaches two-thirds of the w...

The Use of Generator

As the name suggests generators are for generating electricity, thereby ensuring that all your electricity requirements are met. There are several types of generators available in the market differing in their wattage capacity. These generators differ in their price, portability, fuel efficiency, voltage ratings as well as fuel type. Standby generators are a common type of generators that are used to provide backup in offices as well as home. Their wiring is inculcated along with the house wiring. When electrify goes off, the generator unit turns itself on and provide uninterrupted power supply. Go for the one that uses natural gas or propane as it offers you clean, safe and long lasting supply of power. Like other electrical units, generator creates a lot of heat and requires a cooling system so as to main the temperature. These generators can be either liquid cooled or air cooled. Liquid cooled systems are much more dependable as well as quite than the air cooled system. However, the...

LG KS360

The LG KS360 is a slide opening mobile phone which comes with a convenient slide out QWERTY keyboard for all you text & messaging users on the move. The slide out QWERTY keyboard provides an accurate & quick method when writing messages & also has a numeric keypad which is highlighted by a coloured section in the full QWERTY keyboard for when the user wishes to use enter numbers at high speed. The KS360 comes with a touch screen dialling which allows the user to make calls easily with minimal effort. The phone is available in a selection of colours which include black & silver, black & red, white & soft pink or titanium & bright blue. The colour options available are fun & fashionable which will suit all users of this stunning handset but the colour option is your choice. The casing weighs 108 grams & is 16.8mm deep by 101.5mm tall by 51mm wide which allows the user to slip this phone into their pocket or bag when not in use. The screen is 2.4 Inches...