Electronics > Beginners

Copyright For Electronics?

<< < (2/2)

Zero999:
Copyright violation is almost impossible to prove in cases where parts of programs are stolen and incorporated into another. For example, if I wrote a program which stole some code I reverse engineered from my competitor and stated in the licence that no reverse engineering is allowed, no one could prove I stole the code without admitting to violating the licence and risking a counter claim. The same is true for patented algorithms.

Longhair:
Sounds reasonable.

I just want to make sure that some project that I put together today doesn't come back and bite me in the butt when I need space.

Bored@Work:

--- Quote from: Hero999 on December 28, 2010, 12:20:11 pm ---Copyright violation is almost impossible to prove in cases where parts of programs are stolen and incorporated into another. For example, if I wrote a program which stole some code I reverse engineered from my competitor and stated in the licence that no reverse engineering is allowed, no one could prove I stole the code without admitting to violating the licence and risking a counter claim. The same is true for patented algorithms.

--- End quote ---
That great scheme won't work out. In some jurisdictions reverse engineering is allowed, and can't be denied by a license. All that such a "no reverse engineering" clause in a license would result in is that that part of the license would be unenforceable.

Second, even when the clause is valid, it won't prevent the original software author from reverse engineering the software and finding the copyright violation. Counter claim? About what? All the reverse engineer would lose is the right to use the software. But that won't prevent him from showing the results to a judge and say, hey, that guy committed a crime, he stole our code.

Third, since you stole the code, you didn't have the right to license it in the first place, your license means shit and is invalid. The reverse-engineer was just reverse-engineering his own code, which should legally be no problem at all.

There are precedence cases, I have especially seen some in the Open Source area. There companies got rightfully whipped by a judge for stealing Open Source code. The most vigilant Open Source projects enforcing their copyrights are the busybox project and the netfilter/iptables project. The netfilter/iptables project even managed to get a cort order requiring  D-Link to pay the project for the cost of reverse engineering a D-Link device to prove a D-Link GPL license violation.

IANAL, etc.

Simon:
I think you will be alright, if your really paranoid change a few part values that are not of any consequence. if it is a simple item you can claim that the schematic is a "generic building block"

Mr J:
I don't think you should have too much problem with the PCB and case / enclouser you have changed them so dramatically from the original design.

However I would redraw out the schematic, good measure change some of the part designation like R1 make R6, for added measure you can change some of the non critical parts, filter caps, led limit resistors, change led color, etc etc. As long as your not just going to a copy machine and copying it 1 for 1 you should be fine. If your using a micro you can change some code lines non critical so that when you view the HEX, it differs from the original, add a pointless loop, blink and led, or add additional functions recompile under a different software, etc etc.

And If your really paranoid, scrape off the chip numbers, use potting epoxy (that ticks me off, lol), use security fuses on your micro's.

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod