Apps for Windows 8 may also be open source. Microsoft is the GPL and Apache licenses its app store.
The relaxed rules for the upcoming Windows Store developers state explicitly that open source licenses to use for their apps. “You, not Microsoft, provides customers with a license to the right of each app to install and use. You can offer the customer a license for your app”, writes producer in the Windows section 3 of the Windows Application Store Developer Agreement.
Open and semi-open
Microsoft is referring to specific open source licenses, though not by name. These are licenses that are officially approved by the Open Source Initiative. This includes amongst other things the “pure” open source license GPL and LGPL variant, the Apache license and the Eclipse license, as well as half-open licenses those from Apple, Nokia and Microsoft.
Software Developers can each of these open source licenses for their 8-Windows apps, unveils tech blog ExtremeTech . In addition, they have to pass its text to Microsoft so that it can publish in the product for the Windows app in the store. Not occur with Microsoft’s own application delivery requirements take effect. Standard license allows the bottom of the document containing the rules for app developers.
Minimum requirements
Any own license will have to meet certain minimum requirements of Microsoft. The client must have permission to do because the conscious app to download and run on up to five Windows 8 devices, which are then linked to the Windows Live ID for that customer. The devices may both PCs and tablets (with or without ARM processors) are.
Here, the license used for warranty and indemnity claims. It must be at least as much protection as the standard conditions that Microsoft itself states. Finally, the Windows maker, hardware manufacturer and any network (like telecom) are spared in terms of formal support on the app.
More freedom
Microsoft seems serious about what open source is concerned. It allows to have an explicit exception for so-called FOSS licenses (free and open source software). That fact may have provisions that conflict with section three of Microsoft’s standard conditions. This section refers to the rights that a user gets what in open source is normally much larger than in proprietary software.
Windows apps with a non-open licenses have to obey Microsoft’s rules. Prohibiting further distribution of the software, and renting, leasing or lending of the app.
There is a prohibition on the circumvention of any technical limitations built into the app, of any kind. Also prohibited is to reverse engineer, decompile or decomposition of the application – unless the law specifically allows it. For open source, so this is all allowed.
Incompatible
The Windows Store this takes away a major barrier. Strict or “pure” open source licenses in practice is not compatible with the requirements of many online appwinkels. Among the Apple iPhone and iPhone app, Google Android, but also from Microsoft for Windows Phone 7. The latter is after an adjustment is more open source increasing.