Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 53 reacties
Bron: Microsoft, submitter: Keypunchie

Joel Dehlin heeft bekend gemaakt dat Microsoft de broncode van de strategische multiplayer space shooter Allegiance vrij heeft gegeven. Ondanks de lovende kritieken tijdens de introductie in 2000 zijn er in het eerste jaar minder dan 29.000 exemplaren van het spel verkocht. Voor dit teleurstellende resultaat heeft het spel dat jaar de 'Best PC Game No One Played'-prijs gekregen van GameSpot. Door de tegenvallende verkopen werd het spel erg weinig gespeeld op de betaalde servers van Microsoft. De softwaregigant heeft toen besloten om het online spelen gratis te maken voor de spelers van Allegiance.

De game wordt nu nog steeds gespeeld door een groep fans. Deze fans hebben het spel al aardig aangepast. Er zijn nu onder andere nieuwe fracties, een netwerk van eigen servers en een nieuw systeem om de identiteit van de verschillende spelers bij te houden. Microsoft wilde daarom het spel nog één keer onder handen nemen, maar alle mensen die ooit hadden meegewerkt waren ondertussen druk met andere projecten. Omdat de fans al zoveel werk verzet hebben, heeft het bedrijf uit Redmond besloten om de broncode vrij te geven, zodat de fanatieke spelers het spel nog verder kunnen aanpassen en verbeteren.

Allegiance screenshot
Moderatie-faq Wijzig weergave

Reacties (53)

Uit the license agreement by de source code:
That Microsoft is granted back, without any limitations and on a royalty free basis,
the rights to reproduce, install, use, modify, distribute and transfer your
modifications to the Software source code or data.
Dat zal niet iedereen in de open source gemeenschap waarderen.

@it0 hieronder:

Ja, maar GPL vereist ook dat de code openbaar blijft, en dat ook voor alle producten waarin de code gebruikt wordt. Dit wordt niet vereist door deze license agreement. Kortom, Mircosoft mag de code gebruiken in de volgende versie van Windows en dat houdt niet in dat ze een deel(tje) van de Windows source code openbaar moeten maken.

edit:
reactie op it0 en typos
Dat zal niet iedereen in de open source gemeenschap waarderen
Staat ergens geschreven dat je het op een bepaalde manier moet doen dan? Dit zijn de voorwaarde die Microsoft - de eigenaar van de code - eraan stelt. Take it or leave it, maar ga er niet over lopen zeiken. Het is hun goed recht om er elke voorwaarde aan te verbinen, net zoals het jouw goed recht is om het daar niet mee eens te zijn. Dan ga je maar niet grutten in die code. Niemand wordt gedwongen, dus ik zie het probleem niet.
So what?

Als je Úcht open source wilt gebruik je tˇch geen GPL license maar een BSD, ZLib/LibPNG of MIT license ofzo. (L)GPL != Open Source wat mij betreft.

Daarbij; MS had ook de source gesloten kunnen laten, dus waarom zouden Open Sourcers hier problemen mee hebben? Er valt ook altijd wat te klagen. Als ik het artikel lees zie ik toch een flink altru´sme en klantvriendelijkheid daar in Redmond (gratis servertoegang enzo).
Er staat niet dat Microsoft de code aan de OS-gemeenschap heeft gegeven, er staat dat zij hem heeft vrijgegeven.
Hmmm,

Ik ben benieuwd wat er gebeurt als iemand dit met behulp van GPL libraries naar bijvoorbeeld linux port. Microsoft zegt dat je dit alleen mag gebruiken als ze alle modificaties naar eigen inzicht mogen gebruiken... GPL zegt dat het door iedereen gebruikt mag worden zolang bij distributie de source maar beschikbaar is. Deze licenties zijn dus zwaar met elkaar in strijd.

Kon wel eens een visje zijn om een rechtzaak te beginnen tegen de GPL. (Ja, ik draag mijn aluminiumfolie hoedje nu )
Kon wel eens een visje zijn om een rechtzaak te beginnen tegen de GPL. (Ja, ik draag mijn aluminiumfolie hoedje nu )
Ik snap hier geen hout van. Je vermoedt opzet van MS om GPL later te kunnen aanklagen? Waarom zouden ze? Als jij deze game oppakt en gaat porten naar Linux en onder een GPL licentie verspreid, ben jij in overtreding want jij schendt indirect de licentievoorwaarden. Wat GPL daarmee te maken heeft is onduidelijk. Maar ja...als we maar weer wat te zeuren hebben over Microsoft...
De GPL vereist toch precies hetzelfde
Ik heb het spel nog ergens in de la liggen. Heb het een tijd gespeeld en was destijds erg onder de indruk van de gameplay en graphics. Heb er ook ontzettend veel plezier aan gehad. Dat kwam door de gameplay maar ook vooral door de community. Voor iedereen die de Wingcommander series lief heeft gehad (Ik weet het is een tijdje geleden maar staat op mijn klassiekerlijst) is het een aanrader.

Ik zie links en rechts alweer draadjes te voorschjn komen met allerlei theorien en opmerkingen...jammer. Zie het nu gewoon eens als een software huis dat de code voor een erg goed spel vrijgeeft. Het is niet zo dat ze het moeten doen of zo....gegeven paard....daar was iets mee
Ik kan wel geloven dat dit spel niet goed verkocht. De naam Allegiance kwam mij niet bekend voor.

En het is positief dat Microsoft steeds meer de weg van source-vrijgeven bewandelt :)
Ik heb het spel nog live zien gaan, leek me een leuk spel maar omdat je moest betalen om online te spelen heb ik het spel maar niet gekocht en daarna ben ik helemaal over dit spel vergeten, waarschijnlijk hebben meer mensen het spel daarom niet gekocht.
Maar ja je hebt gelijk het spel werd niet echt met veel reclame gelanceerd. Het was toen een van de premiun spellen van www.zone.com
Je *hoefde* niet te betalen om online te spelen. Deed je dit niet dan kon je alleen niet op de zone servers spelen en werden je stats niet getracked. Ook kon je 1 factie (dacht The Belters) niet spelen. Een heleboel mensen speelde dus ook gewoon de niet betaalde versie.

Toch wel mooi dat ze de broncode nu volledig vrijgeven. Ik had laatst Allegiance nog gespeeld en het is nog steeds onwijs gaaf om te doen, alhoewel de gfx wel een beetje oud aant worden zijn :)
Ik heb er iig ook nog nooit van gehoord, misschien dat de marketing machine een keertje heeft gehaperd???
Vind het toch een mooi gebaar van Microsoft. Ik vraag me nu alleen af of het ook vrij te downloaden is?
volgens mij wel ,alleen is het natuurlijk weer onder een zeer restrictieve licensie uitgegeven, zodat je er weinig aan hebt
De naam Allegiance kwam mij niet bekend voor.
Mij ook niet. ;) Maar bij de afgebeelde screenshot moest ik meteen aan Freelancer denken; een soortgelijke spacegame die nog niet eens zo lang geleden ook als Microsoft-titel is uitgebracht.
Microsoft gaat OpenSource, nu is het alleen afwachten tot SCO begint met claims dat er code van hun in het spel zit. :+

http://research.microsoft.com/research/allegiance/
'Best PC Game No One Played'
Zo is Moeder Theresa 'The Hottest Wife No One Had'

Betekent source code vrijgeven ook gratis te downloaden ?

--edit--
overbodig ???
Ik zie veel relevante reakties op m'n vraag...
De modpoints zijn even stabiel hier als de servers denk ik :+
Betekent source code vrijgeven ook gratis te downloaden ?
Ja, maar je moet dan wel eerst door de EULA heen komen die je te zien krijgt als je op de download link klikt. Die ziet er uit als de standaard MS Shared Source License. Aanpassen en voor academische of non-commerciele doeleinden verder verspreiden mag, maar of je dat met deze download wil doen? Succes met vinden van een hoster die die 511MB (ja, vijfhonderdenelf megabyte aan sources) downloads wil gaan aanbieden.

[edit]

@ATS:

De gemiddelde, legaal te downloaden DivX is een commercieel product en moet je dan op een of andere manier voor betalen. Voor deze download geldt echter, door de licentie, dat je ze echt alleen maar voor non-commerciele academische doeleinden mag verspreiden. Gezien de meeste hosters de maandelijkse downloadlimieten momenteel nog steeds ruim onder de 100GB houden zonder zwaar bij te moeten betalen, denk ik dat het lastig wordt om iemand zo gek te krijgen dit gratis te doen.

* 786562 Jit
Dat lijkt me niet zo moeilijk gezien het feit dat de gemiddelde DivX meer dan twee keer zo groot is :+
Niet automatisch, maar als je een gecompileerde gratis versie ziet staan dan is het legaal om die te downloaden.
Niet automatisch. Er staat dat de source is vrijgegeven, er staat niet onder welke licentie dat gebeurd is. Misschien mag je de source alleen gebruiken als je het originele spel hebt ofzo. In dat geval is het nog steeds open source, maar niet op dezelfde manier als Linux dat bijvoorbeeld is. Binnen de OS wereld zijn veel verschillende licentiemodellen mogelijk!
Zo, binnenkort hopelijk op sourceforge, met linux tar.gz of zelfs rpm, en toen was er een open source crossplatform game met dank aan MS.
Da's wel nieuws ja... :D
Denk dat het spel erg zwaar op directX zal steunen dus is het niet zo makkelijk te porten.
Dat valt ook wel mee, op dit gebied is al heel veel werk gedaan. Zeker als het een recente game is, dan lijken OpenGL en Direct3D redelijk op elkaar.

Ik zeg niet dat het eenvoudig is, maar conversies zijn best te doen (als alles een beetje fatsoenlijk gedocumenteerd is).
Ik ben bang dat dit niet mogelijk is als Microsoft de licentie te strict heeft gemaakt. Projecten op sourceforge moeten naast open source ook 'free software' zijn (dus qua licentie GPL of BSD-compatible)
http://www.gnu.org/philosophy/free-sw.html

Bwuaahh ik vind dit een publiciteitsstunt.
- Ze releasen de source iets waar toch niemand van gehoord heeft
- Ze releasen het onder een restrictieve license waardoor bijna niemand er wat mee kan.
- Ze releasen het jaren na dato waardoor het bijna niemand meer interesseert.

Ze doen hier het cult-clubje dat dat spel nog speelt een groot plezier mee maar dat is ook alles.

Mensen die de klok hebben horen luiden maar niet weten waar de klepel hangt zullen dit als heel sympathiek zien of zelfs als een revolutie binnen MS, maar reken hier maar niet op.
Moet ik even op reageren |:(
Ze releasen de source iets waar toch niemand van gehoord heeft
So what? Als je er ideen en/of een engine of wat dan ook uit kan trekken is het toch prima? Bovendien gaat het om een goed spel.
Ze releasen het onder een restrictieve license waardoor bijna niemand er wat mee kan.
Ik durf te wedden dat jij die licentie helemaal nog niet hebt gelezen.
Ze releasen het jaren na dato waardoor het bijna niemand meer interesseert
Weet je hoe oud de Wolvenstein3D engine is en hoe veel belangstelling er nog voor is?
Lol, in de sidebar zag ik "Microsoft opent source code van Alle..." en dacht: "applicaties?! servers?! besturingssystemen?!"

Jammer :)
HAHA, maar het is natuurlijk wel een begin....
Het begin en waarschijnlijk ook het eind. Op deze manier wil Microsoft de open source core te vriend houden. De verkopen van het spel viel toch tegen, dus kunnen ze er net zo goed op deze manier hun voordeel mee doen.
Ik zie het meer als een experiment om te kijken hoe het uitwerkt.
Ik zie geen reden voor welk commercieel bedrijf dan ook om de source code van strategische producten Open Source te maken. Tenzij je een business model hebt dat gebasseerd is op services ...
[Doem denk mode]
Als ik die geruchten zo hoor verbaasd het me niets als MS straks met alle credit voor OpenSource gaat scoren ten koste van alle andere opensource software. Eerst via SCO de wereld tegen Linux en Opensource in het harnas jagen door het af te schilderen alsof het cimineel is hoe ze met opensource zijn omgesprongen, vervolgens langzaam maar zeker van diverse programma´s de broncode tonen onder het motto "kijken en soms aankomen" en daarna in advertenties de eigen opensource software wijze gaan verkopen alszijnde het beste voor de mensheid. Maar hopelijk is dat wat te ver gedacht.
[/Doem denk mode]

Ik vind het op zich een goed begin van MS.
mag ik hem porten naar de Mac ??? :)

ik heb voor de lol microsoft gevraagd :)
Waarom niet? Er zijn genoeg MS games naar de mac geport (Age of Empires, Mythology, Halo etc)
Wat een achterdocht weer, conspiracy theories alom. Iemand gewoon al bedacht dat er voor Microsoft geen brood meer in zit en ze er liever mensen een plezier mee doen met de mogelijkheid dat het er beter op wordt :)
Als de conspiracy theories over Microsoft niet zouden uitkomen dan was ik hier wel mee eens geweest, maar de meeste zijn toch wel degelijk gegrond.
Welke dan bijvoorbeeld?
Deden ze dat ook maar met win9x ......
Nou we het toch over de source hebben.
Wie heeft hem eigenlijks al gecompileerd al is het maar voor win? :7

En heeft iemand al fouten/bugs ontdekt?
Zo ja, VERTEL VERTEL. Ik ben erg nieuw schierig. :9

Zo nee. Heb jij dan wel eens gezegt dat microsoft software vol fouten zit.
Zo ja. Dan heb je nu je ongelijk gekregen }:O
Het gaat er denk ik meer om dat microsoft aan open source doet
@EoG WTF moeten wij met zo'n debiel als jij? Als het je hier niet aan staat post hier dan niet.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True