diff --git a/conservancy/content/copyleft-compliance/avm.html b/conservancy/content/copyleft-compliance/avm.html new file mode 100644 index 00000000..7f9cebd9 --- /dev/null +++ b/conservancy/content/copyleft-compliance/avm.html @@ -0,0 +1,40 @@ +{% extends "base_compliance.html" %} +{% block subtitle %}Copyleft Compliance Projects - {% endblock %} +{% block submenuselection %}CopyleftCompliance{% endblock %} +{% block content %} + +
We are pleased to be able to share with you the complaint and final court decision in the SFC-funded lawsuit against router manufacturer AVM, in both their original German, and in an English version translated by a dispassionate legal document translator, hired by SFC. The German legal system does not make court dockets public by default, so we are limited in what we can publish. We encourage AVM to publish the filings written by its own lawyers, for greater transparency. We understand, for example, that (happily) AVM chose to provide "the scripts used to control ... installation of the library" prior to the final court decision. (Documents in AVM's possession, which are not by default public under the German legal system, would confirm that.) We will post any updates that AVM provides to us here.
+ +Here are the complaint, including relevant exhibits, and final court decision of this case:
+ +We are also publishing the source code candidates that AVM provided along the path to the final resolution of this case, which we have put in SFC's Use The Source repository of source code candidates, for the public to discuss and benefit from. Note that these differ from the source code candidate(s) on AVM's website, since AVM has chosen not to publish "the scripts used to control ... installation of the library" there, and instead provided them only to Sebastian Steck, the plaintiff in this lawsuit. Steck wants these scripts published, and they are part of the complete source code, meaning that LGPLv2.1 requires them to be redistributable, so we are redistributing them now for everyone to use.
+ +Here are the source code candidates from each stage of Steck's enforcement efforts:
+ +The lawsuit itself focused only on the rights under LGPLv2.1. Sadly, AVM has still not provided Steck or SFC with "the scripts used to control ... installation of the program" for works under GPLv2 in AVM's firmware image, such as Linux, which it still distributes today. We implore AVM to comply with all copyleft agreements they use, and will continue to pursue this enforcement action just as we continue to pursue dozens of other enforcement actions.
+ + +You can reach our media team at <media@sfconservancy.org>
+ +{% endblock %} diff --git a/conservancy/content/copyleft-compliance/past-lawsuits.html b/conservancy/content/copyleft-compliance/past-lawsuits.html index dfd1d992..8e14f601 100644 --- a/conservancy/content/copyleft-compliance/past-lawsuits.html +++ b/conservancy/content/copyleft-compliance/past-lawsuits.html @@ -59,4 +59,16 @@ the original complaint is on Christoph's Code Similarity Analysis + +This SFC-funded user rights lawsuit was filed by Sebastian Steck in Berlin in 2023 and received a positive final decision from the court in June 2024 with AVM providing "the scripts used to control ... installation of the executable" for the LGPLv2.1 works in the AVM router that Steck purchased. More details are available in our press release and informational page, which provides the source code that was received from AVM allowing users to modify and reinstall copylefted works into the router's flash memory:
+ ++
+ + {% endblock %} diff --git a/conservancy/static/docs/avm-Complaint_Klageschrift_DE.pdf b/conservancy/static/docs/avm-Complaint_Klageschrift_DE.pdf new file mode 100644 index 00000000..77ce7504 Binary files /dev/null and b/conservancy/static/docs/avm-Complaint_Klageschrift_DE.pdf differ diff --git a/conservancy/static/docs/avm-Complaint_Klageschrift_EN.pdf b/conservancy/static/docs/avm-Complaint_Klageschrift_EN.pdf new file mode 100644 index 00000000..46529790 Binary files /dev/null and b/conservancy/static/docs/avm-Complaint_Klageschrift_EN.pdf differ diff --git a/conservancy/static/docs/avm-Decision_Beschluss_DE.pdf b/conservancy/static/docs/avm-Decision_Beschluss_DE.pdf new file mode 100644 index 00000000..f08d6eb1 Binary files /dev/null and b/conservancy/static/docs/avm-Decision_Beschluss_DE.pdf differ diff --git a/conservancy/static/docs/avm-Decision_Beschluss_EN.pdf b/conservancy/static/docs/avm-Decision_Beschluss_EN.pdf new file mode 100644 index 00000000..92138a06 Binary files /dev/null and b/conservancy/static/docs/avm-Decision_Beschluss_EN.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K10_DE.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K10_DE.pdf new file mode 100644 index 00000000..5ab1d265 Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K10_DE.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K10_EN.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K10_EN.pdf new file mode 100644 index 00000000..7390e6f1 Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K10_EN.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K1_DE.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K1_DE.pdf new file mode 100644 index 00000000..8b81ffb7 Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K1_DE.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K1_EN.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K1_EN.pdf new file mode 100644 index 00000000..4be9eaf7 Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K1_EN.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K4_DE.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K4_DE.pdf new file mode 100644 index 00000000..c0ffc2fc Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K4_DE.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K4_EN.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K4_EN.pdf new file mode 100644 index 00000000..cdfdc0ad Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K4_EN.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K5_DE.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K5_DE.pdf new file mode 100644 index 00000000..729cc9ba Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K5_DE.pdf differ diff --git a/conservancy/static/docs/avm-Exhibit_Anlage_K5_EN.pdf b/conservancy/static/docs/avm-Exhibit_Anlage_K5_EN.pdf new file mode 100644 index 00000000..28b9cf58 Binary files /dev/null and b/conservancy/static/docs/avm-Exhibit_Anlage_K5_EN.pdf differ