Process DMCA request

This commit is contained in:
dmca-sync-bot 2024-03-12 17:05:54 +00:00
parent a0b1048383
commit e837e1e858

View File

@ -0,0 +1,160 @@
Before disabling any content in relation to this takedown notice, GitHub
- contacted the owners of some or all of the affected repositories to give them an opportunity to [make changes](https://docs.github.com/en/github/site-policy/dmca-takedown-policy#a-how-does-this-actually-work).
- provided information on how to [submit a DMCA Counter Notice](https://docs.github.com/en/articles/guide-to-submitting-a-dmca-counter-notice).
To learn about when and why GitHub may process some notices this way, please visit our [README](https://github.com/github/dmca/blob/master/README.md#anatomy-of-a-takedown-notice).
---
**Are you the copyright holder or authorized to act on the copyright owner's behalf?**
Yes, I am the copyright holder.
**Are you submitting a revised DMCA notice after GitHub Trust & Safety requested you make changes to your original notice?**
Yes
**Please provide the Zendesk ticket number of your previously submitted notice. Zendesk ticket numbers are 7 digit ID numbers located in the subject line or body of your confirmation email.**
2613590
**Does your claim involve content on GitHub or npm.js?**
GitHub
**Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.**
I am [private] of a compilation course (https://compilation-course.github.io/). [private], [private] [private], the copyright for the course. [private] has authorized me to fill this DMCA notice in his capacity.
**Please provide a detailed description of the original copyrighted work that has allegedly been infringed. If possible, include a URL to where it is posted online.**
The compilation course is hosted publicly at https://compilation-course.github.io/. This work includes videos, lecture slides, and C++, Flex, and Bison code packages that are used as a starting point by students of the course during their lab work.
The code packages are linked through the above page but hosted on my personal website, [private]. [private] and I also own the copyright on the code packages.
Example of lecture slides:
- https://compilation-course.github.io/introduction/1-introduction.pdf
- https://compilation-course.github.io/introduction/2-tiger-language.pdf
- etc.
Example of code package:
- [private]
- [private]
- etc.
**What files should be taken down? Please provide URLs for each file, or if the entire repository, the repositorys URL.**
The repository at
https://github.com/uvsq-versailles/Licence3_Informatique/
infringes the copyright of this course:
- the slides are distributed without permission;
- the code packages have been modified following the lab's instructions but contain significant portions of the original copyrighted source code.
Most of the files in the Semestre_5/IN509 sub-directory infringe copyright and should be taken down. In particular, here is the list of files infringing copyright:
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%201%20Introduction/1.1-introduction.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%201%20Introduction/1.2-compiler-anatomy.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%201%20Introduction/1.3-tiger-language.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%202%20Lexical%20and%20Syntax%20Analysis/2.1-ast.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%202%20Lexical%20and%20Syntax%20Analysis/2.2-visitor.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%202%20Lexical%20and%20Syntax%20Analysis/2.3-lexer.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%202%20Lexical%20and%20Syntax%20Analysis/2.4-parser.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%202%20Lexical%20and%20Syntax%20Analysis/2.5-slr-parser.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%203%20Front%20End/3.1-scopes.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%203%20Front%20End/3.2-binder.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%203%20Front%20End/3.3-frames.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%203%20Front%20End/3.4-types.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%204%20Intermediate%20Representation/4.1-ir.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%204%20Intermediate%20Representation/4.2-llvm-ir.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%204%20Intermediate%20Representation/4.3-basic-blocks.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%204%20Intermediate%20Representation/4.4-ssa.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%204%20Intermediate%20Representation/4.5-irbuilder.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%205%20Code%20Generation/5.1-frames.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%205%20Code%20Generation/5.2-asm.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/COURS/chapitre%205%20Code%20Generation/5.3-registers.pdf
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab1/read_unsigned.tig
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/ast/ast_dumper.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/ast/ast_dumper.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/driver/driver.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/parser/parser_driver.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/parser/parser_driver.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/parser/tiger_lexer.ll
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/parser/tiger_parser.yy
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/utils/errors.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/utils/errors.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/utils/nolocation.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab2/src/utils/nolocation.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/ast/ast_dumper.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/ast/ast_dumper.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/ast/binder.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/ast/binder.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/ast/nodes.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/driver/driver.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/parser/location.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/parser/parser_driver.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/parser/position.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/parser/stack.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/parser/tiger_parser.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/utils/errors.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/utils/errors.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/utils/nolocation.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab3/src/utils/nolocation.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/ast/ast_dumper.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/ast/binder.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/ast/escaper.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/ast/type_checker.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/driver/driver.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/irgen/irgen-visitor.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/irgen/irgen.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/parser/parser_driver.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/utils/errors.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/utils/errors.hh
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/utils/nolocation.cc
https://github.com/uvsq-versailles/Licence3_Informatique/blob/master/Semestre_5/IN509/TD/lab4/src/utils/nolocation.hh
**Do you claim to have any technological measures in place to control access to your copyrighted content? Please see our <a href="https://docs.github.com/articles/guide-to-submitting-a-dmca-takedown-notice#complaints-about-anti-circumvention-technology">Complaints about Anti-Circumvention Technology</a> if you are unsure.**
No
**<a href="https://docs.github.com/articles/dmca-takedown-policy#b-what-about-forks-or-whats-a-fork">Have you searched for any forks</a> of the allegedly infringing files or repositories? Each fork is a distinct repository and must be identified separately if you believe it is infringing and wish to have it taken down.**
I have identified the following forks that contain a copy of the infringing files, which should also be removed,
- https://github.com/abedeltawil/Licence3_Informatique
- https://github.com/KarimSMAIL/Licence3_Informatique
- https://github.com/lbonnet99/Licence_3
- https://github.com/Nadjibian/Licence_3
- https://github.com/tiianoado/Licence_3
- https://github.com/uN4sh/Licence3_Informatique
- https://github.com/uvsq21805828/Licence3_Informatique
- https://github.com/VirarK/Licence3_Informatique
- https://github.com/warm3k/Licence_3
**Is the work licensed under an open source license?**
No
**What would be the best solution for the alleged infringement?**
Reported content must be removed
**Do you have the alleged infringers contact information? If so, please provide it.**
**I have a good faith belief that use of the copyrighted materials described above on the infringing web pages is not authorized by the copyright owner, or its agent, or the law.**
**I have taken <a href="https://www.lumendatabase.org/topics/22">fair use</a> into consideration.**
**I swear, under penalty of perjury, that the information in this notification is accurate and that I am the copyright owner, or am authorized to act on behalf of the owner, of an exclusive right that is allegedly infringed.**
**I have read and understand GitHub's <a href="https://docs.github.com/articles/guide-to-submitting-a-dmca-takedown-notice/">Guide to Submitting a DMCA Takedown Notice</a>.**
**So that we can get back to you, please provide either your telephone number or physical address.**
Phone number: [private]
Physical Address: [private]
**Please type your full legal name below to sign this request.**
[private]