Il problema della "stealability" è stato messo a morte in vari forum di programmazione di giochi; l'essenza è che l'unico modo per proteggere il tuo codice non è di distribuirlo affatto - il che significa che è necessario conservare una parte considerevole del codice sul server, in modo tale che il codice lato client da solo sia inutile. Se è più difficile ricostruire la porzione lato server piuttosto che riscrivere tutto da zero, allora ci sei riuscito.
Un'altra cosa riguardo alla "stealability": esporrai la grafica in un modo o nell'altro, e non c'è davvero un modo per proteggerlo tecnicamente - verrà mostrato sullo schermo dell'utente ad un certo punto, e da lì, un determinato autore del copyright può solo prendere uno screenshot.
Oh, a proposito, non è "rubare", il termine corretto è "violazione del copyright". Quelle non sono la stessa cosa, indipendentemente da ciò che l'industria discografica sta cercando di dirti.