Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

First off, I want to say that this is purely hypothetical; it\'s just a scenario

ID: 659544 • Letter: F

Question

First off, I want to say that this is purely hypothetical; it's just a scenario that came to mind. I am not looking for personal legal advice, but rather, I'm trying to gain a better understanding of software licensing in general.

Suppose somebody open-sources code relating to a botnet (either the code to infect a zombie, control the zombies, or both) under some license, let's say GPL.

A few questions.

First off, are botnets illegal? I don't know if it differs from country to country. I ask because if it isn't, then my question would make no sense whatsoever.
Can a software license be applied to "illegal" software?
If a person decides to take that code and violates the license terms, could the original creator take action against said person?
Even if they could, should they? What happens if somebody openly admits they are the creator of code that does illegal things?

Explanation / Answer

First, I'm not a lawyer. If you want reliable legal advice, find one.

Establishing and using a botnet probably means committing felonies in most First World countries, which tend to have laws against unauthorized use of somebody else's computer.

However, software that can be used illegally, or even software designed to do illegal things, is generally not itself illegal. (There are exceptions; in the US, for example, software to remove certain protections may be illegal under the DMCA.) So, let's assume we're in the US discussing software that is in violation of the DMCA.

There is no reason why there shouldn't be a software license on such software, partly because it won't be illegal everywhere. The copyright holder could indeed take legal action against people violating the license, although that may not go very far.

Whether this is wise is another matter. Writing code that does illegal things is not itself illegal, but possession of certain software might be. I'd rather not confess to a crime in a court document.