This page permanently redirects to gemini://gemini.techrights.org/2022/01/11/dedrm-free-software/.

● 01.11.22

Gemini version available ♊︎

●● Microsoft GitHub, DRM Enforcer, Bans Free Software

Posted in DRM, Free/Libre Software, Microsoft at 7:08 am by Dr. Roy Schestowitz

Reproduced from Mobileread, as can be seen here:

=> ↺ here

Initially, I didn’t want create an account on this site and keep all discussion on GitHub (the fewer accounts one has, the easier it is to stay anonymous …), but I guess with the GitHub being gone, it’s about time to answer some of the questions here …
Maybe GitHub hasn’t been the best choice for a platform, but I didn’t expect there to be DMCA claims when there have been none over the recent years in Apprentice Harper’s repository. I guess, in the long term, I should move to another platform.
I received the first message from Github about the DMCA claim on January 4th in the late evening, with a time line of 24h to remove the “offending” content. Of course that deadline is rather short – I am obviously not using my “main” mail address for stuff like this, so I didn’t check this account every single day, and only found out the repository was blocked (some time on January 6th) when I checked this forum thread and saw the discussion on January 7th.
The GitHub FAQ states that when one misses the 1-day window to make requested changes, one can request an additional time of 1 day to perform the changes. I requested that by mail on January 7th, but so far the GitHub support hasn’t gotten back to me yet. Right now, I see the same page that you all see – repo unavailable due to DMCA. They could have at least given the repo owner access to update the code, but they didn’t.
Rather disturbing that they are allowed to block a repo after just one day of no response (they could have given me a notification on the Github page itself, in addition to the mail, then I would have seen it before the deadline was over …), and then don’t respond to the topic for multiple days, but maybe their support doesn’t work on weekends and they don’t consider stuff like this urgent now that the repo’s down and they did what they legally have to do …
The goal is to hopefully get Github to restore the repository once they finally read my mail, then remove the offending code from the repository, and have the plugin no longer contain the offending LCP code on Github to comply with the DMCA request.
The DMCA request mentions nothing about the difference between library books and bought books. The request states that the original repositories (apprentice harper and so on) are not part of the takedown – not because they have blocks for library books, but because they don’t support LCP at all. So I doubt adding a block for library books would have prevented this takedown (or, would be an acceptable solution to get the repository back). The guys behind LCP know how easy it is to edit Python code to remove such blocks, and I think with this plugin being the first public solution for LCP DRM removal, I guess they are more concerned with people knowing the algorithm, and they think that with a DMCA request for this repo they can remove that from the entire internet.
I don’t want to piss off GitHub (and Readium?) even more by now creating a new account or repository. Even though it’s probably fine as far as the DMCA goes (if there’s no LCP code in the new repo), it certainly violates Github TOS to just make a new repo when there’s a pending takedown. So I’m going to wait for the support to respond, which they are supposed to according to their own FAQ. If they don’t, I guess the plugin moves to another platform.
As for the other topics being discussed here in the last couple days:

As noted in Mastodon: “RIAA showed that it was acceptable to use GitHub’s (legally mandated) DMCA process for DMCA section 1201… Any tool like this should probably self-host their code repository at this point… Can we please kill these anticircumvention laws? Maybe then we won’t need tools like DeDRM?”

=> ↺ in Mastodon

Related:

Microsoft as a Censorship Machine Working to Undermine Free Software and Code Sharing (Also Sharing in General)Another Reason to Boycott Microsoft/GitHub: The War on Reverse-EngineeringThe Software Freedom Conservancy Needs to Resign From Microsoft Before Telling Microsoft to Resign From RIAA

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.

Permalink > Image: Mail

 Send this to a friend

=> Permalink | ↺ Send this to a friend


=> Techrights

➮ Sharing is caring. Content is available under CC-BY-SA.

Proxy Information
Original URL
gemini://gemini.techrights.org/2022/01/11/dedrm-free-software
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
282.501927 milliseconds
Gemini-to-HTML Time
1.590886 milliseconds

This content has been proxied by September (3851b).