Precedente :: Successivo |
Autore |
Messaggio |
Zeus News Ospite
|
Inviato: 24 Nov 2011 09:13 Oggetto: Doom 3, il codice adesso è open |
|
|
Commenti all'articolo Doom 3, il codice adesso è open
id Software ha rilasciato il codice sorgente del motore sotto licenza GPL 3.
|
|
Top |
|
|
dany88 Dio maturo
Registrato: 12/02/09 11:14 Messaggi: 1300
|
Inviato: 25 Nov 2011 11:16 Oggetto: |
|
|
stavo aspettando la lieta notizia da mesi e 1 ora dopo il commit avevo già forkato, ho dato una sbirciatina, ma quanto è scritto bene......carmack è un genio. |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 25 Nov 2011 16:40 Oggetto: |
|
|
ed ora che hai la tua fork, che ne fai? sono piuttosto curioso a riguardo |
|
Top |
|
|
dany88 Dio maturo
Registrato: 12/02/09 11:14 Messaggi: 1300
|
Inviato: 26 Nov 2011 10:07 Oggetto: |
|
|
è una fonte infinita per apprendere, sto spulciando il codice, ovviamente non a partire dal main ma vado per argomenti specifici, del tipo "come carica gli assets? come gestisce il rendering? come ha scritto il proprio sistema di scripting? etc.."
qui due link interessanti: link link |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 28 Nov 2011 13:36 Oggetto: |
|
|
miseria però che bachi!!! |
|
Top |
|
|
mar.ste Eroe in grazia degli dei
Registrato: 10/01/07 16:27 Messaggi: 156
|
Inviato: 28 Nov 2011 19:27 Oggetto: |
|
|
Beh, ritengoche per arrivare a capire algoritmi grafici così sofisticati a partire dal codice e senza una buona dose di modelli e tecniche teoriche di supporto bisogna probabilmente essere più bravi di John stesso!!
In bocca al lupo! |
|
Top |
|
|
{paolo_del_bene} Ospite
|
Inviato: 30 Dic 2011 02:02 Oggetto: |
|
|
perchè non dite a Richard Matthew Staqllman che la GNU Genral Public License Version 3 è una licenza open source ?
non è una licenza open source, così come non lo è la GNU Genral Public License VErsion e la GNU General Public License Version 1.
anzi si può affermare che la GNUGeneral Public License Version 3, ha il particolare che non lascia spazio a software di terze parti che non siano totalmente GPL, dunque stiamo parlando di una licenza in tutto e per tutto Free Software.
infatti Linus Torvalds Benedict se ne guarda bene dal cambiare la versione di licenza al kernel, vedasi la GNU Genral Public Lciense Version 2, perchè sa benissimo che il 99% dell'hardware è TRUSTED HARDWARE ed ha bisogno di drivers software non libero per essere usato.
l'esempio di UNTRUSTED hardware lo abbiamo con Lemote e OpenMoko.
gli unici 2 esempi al mondo di hardware che può funzionare senza restricted packages come è prassi fare da tutte le altre distribuzioni GNU/linux che no nrientrano fra (Blag, Dragora, Dynebolic, gNewSense, Musix, Parabola, Trisquel Ututo, Venenux), le uniche distribuzioni 100% Software Libero che non adottano restricted packages, infatti esse funzionano grazie al fatto che c'è un grande contributo da parte degli hackers, che scrivono codice sorgente e lo rilasciano sotto GNU Genral Public License.
se solo la metà dei produttori di hardware capisse che le periferiche debbono funzionare anche con altri sistemi operativi, forse non ci troveremmo a dover fare il reverse engineering hardware, capire come funziona, decompilare l'eseguibile per windows od il dmg per mac os x, per capire che tipo di driver vada scritto, senza adottare una sola riga di codice sorgente della multinazionale di turno.
sinceramente non capisco cosa pregiudichi alle multinazionali il rilasciare il codice sorgente sotto GPL e far si che possa esser compilato per le varie architetture, starà agli utenti decidere se vorranno adottare un file *.exe *.dmg..p er far funzionare il dispositivo xyz.
tanto di hardware ne esce tanto e la multinazionale di un driver di una svga a 32 mb non se ne fa nulla, dunque perchè precludere la possibilità di farla usare su altri sistemi operativi ?
normalmente e questo riguarda il 90% degli utenti sia mac os x che windows, non sanno lontanamente da dove si inizi ad usare realmente un computer e non sanno nulla di programmazione, figuriamoci dargli il codice sorgente, ma mettere il codice sorgente su un cd assieme ai vari *.exe *.bat, *.sys, *.dmg *.nfo, *.dll, *.info,*.deb, *. *.rpm... consentirebbe un largo uso dell'hardware sulle più disparate arichietture.
ciò significherebbe che dovrebbero baciare dove camminano, perchè tanta utenza userebbe l'hardware su differenti sistemi operativi e su differenti architetture e ciò sarebbe un grande ritorno economico, perchè si ostinano a fare hardware per mac os x e per windows ?
non dico che non vada fatto, ma non capisco perchè non possano prendere in considerazione:
FreeVms, GNU/Darwin, GNU/HURD, GNU/KFreeBSD, GNUSTEP
GNU/linux (Balg, Dragora, Dynebolic, gNewSense, Musix, Parabola, Trisquel, Ututo, Venenux), non capisco quale problema essi abbiano per rifiutarsi.
forse gli fanno schifo i soldi. |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|