Windows Store laat open source binnen

open source

Artikelgereedschap

  • Tip ons
  • Printen
  • Reacties (17)
1x Aanbevolen

Gepubliceerd: Dinsdag 13 december 2011
Auteur: Jasper Bakker

Apps voor Windows 8 mogen ook open source zijn. Microsoft staat de GPL- en Apache-licenties toe in zijn app store.

De versoepelde regels voor de aankomende Windows Store vermelden expliciet dat developers open source-licenties mogen gebruiken voor hun apps. "Jij, niet Microsoft, geeft klanten een licentie op het recht om elke app te installeren en gebruiken. Jij mag een licentieovereenkomst bieden aan de klant voor jouw app", schrijft de Windows-producent in sectie 3 van de Windows Store Application Developer Agreement.

Open en half-open

Daarbij noemt Microsoft specifiek open source-licenties, zij het niet bij naam. Het gaat om licenties die officieel zijn goedgekeurd door het Open Source Initiative. Daaronder vallen onder meer de 'pure' open source-licentie GPL en de LGPL-variant, de Apache-licentie en de Eclipse-licentie, maar ook half-open licenties als die van Apple, Nokia en Microsoft.

Softwaredevelopers mogen elk van die open source-licenties gebruiken voor hun Windows 8-apps, onthult techblog ExtremeTech. Daarbij moeten ze wel de tekst daarvan doorgeven aan Microsoft zodat die dat kan publiceren bij de productomschrijving voor de app in de Windows Store. Bij niet aanleveren treden Microsofts eigen applicatievoorwaarden in werking. Die standaardlicentie staat onderaan het document met de regels voor app-developer.

Minimumeisen

Een eventuele eigen licentie moet wel voldoen aan enkele minimumeisen van Microsoft. De klant moet namelijk wel permissie hebben om de bewuste app te downloaden en draaien op maximaal vijf Windows 8-apparaten, die dan zijn gekoppeld aan het Windows Live ID van die klant. De apparaten mogen zowel pc's als tablets (al dan niet met ARM-processors) zijn.

Hierbij moet de gebruikte licentie garantiebepalingen en vrijwaringen voor claims bevatten. Daarbij moeten die minstens zoveel bescherming bieden als de standaardvoorwaarden die Microsoft zelf stelt. Tot slot moeten de Windows-maker, de hardwarefabrikant en een eventuele netwerkoperator (zoals een telecombedrijf) formeel worden ontzien wat betreft support op de app.

Meer vrijheden

Microsoft lijkt serieus wat open source betreft. Het maakt namelijk nog een expliciete uitzondering voor zogeheten FOSS-licenties (free and open source software). Die mogen namelijk wel bepalingen bevatten die conflicteren met sectie drie van Microsofts standaardvoorwaarden. Dat deel slaat op de rechten die een gebruiker krijgt, wat bij open source normaliter veel ruimer is dan bij gesloten software.

Windows-apps met eigen niet-open licenties moeten wel gehoorzamen aan Microsofts bepalingen. Die verbieden verdere distributie van de software, en het huren, leasen of uitlenen van de app.

Verder is er een verbod op het omzeilen van eventuele in de app ingebouwde technische beperkingen, van welke aard dan ook. Ook verboden is het reverse engineeren, decompilen of ontleden van de applicatie - tenzij de wet dat specifiek wel toestaat. Voor open source is dit dus allemaal wel toegestaan.

Incompatibel

De Windows Store neemt hiermee een belangrijke barrière weg. Strikte of 'pure' open source-licenties zijn in de praktijk namelijk niet compatibel met de bepalingen van veel online-appwinkels. Daaronder die van Apple voor iPhone- en iPad-app, van Google voor Android, maar ook die van Microsoft voor Windows Phone 7. Die laatste staat na een aanpassing wel wat meer open source toe.

Nieuwsbrief

Ontvang dagelijks een overzicht van het laatste ICT-Nieuws in uw mailbox

Whitepapers

  • Maximaliseer het voordeel van SaaS

    Cloud-applicaties hebben grote invloed op het gebruik van de IT-architectuur en niet ieder project levert de verwachte voordelen op.

    Downloaden
  • Houdt grip op UC-uitdagingenUnified communications biedt heel veel, maar heeft ook specifieke uitdagingen!
  • Flexibele IT noodzaak voor bankenOnderzoeksrapport over de beperkte flexibiliteit van veel IT-systemen in de bancaire wereld. Lees meer!
» Meer whitepapers

Peiling

Loading Poll

Video: Review: HTC One X-smartphone met vijf...

Review: HTC One X-smartphone met vijf cores (video)