STEAM 组
Harmony for Games HarmonyLib
STEAM 组
Harmony for Games HarmonyLib
1
游戏中
19
在线
成立于
2021 年 3 月 22 日
正在显示第 51 - 60 项,共 89 项条目
3
Installing from GitHub ?
27
DMCA notice
引用自 33Rev
I'm still not understanding how a DMCA applies here...the original framework by Andreas Pardeike, the Harmony mod, and Harmony redesigned are provided under the MIT license... it just doesn't add up to me.

The Harmony Library (MIT) is distinct from the Harmony Mod (whether boformer's - MIT, or mine - GPL). The Mod includes the library or a derivative of the library, but also includes some glue code to make various versions of Andreas' library work together. By design, Harmony Library versions 1.x and 2.x are incompatible and cannot be used simultaneously in the same environment. The glue code bridges the incompatibility gap with some patches to the the older 1.x library, which makes it able to function in the same environment as a 2.x library. The glue code exists in boformer's mod (licensed MIT), along with some other functions which I discarded. Very similar code exists in my mod, and implements the same necessary function.

Now, I used an earlier version of the code base than Feb 14 where the MIT license was added, and thus the MIT license text file is missing from my code base. Admittedly, this was my slip where I didn't cross a t and dot an i. I don't know if this is what the complaint is about, but it will be fixed in the next update. If this is the reason for the complaint, it still leaves the complaint as fraudulent, because after adding this missing file, the resulting compiled version would still be identical to the existing published file, bit for bit.
33Rev, thank you for your insightful response.

Valve has not yet contacted me or provided a copy of the complaint, so I don't know exactly what the complaint contains or who made it. But, I have some additional clarification in light of your response:

I believe that the need to demonstrate harm, etc, is an issue that would arise when the matter comes before the Courts. As far as Valve is concerned, my understanding is that they need to comply with the statutory provisions, which is to say, they must inform the allegedly infringing party of the complaint and remove the content in dispute in some amount of time, unless they receive a counter-claim. When a counter-claim is served, Valve will have done its job in the eyes of the law and no longer has to take any action, and may restore the content if it was removed. It is important to note that Valve is not required, nor able to make any judgment on the merits of the claim or counter-claim. It's role is to put the parties in contact in an unambiguous way.

The purpose of the counter-claim is to fend against fraudulent complaints, and to absolve the service provider of liability. It contains the counter-claimant's address for process purposes, at which point the two parties in dispute can take the matter up in courts, and Valve itself is no longer involved.

With respect to the potential conflict of interest, Felix Schmidt was already employed by CO when he started work on his Harmony mod, which is what I am guessing the complaint is about:

1. Colossal Order post on Playstation Blog[archive.ph] dated March 25, 2020, talking about Felix Schmidt as an employee at CO
2. Felix Schmidt's initial commit to the Harmony mod project[archive.ph], dated March 30, 2020
3. Felix Schmidt's commit specifically adding MIT license to his source code[archive.ph] dated February 14, 2021
4. My first commit to my Harmony mod[archive.ph], dated March 10, 2021. I use the GNU Public License, which is more restrictive than MIT, without using a meaningful part of Felix's code, though I copied a few paragraphs, for which I gave attribution in the appropriate places in the source.

I think what's left to do about the DMCA is to satisfy Valve by providing them with the counter-claim letter, and then pursue the fraudulent claim in the courts.

EDIT: Fix link #3
8
Share your Harmony Report
4
Known Issues
27
DMCA notice
正在显示第 51 - 60 项,共 89 项条目