Ontwikkelaar id Software heeft de broncode van de BFG Edition van Doom 3 openbaar gemaakt. De bestanden zijn te downloaden via Github. De code valt onder de GNU General Public License. De code bevat niet de render-techniek die bekend staat als Carmack's Reverse.
Uitgever Bethesda maakt via het eigen blog bekend dat de broncode van Doom 3 is vrijgegeven. De code is te downloaden via Github. Ontwikkelaar id Software, sinds 2009 eigendom van Bethesda, kondigde eerder deze maand al aan dat de broncode vrijgegeven zou worden. De code valt onder de GNU General Public License. De studio gaf een jaar geleden al de broncode van Doom 3 uit, de shooter die in 2004 op de markt kwam. In oktober leverde id Software echter de BFG Edition van Doom 3 af, een nieuwe versie van de game met een verbeterd uiterlijk, beter geluid, ondersteuning voor 3d-schermen en een verbeterd systeem voor savegames. De BFG Edition bevat bovendien een extra hoofdstuk.
Uit de broncode van de BFG Edition zijn een aantal onderdelen verwijderd. Zo is de code die integratie met Steam regelt weggelaten en ook het deel dat het afspelen van Bink-video's verzorgt. Bovendien heeft id Software een stuk weggelaten dat verband houdt met een render-techniek die bekend staat als Carmack's Reverse. Het gaat daarbij om een onderdeel dat het renderen van 'shadow volumes' regelt. De studio had hierover een conflict met Creative, de fabrikant die vooral bekend is van geluidskaarten. Die heeft een patent op een vergelijkbare techniek als Carmack ontwikkelde voor Doom 3. Hetzelfde conflict zorgde in 2011 voor flinke vertraging bij het vrijgeven van de broncode van Doom 3. Tegelijk met de broncode verschijnt ook een patch voor de BFG Edition.
[Reactie gewijzigd door HerrPino op dinsdag 27 november 2012 11:15]
[Reactie gewijzigd door .oisyn op dinsdag 27 november 2012 14:03]
[Reactie gewijzigd door Rhymoid op dinsdag 27 november 2012 14:45]
[Reactie gewijzigd door Magnetizer op dinsdag 27 november 2012 14:48]
Klopt, je moet idd heel veel fantasie hebben om dat als vrij te zienGPL als niet vrij beschouwen is een gebrek aan fantasie
Deze discussie ging niet over open source licenties over het algemeen, maar het virale aspect van GPL. Bij tal van andere licenties mag je óók aanpassingen maken. Maar zelfs het feit dat je die aanpassingen moet delen heb ik niet zo'n problemen mee. Waar ik problemen mee heb is dat ik de GPL code niet mag combineren met code van iemand anders waar geen GPL aan hangt, omdat de GPL mij verplicht álle code waarmee de GPL linkt ook als GPL vrij te geven, ookal maak ik 0 aanpassingen.wat je ook bij gpl mag is de engine verbeteren
Nee, dat zegt op zichzelf nog totaal niets. Je kunt niet twee statistieken nemen en vervolgens de conclusie trekken dat er enige vorm van causaliteit tussen bestaat.zie eens hoe weinig resources er gestoken zijn in bijv FreeBSD tov Linux... dat zegt iets over het ecosystem.
[Reactie gewijzigd door .oisyn op dinsdag 27 november 2012 19:38]
[Reactie gewijzigd door .oisyn op dinsdag 27 november 2012 12:20]
Lekker onzin argument ook weer. Er is altijd iemand die iets als eerste heeft bedacht. Betekent dat dat álles dus bijzonder is? Algoritmen zijn geen domeinnamen die je zo snel mogelijk moet registreren voordat iemand anders 'm pakt. Sommige dingen zijn gewoon common sense.want waarom was het dan niet eerder bedacht..
[Reactie gewijzigd door .oisyn op dinsdag 27 november 2012 13:56]
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Sony Microsoft Games Politiek en recht Consoles
© 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