Jarsil, the Nervous Admin of [W] Forums
Originally Posted by Ipnotik
Originally Posted by spinoza.it
il reverse engineering non è reato in quanto tale in europa. Almeno credo, perchè se è così io sono in reato più o meno sempre !
Io guardo un software dall'interfaccia e so già riprodurlo o creare codice che interferisce.... è reverse engineering ? Non ho bisogno fisicamente di mettermi li a smontarlo pezzo a pezzo, lo rifaccio da zero, magari pure meglio, a partire dalle stesse idee, senza toccare il codice.
Se mi fai un software in vb, lo guardo e te lo riproduco che so in python tipo. in ruby in java in quello che vuoi.
Sto "reverse engineering" è un attimo troppo generale. I colpi di genio irriproducibili in informatica non esistono.
Si, ma non stiamo parlando di un programmino, stai parlando di un intero sistema operativo. Vogliamo credere che quel tipo s'è RISCRITTO DA SOLO Mac OS X?
E dai siamo seri su.
Quello ha preso un dvd originale, se l'è smanettato, la crackato e poi l'ha reimpacchettato su emule, niente piu' e niente meno.
Se l'avesse scritto da zero, sarebbe un pirla a chiamarlo Mac OS x86, non trovi?
Ah, e comunque quello che dici tu non è reverse engineering Alka. Il reverse engineering è un concetto preciso: si prende codice di altri, lo si disassembla e lo si modifica a piacimento. Non è "guardare e riscrivere perché sei bravo".
Jarsil, the Nervous Admin of [W] Forums
Originally Posted by Ipnotik
Originally Posted by spinoza.it
E dal punto di vista di una corte cose cambia se me lo riscrivo da zero o se lo smanetto al punto che non è più il codice originale ? Non c'è tutta sta differenza alla fine....
Capiamoci: prendo su un binario, lo decompilo, capisco come va e me lo riscrivo, toh in java o python mantenendo la funzione ma cambiando l'apparenza. Oppure lo rifaccio nello stesso linguaggio dell'originale.
Che dice una corte in sto caso ?
Va beh, fondamentalmete per dire che per rifare un programma non serve nemmeno il reverse engineering.... io non mi metterò mai a decompilare un programma per vedere come va, piuttosto cerco di riprodurlo, è più facile.
@alkabar se il programma in questione è un SO dubito che tu riesca a rifarlo senza toccare il codice...
cmq se c'è una causa in corso da N tempo probabilmente è proprio perchè certe cose sono difficilmente dimostrabili praticamente
Lux.
Dwightz.
Cambia che se lo scrivi da zero e lo chiami in altro modo (e in quel caso lo sai BENISSIMO che non sarà MAI identico, ma potrà al massimo somigliare), non stai infrangendo alcun copyright né proprietà ne brevetto, mentre se prendi e scassi il lavoro di altri e poi lo distribuisci in giro, di reati ne fai 2.
Da un punto di vista di proprietà e di licenza d'uso -> non hai il diritto di disassemblare il codice originale
Da un punto di vista di proprietà intellettuale e copyright -> non hai il diritto di diffondere gratuitamente software scritto da altri per il quale esiste una licenza d'uso.
Ho capito (sono solo 3 volte che lo scrivi) che tu saresti in grado di scrivere Matrix. Ma non è l'oggetto della discussione.
Jarsil, the Nervous Admin of [W] Forums
Originally Posted by Ipnotik
Originally Posted by spinoza.it
Alka, vieni due secondi nel mondo della realtà, procurati una copia (il come è problema tuo) di quello che ha fatto sto tizio, e poi vienimi a dire che non è sufficiente un bambino di 2 mesi per capire che è un cracking bello e buono di una protezione.
Davvero, possiamo andare avanti per mesi a parlarne, se lo guardi ci metti 12 secondi a capirlo da te.
Jarsil, the Nervous Admin of [W] Forums
Originally Posted by Ipnotik
Originally Posted by spinoza.it
Si ma alla fine devi sempre entrare in qualche file di configurazione ed editare a mano qualche stringa per "chiudere bene il giro" ....
Per quanto user-friendly la semplicita' con cui fai la maggior parte delle cose su windows non si batte... (che poi sia un bene/male quello e' ovviamente un altro paio di maniche )![]()
Mai messo le mani sull'interfaccia socket ? A un certo punto il codice è sempre lo stesso, io sono quasi sicuro che un qualunque programmatore, in questo punto della storia dell'informatica, se ci si mette sopra è in grado di smanettare, toh windows. In asia lo fanno di continuo![]()
.
cmq se c'è una causa in corso da N tempo probabilmente è proprio perchè certe cose sono difficilmente dimostrabili praticamente
Perchè è come prendere dei saggi scritti a mano e confrontarli. Che fai se parlano dello stessa cosa con le stesse argomentazioni ? Come il professorino che dice "hai copiato !".... mmmm.....