Is it legal to teach a subject you dont have a degree in? I'm quite confused as to how my computer science class even exists right now. Mainly because the teacher knows just as little about coding in python as the students do. My teacher has admitted to getting most of his subject matter from youtube videos and from sites like StackOverflow. He used to teach physics but the administration needed a computer science teacher so when they asked my teacher, it's quite apparent that he lied, said he could code (if he could code it was probably in a different coding language), and subsequently got the job. I'm currently a sophomore in high school (in Texas) if that helps to solve anything. My main question is if there's something wrong here. Should he be allowed to teach this subject that he knows so little about? If so, should I take any actions in order to get a teacher that actually knows what they're doing?
In the US, your recourse is the school board that governs your high school. Talk to them and find out how to bring the situation to their attention. There will be some sort of complaint or grievance process you can participate in. The school board is bound by state (and federal law), but makes many decisions for the school, among them employee policies and standards for teacher qualifications. Yes, there are possible legal actions you could take, but the first step is the school board. The school board will be obligated to tell you the hiring process and how qualifications play a role. But be aware that they have the option to hire temporary teachers who are not fully certified in order to fill vacancies; it's a common practice when the demand for teachers is much higher than their availability. There is little that is illegal about it, unless the board broke their own rules or state or federal law.
There is no case law as yet However, the most likely situation is that there is no copyright in the original works because they are computer-generated. There is certainly copyright in the code that created the art but the output of that code, the art itself, would probably not be subject to copyright. Copyright only exists in art created by humans. The US Ninth Circuit has held that animals cannot create copyrighted works. Subsequently, the US Copyright office has rejected applications for registration (a prerequisite to a suit in the US) of computer-generated art because it “lacks the human authorship necessary to support a copyright claim.” While this position has not been tested in the courts, I don't think they are any more likely to grant copyright to a program than they were to a monkey. What's going on? The OP states that there is litigation: there isn't. What there is, is a DCMA takedown request from Larva Labs. If this is complied with that will be the end of the matter; if it isn't then there may be litigation. However, before Larva Labs could sue CryptoPunks in the US they would first need to get a writ of mandamus to force the USCO to register it. If they try and fail then there will be a legally binding court decision that Larva Labs don't own the copyright in any of their computer-generated art. Which kills their business model and, presumably, them. This would be a very high-risk move. They may choose to sue in a jurisdiction where registration is not a prerequisite, however, that court would still need to be satisfied that there was a copyright that could be breached. So that's just a different take on the same problem. I have ignored the issue of NFTs as these are legally problematic in their own right and irrelevant to the main question. However, the NFT and the artwork are not the same thing.
You are probably an employee Answer these questions: Can you say “no” when the University offers you work? Or vice-versa, can they say “no” when you want to work? Can you subcontract the work? That is, can you hire someone to do what the University hired you to do? Do you control how and when you work? For example, when you break University rules are you subject to University discipline or is this treated as a breach of contract? Do you provide your own tools and equipment? Can you make a profit or loss (if you get paid by the hour the answer is “no”)? Do you take out your own public liability and/or professional indemnity insurance? If the answers to most of these questions are “no”, you’re an employee.
I wouldn't say that it "trumps state law". Indeed, the State of Georgia, either expressly by statute or through the common law, establishes that teachers and school administrators have the authority to create rules and regulations governing the conduct of students that are not themselves unconstitutional as applied to students, although, in general these consequences can't resort to criminal punishments. Instead, typical punishments include detention, suspension (in school or out of school), expulsion, and adjustment of grades for an assignment or a course. Marks in one's disciplinary record and public shaming, forfeiture of eligibility to participate in school sponsored extra-curricular activities or honors (including marching at graduation), refusing to release transcripts, and historically (but much less so in recent years) corporal punishments such as spanking, have been options for schools to enforce their punishments. A prohibition on recording in a syllabus certainly wouldn't result in criminal punishments, and probably wouldn't even give rise to civil liability. Depending upon the purpose for which the recording was being used, it is even conceivable that the school's right to punish someone for violating a school rule could be estopped by First Amendment and whistle blower protection law considerations (e.g. if it was used to document harassment and discriminatory conduct for use in sharing with the school board or law enforcement or publishing on radio or TV or an Internet news source). But, the mere fact that conduct is legal outside a school setting does not mean that a school cannot prohibit and punish that conduct in its own rules. The closer case, upon which there is more division of legal authority, is under what circumstances a school can legitimately punish conduct away from school, for example, uploading rap lyrics about a teacher to YouTube from home without using any school resources to do so.
Illegal to write? No. Notwithstanding the First Amendment which would almost certainly make a law prohibiting it illegal, writing such things is an essential part of an IT security professional’s toolkit. You can’t protect against worms if you don’t know how they work. Illegal to distribute on an unauthorised computer? Absolutely. This would be a clear breach of the Computer Fraud and Abuse Act.
The only issue relevant to your age is the (ir)revocability of the license. GPLv3 purports to be an irrevocable license. To be really irrevocable, the license would need to grant certain rights in exchange for something of value, that is, you need a license that passes muster as a contract. Copyright licenses are typically treated as contracts, but it is not clearly established in law that licenses are contracts or are not contracts. Out of the goodness of your heart, you can grant permission to use your property, but you can also withdraw that permission. If you have a contract granting perpetual permission to use your property in exchange for something of value, then you can't later withdraw that permission. In the case of Jacobsen v. Kratzer, the sides advances opposing theories that the license was a "bare license" vs. was a contract. (The matter was ultimately settled out of court). This article puts together the legal factors surrounding the notion of license as contract, see p. 21 ff, and esp. §IV for arguments that licenses should be contracts, to be fully enforceable. A contract for non-essentials formed with a minor is not enforceable, until you are 18. You could therefore revoke the license, until you are 18. Anyone who uses the software does so at their peril. However, if the license is not a contract, no existing legal doctrine (in the US) whereby the permission is irrevocable. In other words, yes you can, at their peril. The whole license-as-contract issue is very complicated, and I'm only focusing on the revocability issue. There is a separate question whether one can sue a user for both copyright infringement and breach of contract. The case of Artifex v. Hancom, see also this analysis, found that (in the particular case), plaintiff can pursue the matter as both infringement and contract breach.
A mnemonic like CRAAP is not protected by copyright. The Copyright office says &quot;Copyright does not protect names, titles, slogans, or short phrases&quot;, so you do not run afoul of copyright law using that or any other abbreviation. There is a registry of copyright-registered works, maintained by the copyright office, where authors may register their works, but legal protection exists regardless of registering. Some abbreviations are protected under trademark law, which you can search here. There are 50 registrations that include &quot;AAA&quot; and three that are just &quot;AAA&quot;, also you'll find WTF and LOL. Trademark protection doesn't forbid all uses of an registered abbreviation. It turns out that &quot;CRAAP&quot; is not a registered trademark, but it could be the registered trademark of a manufacturer of crab traps, so you would not likewise call your crab trap company CRAAP, but it would be okay for plumbing supplies (trademark is relative to business uses, which are described in the registration). The only other imaginable scenario that would impede your plan is a non-disclosure agreement. For that to be relevant, there would have to be a valid contract between you and the teacher which specifically prohibits disclosure of the acronyms. The chances that there is a contract between you and the teacher is so low that it is hardly worth considering, but let's explore that for a moment. A contract is an agreement between parties where each party promises to do something that they are not already obligated to do, in exchange for getting something that they do not already have a right to. You had a contract with the college, not with the teacher. The college clearly would not prohibit &quot;using any information gained in the course of study here&quot;, and the courts would not enforce any such &quot;don't use&quot; wording in a contract as unconscionable (why else do you go to college?). Your contract with the college allows you to take classes and use the knowledge that you gain. The teacher's contract with the college requires her to teach some content, and probably allows her to set certain rules of class conduct. She might have been able to toss you out of class for disseminating her methods, but at this point she has no legal recourse. NDA enforcement is generally limited to protecting &quot;trade secrets&quot;, which are defined in terms of information with independent economic value deriving from the fact that the information is non-obvious&quot;. Also, an NDA will have a time limit associated with it except in the case of highly-sensitive personal information (social security numbers), so the courts will not enforce language saying &quot;you can never make use of this information, or these names&quot;.
At least in the United States (and I'm pretty sure this is true around the world), facts and information cannot be copyrighted. Just because a work is copyrighted, doesn't mean every part of that work is copyrighted, and factual information conveyed by the work is a part which is not subject to copyright. Copyright on a collection of facts is limited to the selection and arrangement of those facts, and only if that selection and arrangement has some bare minimum amount of originality. See Feist v. Rural, 499 U.S. 340. In this case, it looks at first glance like the person who made that site made their own selection of which materials and which sources would be included; the one place where they really seem to have copied their selection is from glass catalogs with datasheets from specific manufacturers, who would have a hard time arguing that "everything we manufacture in this widely-recognized class of substances" is an original selection. What the author of the website has done is relinquish his rights in his selection and arrangement of the data. In some places, there are other rights besides copyright that do apply to databases; for instance, the EU recognizes database rights to protect significant investment in compiling a database of stuff. But the US does not have that concept. For citing stuff, that's not really a legal question, and has more to do with academic standards. Ask your adviser or teacher if you have one.