Open Source?... Gpl? postato il 11/12/2006 16:30:13 nel forum programmazione, gdrcd e open source
A quanto ho potuto constatare leggendo di tanto in tanto le pagine di questo forum vi è, tra gli utenti di questo sito, molta diffidenza verso l'open source.
Spesso mi è capitato di leggere post che lasciavano intendere o dicevano esplicitamente che questa "pratica" di sviluppo è addirittura nociva per tutto il genere degli mmorpg via browser.
Ebbene queste mi sembrano parole dette senza alcuna cognizione di causa, o anche meglio, tanto per dirle.
La colpa di tutto ciò, a mio modo di vedere, è di coloro che si sono serviti di gdr-cd per creare le proprie land. Ma NON perchè gdr-cd è un progetto sia un progetto scarso o altro, ma solamente perchè non hanno rispettato la licenza.
Se tutti, una volta creato un progetto, avessero pubblicato il codice modificato di gdr-cd sicuramente il motore non sarebbe rimasto così indietro rispetto agli altri ed avrebbe vantato una buona comunità di sviluppo che tendenzialmente è molto più attiva di coloro che creano da soli tutto il progetto.
Tutto ciò invece non avviene poichè all'interno di questo sito ci sono poche persone che apprezzano l'opensource per quello che è e per le sue potenzialità.
Se prendi qualcosa dalla comunità open (mi riferisco più che altro alla licenza gpl) devi restituirla in condizioni migliori, insomma devi contribuire anche tu.
Voi dite pure la vostra, ma resta il fatto che potenzialmente i progetti opensource potrebbero essere di molto superiori a quelli closed ma se non ci si da una mossa è tutto inutile.
11/12/2006 22:12:00
Di quelli che prendono il motore e non lo modificano non me ne frega niente.
Non possiamo negare a coloro che non hanno grandi capacità o risorse di pubblicare quel che vogliono, non sarebbe giusto.
Quello che mi fa davvero arrabbiare è che coloro che portano avanti bei progetti basati sul motore in questione non si degnano di contribuire al progetto. Un progetto basato su codice gpl deve mantenere la medesima licenza e quindi deve pubblicarne il sorgente.
Se così fosse stato fatto sicuramente il progetto gdr-cd si sarebbe ingrandito ed aggiornato sempre di più offrendo ora un valido motore sul quale basare molti altri progetti.
Se si hanno delle valide librerie per la gestione dei database o delle chat, mysql e file non si ha la necessità di rifarle.
Coloro che vogliono possono apportare modifiche a queste librerie, modifiche che potrebbero essere tranquillamente implementate all'interno del motore principale mantenendo lo standart alto.
Secondo voi sono meglio le librerie chiuse o quelle che passando sotto gli occhi di tutti vengono continuamente corrette, ampliate e migliorate da molta più gente?
Il problema è che qui pochissimi elementi si accollerebbero di utilizzare un sistema simile... meglio la gloria! (se così la possiamo definire)
12/12/2006 00:02:04
hai ragione ma sta di fatto che gdr cd non avanza come la licenza richiede ... che fare ?
considerando comuque anche i grossi lavori fatti da mr_faber , raiken e aranchan (se ho diemnticato o sbagliato nick scusatemi)
forse un bel tentativo ma proseguito male ...
12/12/2006 09:07:03
Ragazzi è che tutti abbiamo sbagliato la definizione di open source, come sperate di definire open source un pacchetto preconfenzionato e quasi blindato.
Anche codici come GDRCD per quanto siano a moduli non sono facilmente modificabili.
Secondo me dovremmo rendere i nostri codici il meno fissi possibili e dividere in tante classi e moduli cosi che ognuno si possa modificare ciò che vuole o portare avanti solo ciò che sa fare.
E' quello che tento di fare nel nuovo OS che poi distribuirò.
Li tutte le funzioni sono raccolte in un file incluso dove serve, ogni script in java è in una pagina a se, molto dipende dalle configuazioni che si scelgono in fase di installazione...
In pratica essendo come somma di tante sottopagine se qualcuno è più bravo di me in javascript probabilmente rilascerà un aggiornamento di uno delle mie pagine con lo script, se viceversa trova funzioni migliori allore le pubblica..
Tra 2 giorni Gianluca dovrebbe mettere online le mie bacheche per Città Virtuale (o Traimo, come lo chiamano alcuni). Cercate di capire cosa ho fatto
12/12/2006 10:03:37
eh vedremo quello che hai fatto ... che si puo' dire d'altro
12/12/2006 21:52:58
X alex.diste
Caro alex la soluzione con javascript non è tanto semplice, certo è che fare un OS dove la logica è completamente separata dal Contenuto andrebbe più che bene.
A questo proposito oltre alla già vecchia proposta di fare un qualcosa ad oggetti, perchè non pensare ad usare qualcosa tipo smarty template. Per chi non lo conosce è un utilissimo framework per gestire siti attraverso appunto dei template, tanto per essere più chiari è usato da splinder e fa si che invece di mettere dei codici per modificare un template basta mettere una tag.
Separare in questo modo la logica dal contenuto favorirebbe le implementazioni successive(specie con gli OOP non mi stancherò mai di ripeterlo una classe in PHP 5 può essere estesa più ereditata e via dicendo).
Beh watà!
13/12/2006 10:54:51
Black, a parte il fatto che con i tuoi discorsi vai contro la politica di questo stesso sito, ti ricordo che gdr-cd è utilizzato da molti neofiti e pertanto ha ragione di esistere, il fatto che a te faccia schifo è irrilevante.
Tanto per la cronaca... anche se lo levassero da qui gli farei un sito apposito, a questo punto è una questione di principio.
13/12/2006 11:53:07
Adesso sono online le mie nuove bacheche per GPL, che fanno parte di un progetto ben + grande che creerà invece un nuovo OS a classi... Gurdatele :D
13/12/2006 18:55:28
la legge del mercato e del più forte li toglierà di mezzo
15/12/2006 13:09:52
Il problema non sta tanto nel Gdrcd...
Io parlo appunto da neofita, anche se non l'ho mai usato e non intendo farlo (non tanto perchè non sia utile o fatto male).
Io ho girato parecchie community, piú che altro perchè pochi siti praticavano il PBF e dopo la chiusura di Dragone.net mi sono cimentato nel PBC...
A parte che sembra di stare in un covo di disperati..
Le community hanno spesso seri problemi di fondo, che non sono l'estetica e basta.
La cosa terribile è che uno inizia a giocare, si accorge che da Admin potresti fare tutto e gli viene il pallino: "facciamo una land!"
E a quel punto entra in gioco GDRCD...
In maniera iper rapida ti fai un sito, che con poco diventa anche "accettabile" graficamente, ma la rapiditá con cui hai costruito la community ti porta ad avere ambientazione, regole, razze, statuto etc. non all'altezza...
Spesso sono copiate l'una dall'altra, altre volte inconsistenti...
Vediamo di essere realistici...non basta leggere Tolkien per poi saper scrivere un libro fantasy..perchè è un po' anche di questo che si parla...se già il background lascia a desiderare chi me lo fa fare di venire a giocare da te? se tu hai uno strapotere abnorme, proclami la democrazia ma poi i tuoi amici in 1 settimana hanno il mondo in mano, chi me lo fa fare di giocare da te? se le razze sono sempre le solite e su 100 utenti 80 sono vampiri chi me lo fa fare? se gli altri venti sono mannari perchè dovrei giocare nella tua community?
...Io adesso ho smesso di giocare anche perchè le poche land dove giocavo hanno chiuso, e devo dire che non mi dispiace piú di tanto...alla fine non mi hanno lasciato nulla di che.
Come diceva black sono le nuove community che non hanno ragione di esistere, perchè comunque molti non ci mettono un grande impegno..perchè la gente che gioca via internet è molta meno di quella che gioca "su carta"?
Perchè sono i Manuali a fare la differenza...o comunque mondi che ti appassionano, che ti coinvolgono...
Non una community con 50 righe di storia. Statuti illeggibili (notate poi che sembrano tutti presi da Fight Club..con "regole" riprese dove in fondo ti si dice solo che puoi fare quello che vuoi basta che non vai contro al reggente...con un giro di vocaboli e antichismi talmente stucchevoli che spesso non arrivi alla regola 10...ammesso che ci sia) e altri abomini partoriti da chissà quale mente.
Preferirei giocare in una chat completamente bianca con scritte in times new roman ma con un bg solido e un ambientazione emozionante che in x community come quelle che ho potuto vedere fin'ora...
(i riferimenti sono casuali...non prendete i "voi" come indirizzati a voi che leggete, sono solo esempi)
21/12/2006 09:30:04
selidor dha`eriodel il problema che descrivi tu è una conseguenza dell'ignoranza e dell'abulia di molte persone alle quali non gli e ne frega un bel niente se il loro progetto abbia o no qualcosa di innovativo.
Tuttavia , quelli che molti non riescono a capire è che, tali progetti non cesseranno mai di esistere poichè ci sarà sempre il ragazzino di 12-13 anni che vorrà farsi figo davanti ai suoi amichetti mettendo su una land in un batter d'occhio facendo l'admin.
Quello a cui alludo io è che qui tutti se la prendono con il gdr-cd aprendo la bocca tanto per fare caciara pur sapendo che non riusciranno a concludere nulla poichè il problema non sono le land che hanno aperto fino ad ora bensì quelle che apriranno.
L'unico modo per ovviare a questo problema non è abolire i progetti open (come dicono alcuni in questo forum) o non aiutare coloro che vogliono cimentarsi nell'utilizzo di tali motori ma bisogna aiutare questa comunità a crescere anche sotto questo punto di vista.
Insomma aumentando la potenza dei motori gpl si da la possibilità di far partire le land da un gradino sempre più alto.
A parer mio è l'unico modo di migliorare in questo campo.
Che poi i possessori di land closed source si lamentino perchè gli utenti non vanno tutti da loro non ha importanza, lasciali parlare, tentano solo di tirare farina nel loro sacco dicendoti "la mia land è bella bella bella quindi non essere creativo ed invece di fartene una tu vieni nella mia così io sono figo!!!".
Bwhahahahahahahahahahaha
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Celebrando 20 Anni di GDR-Online.com: un grazie di cuore!