Scritto da
Non Autenticato
il 2014-09-03 16:15:23.0 alle 2014-09-03 16:15:23.0
Domanda per PHPari
Sono bloccato da un atroce dilemma:
mi interessa un programma eBay clone di cui esistono diverse versioni.
Una di queste è aggiornata e costantemente mantenuta ma ha una licenza restrittiva e dei DRM, ad esempio se cambiassi server dovrei rifare l'attivazione sul loro sito, il che mi fa sospettare che ci siano parti cifrate. Una volta pagato, voglio essere pieno proprietario del software, senza dipendenze.
Un'altra versione è dichiarata full open source e una volta comprata posso installarla su un numero illimitato di domini, ma appare visibilmente meno aggiornata e di sicuro avrà bachi che la versione pù recente ha corretto.
Ritengo che siano originate dallo stesso script perché i demo di versioni precedenti degli stessi programmi avevano interfacce che si somigliavano. Ora non più, ma immagino che le modifiche abbiano interessato principalmente l'interfaccia.
La presenza di molteplici versioni mi fa sospettare che siano tutte fork di una versione originaria in qualche modo libera, ma ormai obsoleta.
Pensavo di comprare quello più aggiornato e farci andare il sito. Dopo qualche tempo, comprare anche quello full open e modificarlo o farlo modificare in modo da portarlo, con codice di cui sono io il proprietario, al pari con la versione più aggiornata. Quindi sostituire lo script in esecuzione con la versione liberata.
Oppure, e forse meglio, comprare la versione full open e farci girare il sito, e in seguito comprare o procurarmi quella aggiornata, da usare come termine di paragone per aggiornare la versione open.
Avendo entrambe le versioni inizierei installandole su un server o in una macchina virtuale e confrontando le rispettive cartelle con un diff per vedere quanti e quali script abbiano ancora in comune.
Questo lavoro di confronto e modifica è fattibile in tempi ragionevoli, o sarebbe un ginepraio sanguinolento?