"Wij houden van open source", zegt Jean Paoli, general manager van Microsofts interoperability strategy team, in een interview. De softwaregigant geeft toe fouten te hebben gemaakt door alle opensourcesoftware gelijk te stellen aan Linux.
In het interview met NetworkWorld wordt Paoli ondervraagd over Microsofts houding ten opzichte van opensourcesoftware. Paoli is momenteel bij Microsoft verantwoordelijk voor het promoten van interoperabiliteit bij cloudsoftware en bepleit onder andere het gebruik van open standaarden en de mogelijkheid van dataportabiliteit. Microsoft-topman Steve Ballmer omschreef Linux in 2001 nog als een 'kankergezwel' dat Microsofts belangen zou schaden. Microsoft stelde in 2007 nog dat Linux zeker 235 patenten van het bedrijf zou overtreden. Dit kwam de softwaregigant op veel kritiek te staan.
Paoli stelt nu dat de softwaregigant zijn houding ten aanzien van opensourcesoftware heeft gewijzigd: "Inmiddels werken we al lange tijd samen met opensourceprojecten", aldus Paoli. Volgens hem was het een fout om alle opensourcesoftware en -projecten gelijk te stellen met Linux, een OS dat volgens de softwaregigant inbreuk maakt op de intellectuele eigendommen van het bedrijf: "Dat is een fout die we heel lang geleden hebben gemaakt. We zien onze fout nu in." Paoli stelt dat veel van zijn klanten een mix gebruiken van gesloten software en software met een opensourcelicentie, en dat Microsoft zich daaraan moet aanpassen. Klanten zouden vooral interoperabiliteit bij serversoftware eisen, zodat zij zelf kunnen kiezen welk OS zij draaien.
Het bedrijf leek al op verzoening uit toen het opmerkelijk genoeg zelf code voor een driver in de Linux-kernel uitbracht. Deze driver kon worden gebruikt om Linux te draaien op Windows Server 2008 in combinatie met Microsofts Hyper-V-virtualisatiearchitectuur. Kroah-Hartman, verantwoordelijk voor het drivergedeelte in de Linux-kernel, stelt dat de samenwerking met Microsoft weliswaar een stroeve start had, maar dat hij nu geen negatieve punten kan aanwijzen.
Analisten stellen dat Microsoft zijn imago in de opensourcewereld weer wat kan opvijzelen door in te spelen op de aanvallende houding die Oracle heeft aangenomen. De database-reus heeft onder andere Google aangeklaagd wegens het gebruik van een aangepaste Java-code in Android, terwijl Oracle eens een warm pleitbezorger van opensourcesoftware was. De rechtszaak die Oracle wil gaan voeren, wordt door veel opensourcevoorstanders echter gezien als een aanval op allen en als agressiever dan Microsofts houding in het verleden.
[Reactie gewijzigd door cablepokerface op woensdag 25 augustus 2010 11:47]
Wat opzich geinig is, tot je je bedenkt dat mono altijd fors achterloopt op de .NET versie van Microsoft. Volgens mij altijd een major number. En dat is gewoon niet goed. Als ze echt zo positief waren over een multiplatform .NET daar in Redmond, dan zouden die versie gelijk lopen, geen voorkeursbehandeling. Zolang die er wel is, getuigt het dat de mentaliteit bij MS echt niet veel is veranderd..net is voor een deel dan ook weer een open standaard en de mensen van Mono proberen deze dan weer als cross platform omgeving te herbouwen.
Daar kan Microsoft wel wat aan doen, simpelweg door eerst in een publiek forum de standaard te definieren en daarna het de code in dotnet te implementeren. In dat geval kunnen de mensen achter Mono gelijktijdig met Microsoft aan de implementatie beginnen en kan men gelijk klaar zijn, in elk geval is Mono dan niet op een achterstand gezet (of dotnet op een voorsprong).Daar kan Microsoft ook niet zoveel aan doen.
[Reactie gewijzigd door Alex op dinsdag 24 augustus 2010 21:15]
[Reactie gewijzigd door Bahmi op dinsdag 24 augustus 2010 22:59]
[Reactie gewijzigd door .oisyn op dinsdag 24 augustus 2010 16:40]
[Reactie gewijzigd door OddesE op dinsdag 24 augustus 2010 22:19]
De key zit hem in het woordje such, waarmee gerefereerd wordt naar de eerste zin. Een open-source licentie mag niemand tegenhouden de software weg te geven of te verkopen als een component van een distributie met andere (e.v.t. eigen) software. De licentie verbiedt dus niet dat je moet betalen voor de software.The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
[Reactie gewijzigd door hostname op dinsdag 24 augustus 2010 18:14]
Dan kun je betaling dus toch helemaal niet afdwingen? iedereen mag het volkomen legaal op P2P gooien! Hoeveel 'klanten' zouden Windows 7 kopen als je hem legaal gratis mocht downloaden van P2P? En als de computerwinkel hem legaal gratis op alle PC's die hij verkoopt zou kunnen installeren?Betaling afdwingen is heel goed mogelijk [..] Het probleem is echter dat zij (= jouw klanten) jouw software weer gratis mogen verspreiden.
Mooi wel! BSD-lic. is OSI-approved, en toch wordt er door iedere Windows / Mac gebruiker voor betaald. Bij al het embedded-spul dat door bedrijven verkocht wordt met open source software erop, moet men vaak ook voor de software betalen.die suggereert dat het mogelijk is om betaalde (dus niet gratis) Open Source software te maken. Dat is dus niet zo.
Dat is niet de enige manier om te verdienen aan software.Je zult zien dat betaling afdwingen voor gebruik vand e software onmogelijk is onder alle door het OSI goedgekeurde Open Source licenties.
Inderdaad, maar hij verplicht het ook niet. Nogmaals, iets is gratis omdat je niet hoeft te betalen, niet omdat je niet mag betalen.De licentie verbiedt dus niet dat je moet betalen voor de software.
Economisch gezien is gepubliceerde open source software gewoon altijd gratis.maar dat betekent niet dat OSS ook gratis
[Reactie gewijzigd door .oisyn op dinsdag 24 augustus 2010 16:45]
En wat moet die license dan zeggen? Dat het niet commercieel gebruikt mag worden? Niet door meer dan één gebruiker? Niet door vrouwen? Dat soort dingen zijn namelijk uitgesloten door de Open Source Definition, dus een dergelijke licentie zou niet open source zijnDat OSS gepubliceerd is geeft je nog niet meteen het recht om het te gebruiken - dat hangt nogal van de licentie af die de rechthebbende eraan heeft gekoppeld.
[Reactie gewijzigd door .oisyn op dinsdag 24 augustus 2010 23:47]
[Reactie gewijzigd door onox op dinsdag 24 augustus 2010 20:17]
Het feit is dat je onder elke open source licentie het recht hebt zowel de broncode als de executables weg te geven. Daardoor is open source software in de praktijk eigenlijk altijd gratis beschikbaar; er is altijd wel iemand die het weg wil geven.... dat open source software altijd gratis moet zijn, dat is absoluut niet zo. Natuurlijk is het feit dat je -wanneer je over de broncode beschikt- je bij bijvoorbeeld de GPL het recht hebt om met die code te doen wat je wilt, ook gratis die code weggeven bijvoorbeeld.
Jawel, maar dan heb je twee keuzes:Verder is software die onder een BSD-licentie verspreid wordt ook open source [...], maar er is niemand die mij kan verbieden om op basis van die gepubliceerde broncode een programma te maken -met eigen code- en dat te verkopen voor een 25 euro
[Reactie gewijzigd door deadinspace op dinsdag 24 augustus 2010 21:19]
Het is namelijk wél per definitie gratis. Per de definitie van het OSI om precies te zijn. Deze definitie stelt namelijk expliciet dat:Jullie hebben wel gelijk dat het niet per definitie gratis is.
"Per definitie" is niet hetzelfde als "praktisch gezien".Het is namelijk wél per definitie gratis. [...] De combinatie van deze twee zaken zorgt ervoor dat praktisch gezien alleen de allereerste downloader gedwongen kan worden te betalen, simpelweg omdat er nog geen gratis bronnen (zoals P2P) voorhanden zijn.
Daar kun je over twisten. Een copyrighted wetenschappelijke paper die in Nature gepubliceerd is is doorgaans niet gratis beschikbaar (wat overigens een misdaad tegen de wetenschap is), maar wel gepubliceerd.Feitelijk gezien is een stuk software dat (nog) niet te downloaden is eigenlijk ook nog niet gepubliceerd.
Ik heb je blog wel gelezen, ik ben het simpelweg niet eens met wat je daar schrijft (zie ook deze reactie van mij verderop in deze discussie).Jammer dat jullie mijn blog hierover niet lezen
Niet als dat van de licentie niet mag, zoals (voor zover ik begrijp) bijv. MS-RSL.Je kunt de software namelijk gewoon kopieren en zelf gratis implementeren.
Deze quote is echter volkomen misleidend, want alle Open Source software is, per definitie:Free as in Free Speech, not as in Free Beer
Free as in Free Speech and as in Free Beer.
Dat is niet zo. Open Source software kan alles zijn, er is geen definitie van "open source" software. Wat er wel is, dat zijn licenties die door het OSI als "open source"-licenties gezien worden en voldoen aan de Open Source Definition.Open Source software is wel degelijk gratis. Altijd. Per definitie.
Bron: http://www.opensource.org/docs/osd1. Free Redistribution
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
Iedereen is dus bij rechte de software weg te geven. Torrents maken van Windows 7 en deze delen op peer-to-peer netwerken zou dus volledig legaal zijn als Windows 7 Open Source was.The license shall not restrict any party from selling or giving away the software
Antwoord: Dual-licenting, je verspreidt de software onder de GPL en biedt ook commerciele licenties aan...Ik lever namelijk zelf Open Source software (http://packagesinjavascript.wordpress.com/), maar heb nog geen methode / licentie gevonden om licentiegeld te kunnen eisen.
Ok.. dual licensing. Dus een Open Source licentie en een commerciele licentie..."Ik lever namelijk zelf Open Source software (http://packagesinjavascript.wordpress.com/), maar heb nog geen methode / licentie gevonden om licentiegeld te kunnen eisen."
Antwoord: Dual-licenting, je verspreidt de software onder de GPL en biedt ook commerciele licenties aan...
Dat is niet open source, zie puntje 6 van de Open Source Definition:Wat dacht je van engines zoals Unreal? Hiervoor is de SDK(die overigens niet 100% open is) gratis te gebruiken voor niet-commerciële doelen ...
Software die commerciëel gebruik uitsluit is per definitie niet open source.6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
Tuurlijk wel, de praktijk bewijst dit. Windows is deels open source!de realiteit is dat er voor MS geen enkel middel zou zijn om betaling af te dwingen als Windows 7 Open Source zou zijn.
[Reactie gewijzigd door kidde op dinsdag 24 augustus 2010 18:46]
Dan is het geen open source (en dat is het shared-source programma van Microsoft inderdaad niet).Tuurlijk wel, de praktijk bewijst dit. Windows is deels open source! Zie "Microsoft Enterprise Source Licensing Program": De reden dat ze toch betaling kunnen afdwingen is juist licenties en de wet. Als in de licentie-overeenkomst staat dat men de code alleen mag gebruiken tegen betaling ...
Het is ook nogal dwaas om zoiets te eisen. Er wordt immers gebakken lucht verkocht. Wil je iets verkopen dan moet het iets fysieks zijn of een service. Dat realiseren console-makers zich tegenwoordig ook maar al te goed. iPhone is daar ook een voorbeeld van. Enz enz.maar de realiteit is dat er voor MS geen enkel middel zou zijn om betaling af te dwingen als Windows 7 Open Source zou zijn.
Inderdaad.Iedereen is dus bij rechte de software weg te geven. Torrents maken van Windows 7 en deze delen op peer-to-peer netwerken zou dus volledig legaal zijn als Windows 7 Open Source was.
Nee, nu draai je de zaken om. MS mag wel of niet geld vragen voor Open Source software; maar wanneer ze er dus geld voor vragen, dan mag jij, als jij dat bij hen afneemt, uiteraard niet kiezen of je wel of niet betaalt. LOL. Je hebt natuurlijk nog wel de keuze om de bewuste Open Source software ergens anders, gratis, te halen.Natuurlijk mag MS geld vragen voor hun kopie, maar ik mag, volledig legaal, er voor kiezen om niet te betalen.
Je zegt het zelf al. Praktisch gezien is het gratis, omdat je, voor de software, niet hoeft te betalen. Eventueel mag je betalen voor de distributie (download, CD) van de software.Daarom heeft het vragen van geld voor Open Source software niet zo veel zin: als een ander het toch gratis aanbiedt, dan schiet je er weinig mee op.
Hoe erg kun je jezelf tegenspreken?... er is geen definitie van "open source" software. [...] voldoen aan de Open Source Definition.
En hierom snap ik nog steeds niet waarom zoveel mensen zo'n fan zijn van open source. Het is vaak een groot zooitje: Ze hebben niet eens hun eigen definitie rond. De ene moddert hier wat aan, de ander moddert daar wat aan, maar afspraken maken ho maar.dat hangt nu net af van de definitie die je hanteert.
[Reactie gewijzigd door OddesE op dinsdag 24 augustus 2010 22:38]
Nee, dat is het niet.Open Source software is wel degelijk gratis. Altijd. Per definitie.
Omdat deze fout zo ontzettend vaak gemaakt wordt heb ik een speciaal blog opgericht met als enig doel deze mythe te bestrijden:
opensourcefacts.wordpress.com
Die quote van de FSF is niet fout, je interpreteert hem verkeerd.Ik zou zeggen, lees het en toon daar mijn ongelijk aan, of accepteer dat de quote van het FSF fout, of op zijn minst misleidend is.
"Is a matter of" betekent zoveel als "het draait om". Als je de zin daarmee vertaalt, dan is ineens duidelijk waar jouw misinterpretatie zit:Free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech”, not as in “free beer”.
Er staat helemaal niet dat free software niet gratis is! Er staat dat dat niet hetgene is dat belangrijk is.Bij free software draait het om de vrijheid, niet om de prijs.
[Reactie gewijzigd door Soldaatje op dinsdag 24 augustus 2010 16:33]
[Reactie gewijzigd door RuuddieBoy op dinsdag 24 augustus 2010 19:52]
[Reactie gewijzigd door laurenssie op dinsdag 24 augustus 2010 16:39]
Er zijn ooit flinke code delen van windows 2000 of NT over het internet verspreid.Wel bijzonder eigenlijk dat die source code nooit vrijkomt op torrents ofzo
toevoeging:Overigens kun je, onder bepaalde condities, al toegang krijgen tot (delen van) hun source, namelijk via het Shared Source-programma.
[Reactie gewijzigd door YaPP op dinsdag 24 augustus 2010 16:51]
Maar met de nieuwere versies van ODF heeft men dit gat gedicht of gaat men dat nog doen. Als Microsoft echt open geweest was, dan had men aangeschoven bij het OpenDocument-comité en had men dus samen kunnen werken aan een nieuwere versie van ODF die dus wel goed dichtgetimmerd was.Het probleem met de OpenDocument standaard is dat deze te veel ruimte voor vrij interpretatie heeft, waardoor je het zelfde krijgt als met browsers een tijdje geleden.
Welke onredelijke eisen waren dat dan precies ? Volgens mij is er nooit sprake geweest dat Microsoft zou toetreden tot de OpenDocument format alliance. Daarnaast is de standaard voor iedereen hetzelfde, daarom is het ook een standaard. Dus er worden geen specifieke eisen aan enkel Microsoft gesteld.Dat had Microsoft best gewild, maar het OpenDocument comite heeft Microsoft gewoon effectief geweigerd door onredelijke eisen te stellen
Voorlopig ondersteund Office enkel de OOXML transitional spec. De documenten die Office produceert zijn nog steeds niet compatible met hun eigen ISO 29500 spec.En dat was achteraf nogal dom, aangezien MS nu ook een keurig ISO gestandaardiseerd open office formaat heeft, en daarmee ODF waarschijnlijk uit de markt zal drukken.
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Sony Games Microsoft Consoles Microsoft Xbox One
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True