Am I at risk by storing or using software that violates copyright? Imagine the following scenario: A software company copies code from some open source project and includes it in their own software without giving credit to the original authors, violating the open source license and copyright. The software company then gives me the software and its source code under a proprietary license. If I am not aware of the copyright violation, am I at risk of legal consequences if I store the source code on my computer and use the software? Suppose that at some point I become aware of the copyright violation. Am I at risk at this point?
If you copy copyrighted material without permission or another exemption, you are at risk It doesn’t matter if you know the material is subject to copyright, it doesn’t matter if you think you have permission but don’t, it doesn’t even matter if you knowingly make the copy or if it is some background process you don’t know about. Copyright law is really simple: if you make an unlawful copy, you broke it. If this seems unduly harsh, remember you are dealing with a law with its roots in the 18th century that was internationalised at the beginning of the 20th century. Making copies then was a hard, deliberate process - you couldn’t “accidentally” or “inadvertently” make a copy of a literary or artistic work. Now you can - the world has changed, the law hasn’t.
Copyright in the US is usually a civil matter. Meaning that the copyright owner can sue (typically for money damages or injunctive relief) an infringer. The criminal laws that we have are aimed at the reproducer and/or distributor. In other words, chances are that you won't get in any criminal trouble for accessing academic articles of dubious origin. But never say never. RIP Aaron Schwartz.
Both. The user made an infringing copy with the upload, the developer did with the download. Further the ToS between the app owner and the user will not protect them from being sued by the owner of the copyright. They don't have any ToS with them.
It's not fair use. Fair use is when you do something that normally only the copyright holder can do. Playing a video game is the ordinary, intended use of the work. In the United States, ordinary use is not protected by copyright. 17 USC 106 sets out the rights protected by copyright. The include copying the work, producing derivative works, distributing the work, and so on. None of these are ordinary use. Someone could perhaps argue that you are creating a derivative work. I doubt that argument would work because you are not taking any protectable elements from the work. But if anyone did argue that, it would make sense to also argue that if that's so, your use would still be covered under fair use because it's transformative, does not substitute for the original work in any way, and takes very little of the work.
You are in general correct, KBurchfiel. A code snippet such as import math; or For i := 1 to 10 print i; has no originality, and is not protected by copyright. A post eplaining the meaning an usage of such a snippet might well be original enough to be protected by US copyright, indeed it probably would. But the code on its own would not be. Anyone could read such a post, and if s/he understood it, use the code snippet and not be in violation of copyright, not compelled to place the entire program in which such a snippet was used under a CC-=BY-SA license. The creative commons people would prefer that a CC license not be applied to a publication that is not protected by copyright, and if it is so applied it is legally meaningless. But they have no legal way to enforce such a preference. A stack exchange post that consisted of nothing but such an uncopyrightable code snippet, with no explanation r discussion, might well be downvoted or even deleted. But that is a matter of site policy on what is a useful answer, not a matter of copyright. Using an excerpt from a copyrighted work so small that the excerpt alone would be uncopyrightable, would probably be fair use under US law, and might well be fair dealing in UK law. Something that is fair use does not compel the reuser to abide by the terms of a CC license, because those terms apply only when the content could not be reused without the CC license's permission. However, a code snippet does not need to be very much more original than the above examples before it becomes copyrightable. Whether it can be used via fair use rather than via the CC-BY-SA license is a very fact-based decision (the usual four-factor analysis is spelled out in 17 USC 107).. But if the snippet can be rewritten to express the same concepts but in a different expression, then there is no copyright issue, and again the CC license will not apply. If the snippet is complex and original enough to be copyrightable (a fairly low bar) and it is re-used unchanged, under conditions where fair use does not apply, then the CC-BY-SA license's terms must be complied with for the use to be legal. That is several &quot;IFs&quot; however. The exact details of a specific case will matter in such cases, there is not one rule for all snippets, all posts, or all programs.
It is not possible to say that this is generally fair use, although sometimes it would be. A copy for personal use is still a copyright right violation on its face, and fair use does not categorically exclude non-commercial or personal use of copyrighted works. It is a highly fact specific inquiry. The likelihood of anyone discovering that you have done so and deciding to sue over it is slight, but that doesn't mean that there isn't potential copyright infringement liability. Compare this to speeding. People do it all the time, and even driving one mile per hour above the speed limit is still a traffic violation. But it is rare for less serious violations to be ticketed.
Ideas (methods of playing, game mechanics, strategy, goals) cannot be protected by copyright. But any part of a creative work can. So, no copying of drawings, patterns, images, sounds, or the element. I suppose copying the software code is not an issue here, but it can, obviously, also not be copied. And nothing in your game can look like someone's else trademark.
My understanding is that here "derived from the program" means "created by modifying the source code of the program" and not "created by running the program". Certainly that is the way all users that I have heard of treat the matter. Note that a commercial program, such as a word processor, will be fully protected by copyright, but the maker does not claim to have any rights over documents written using it. "Derived" here seems pretty clearly to mean "derivative work" in the sense in which that term is used in copyright law. In copyright law "derived work" is a term of art with a definition specific to that field.