dmca/2020/05/2020-05-21-RubixML.md
2020-05-26 08:46:38 -07:00

4.7 KiB
Raw Permalink Blame History

Are you the copyright holder or authorized to act on the copyright owner's behalf?

Yes, I am the copyright holder.

Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.

I am [private] of Rubix ML and own 100% of the copyright to the code in question.

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.

Rubix ML is an open-source machine library for the PHP language under the MIT license. The work that was infringed is my implementation of the CART/Regression Tree algorithm. Blocks of code, including entire files in some cases, were copied from my work to the infringing party's repository without attribution or authorization otherwise. The links to the infringed files and the commits they were copied from are listed below.

dbca7e5945/src/Regressors/RegressionTree.php
dbca7e5945/src/Graph/CART.php
dbca7e5945/src/Graph/Nodes/Node.php
dbca7e5945/src/Graph/Nodes/Average.php
dbca7e5945/src/Graph/Nodes/BinaryNode.php
dbca7e5945/src/Graph/Nodes/Decision.php
dbca7e5945/src/Graph/Nodes/Purity.php
dbca7e5945/src/Datasets/Labeled.php

What files should be taken down? Please provide URLs for each file, or if the entire repository, the repositorys URL.

https://github.com/php-ai/php-ml/blob/master/src/Regression/DecisionTreeRegressor.php
https://github.com/php-ai/php-ml/blob/master/src/Tree/CART.php
https://github.com/php-ai/php-ml/blob/master/src/Tree/Node.php
https://github.com/php-ai/php-ml/blob/master/src/Tree/Node/AverageNode.php
https://github.com/php-ai/php-ml/blob/master/src/Tree/Node/BinaryNode.php
https://github.com/php-ai/php-ml/blob/master/src/Tree/Node/DecisionNode.php
https://github.com/php-ai/php-ml/blob/master/src/Tree/Node/PurityNode.php

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 and I do not wish to pursue DMCA claims with those forks at this time.

Is the work licensed under an open source license? If so, which open source license? Are the allegedly infringing files being used under the open source license, or are they in violation of the license?

Both works are licensed under the MIT license. The files listed are infringing because they violate the terms of the MIT license. More specifically, the infringing work does not provide the copyright notice (author attribution) and license of the original work. Quoting directly from the MIT license "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

What would be the best solution for the alleged infringement? Are there specific changes the other person can make other than removal? Can the repository be made private?

The author of the infringing work can attribute the original author in the files that were copied and include the original author's copyright notice in their repository per the MIT license.

Do you have the alleged infringers contact information? If so, please provide it.

[private] (https://github.com/akondas)

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]

[private]
[private]
[private]
[private]

Please type your full legal name below to sign this request.

[private]