Ad esempio, è una violazione del copyright se scrivo una classe chiamata Casuale con lo stesso identico scopo e le stesse firme del metodo della classe .Net System.Random di Microsoft? Fa differenza in che lingua è scritta? In questo caso, voglio scrivere una classe casuale da utilizzare in ActionScript, che manca di una classe PRNG con seeding incorporata.
Se qualcuno ha buoni collegamenti o suggerimenti di riferimento per capire quali aspetti del software sono protetti, anche questo è fantastico. E sì, lo so che questo non è il posto per una "vera" consulenza legale. Se qualcuno va in tribunale indicando una bacheca pubblica come una precendenza, vergognatevi.