From 2a978cf7fbfe2c8ad84d15a6d87b4a6fa41290d2 Mon Sep 17 00:00:00 2001 From: dmca-sync-bot Date: Wed, 11 Sep 2024 19:51:31 +0000 Subject: [PATCH] Process DMCA request --- ...-09-04-internet-connection-checker-plus.md | 104 ++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 2024/09/2024-09-04-internet-connection-checker-plus.md diff --git a/2024/09/2024-09-04-internet-connection-checker-plus.md b/2024/09/2024-09-04-internet-connection-checker-plus.md new file mode 100644 index 000000000..848291022 --- /dev/null +++ b/2024/09/2024-09-04-internet-connection-checker-plus.md @@ -0,0 +1,104 @@ +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?** + +No + +**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.** + +**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.** + +A Flutter/Dart package named "data_connection_checker" is hosted on pub.dev (https://pub.dev/packages/data_connection_checker). This package is no longer continued, as indicated by the author of another package, "internet_connection_checker" (https://pub.dev/packages/internet_connection_checker). To continue the functionality of the original package, the author of "internet_connection_checker" created a new package with the name "internet_connection_checker" and the same license as "data_connection_checker." + +Noticing that "internet_connection_checker" did not support the web platform for Flutter apps, [private] cloned the package's contents under fair use, modified it to support the web platform, and published it on pub.dev under the name "internet_connection_checker_plus" (https://pub.dev/packages/internet_connection_checker_plus). [private] included the original license, credited the authors of both "data_connection_checker" and "internet_connection_checker," and, after making substantial changes, added my own license for my copyrighted work while retaining the original license. + +Recently, the author of "internet_connection_checker" published a new version (v2.0.0) of their package on pub.dev. Upon investigation, I found that this version contains code strikingly similar to mine. This suspicion is supported by a GitHub commit that references the name of my package within their code (https://github.com/RounakTadvi/internet_connection_checker/blob/79a8ad9eee5de2ff3061c25537aaefb33d1ae01f/lib/internet_connection.dart#L19-L46), without giving me credit or including my license for the copyrighted work. I reached out to the author via email, requesting that they either credit me or take down the published package, but they haven't taken any action yet. + +Relevant links for your reference: + +GitHub Repositories: +- Data Connection Checker: https://github.com/komapeb/data_connection_checker +- Internet Connection Checker: https://github.com/RounakTadvi/internet_connection_checker +- Internet Connection Checker Plus: https://github.com/OutdatedGuy/internet_connection_checker_plus + +Published Packages on pub.dev: +- Data Connection Checker: https://pub.dev/packages/data_connection_checker +- Internet Connection Checker: https://pub.dev/packages/internet_connection_checker +- Internet Connection Checker Plus: https://pub.dev/packages/internet_connection_checker_plus + +Commits Suspected of Infringement: +- https://github.com/RounakTadvi/internet_connection_checker/commit/1ea242fa6dd722bb9667edd14349267db463f870 +- https://github.com/RounakTadvi/internet_connection_checker/commit/79a8ad9eee5de2ff3061c25537aaefb33d1ae01f + +Files Mostly Copied: +- Files within the "lib" directory of the repository at https://github.com/RounakTadvi/internet_connection_checker, particularly the commit at https://github.com/RounakTadvi/internet_connection_checker/blob/79a8ad9eee5de2ff3061c25537aaefb33d1ae01f/lib/internet_connection.dart#L19-L46, which contains the name of my package and very similar code. + +The published package version that infringes my copyrighted work: https://pub.dev/packages/internet_connection_checker/versions/2.0.0 + +**What files should be taken down? Please provide URLs for each file, or if the entire repository, the repository’s URL.** + +The files from the directory "lib" of repository https://github.com/RounakTadvi/internet_connection_checker should be taken down. + +**Do you claim to have any technological measures in place to control access to your copyrighted content? Please see our Complaints about Anti-Circumvention Technology if you are unsure.** + +No + +**Have you searched for any forks 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.** + +No, I haven't searched any forks. + +**Is the work licensed under an open source license?** + +Yes + +**Which license?** + +BSD-3 Clause License + +**How do you believe the license is being violated?** + +The License states that "Redistributions of source code must retain the above copyright notice". i.e. My copyright License (BSD-3 Clause). But the published work contains another License (MIT) under the name of [private]. + +**What changes can be made to bring the project into compliance with the license? For example, adding attribution, adding a license, making the repository private.** + +Adding my License and giving me credits + +**What would be the best solution for the alleged infringement?** + +Reported content must be removed + +**Do you have the alleged infringer’s contact information? If so, please provide it.** + +Name: [private] +Github: https://github.com/RounakTadvi +Email: [private] + +**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 fair use 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 Guide to Submitting a DMCA Takedown Notice.** + +**So that we can get back to you, please provide either your telephone number or physical address.** + +[private] + +**Please type your full legal name below to sign this request.** + +[private]