04.07.21

Pro-Free Software Foundation Petition Soon Reaching 6,000 Signatures (and Still Rising Steadily)

Posted in FSF, GNU/Linux at 12:02 am by Dr. Roy Schestowitz

Related: The FSF Got a Tonne of Free Media Coverage/Publicity While the OSI Goes Defunct Completely (a Corpse of an Institution, Weaponised Against Free Software) | Looks Like the Pro-FSF Petition Will Double the Number of Signatures of FSF Haters | [Meme] Attacking Hydras, Attacking Communities | It’s Hard to Remove a Man Based on a Lie | Defend Richard Stallman!

Pro-Free Software Foundation Petition

Summary: It seems rather apparent that not many people have been conned by the hateful corporations, their corporate media, and corporate-led (or funded) NGOs that insisted FSF should reject its very own founder

The above-shown (charted) data can be generated using the publicly-accessible data, albeit this data is hosted by a monopoly and proprietary software trap. That’s what anti-FSF petitioners chose as their platform!

A picture is worth a thousand words.

With Git installed fetch the repos in their current form, as follows: cd /tmp && git clone https://github.com/rms-open-letter/rms-open-letter.github.io.git && git clone https://github.com/rms-support-letter/rms-support-letter.github.io.git

Running the following code in python3 should then be possible (this may take a while!):


# author: Kezi
# license: gplv3

import time
import os
import subprocess
from threading import Thread

from datetime import datetime

start_time = 1616522054+60*60*4
stop_time = int(time.time())

path_open = "/tmp/rms-open-letter.github.io" # https://github.com/rms-open-letter/rms-open-letter.github.io.git
path_support = "/tmp/rms-support-letter.github.io" # https://github.com/rms-support-letter/rms-support-letter.github.io.git

cwd = os.getcwd()

def count_open():
    lol=subprocess.check_output(['sh', '-c', f"cd {path_open}; cat index.md | grep -e \"^1.\" -e \"^- \" | wc -l"])
    return int(lol)

def count_support():
    lol=subprocess.check_output(['sh', '-c', f"cd {path_support}; ls _data/signed/ | wc -l"])
    return int(lol)

def checkout_open(date):
    try:
        subprocess.check_output(['sh', '-c', f"cd {path_open}; git checkout -f `git rev-list -n 1 --before=\"{date}\" main`"])
    except:
        pass

def checkout_support(date):
    try:
        subprocess.check_output(['sh', '-c', f"cd {path_support}; git checkout -f `git rev-list -n 1 --before=\"{date}\" master`"])
    except: 
        pass

def time_machine(timestamp):
    print("time machine", datetime.fromtimestamp(timestamp), timestamp)

    date=datetime.utcfromtimestamp(timestamp).strftime('%Y-%m-%d %H:%M')
    thread1 = Thread(target = checkout_open, args = (date, ))
    thread1.start()
    thread2 = Thread(target = checkout_support, args = (date, ))
    thread2.start()

    thread1.join()
    thread2.join()



dates=[]
points_open=[]
points_support=[]

for i in range(start_time, stop_time, 60*5):
    time_machine(i)

    dates.append(datetime.fromtimestamp(i))
    points_open.append(count_open())
    points_support.append(count_support())
    

import matplotlib.pyplot as plt
import matplotlib.dates as md

plt.subplots_adjust(bottom=0.2)
plt.xticks(rotation=25)
ax = plt.gca()
xfmt = md.DateFormatter('%Y-%m-%d')
ax.xaxis.set_major_formatter(xfmt)
plt.plot(dates, points_open, label="rms hate letter")

plt.subplots_adjust(bottom=0.2)
plt.xticks(rotation=25)
ax = plt.gca()
xfmt = md.DateFormatter('%Y-%m-%d')
ax.xaxis.set_major_formatter(xfmt)
plt.plot(dates, points_support, label="rms support letter")

plt.legend()
plt.show()

On Debian-like systems one may also need to apt-get install python3-matplotlib (for rendering the graph). On my laptop it takes 8 minutes to generate. As the list grows it’ll take longer and longer to re-generate. Be sure to use python3 and also get the package for python3 (on systems that default to 2.x).

Update (hours later): almost 5,900 now.

RMS chart 2021 04 07

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

This post is also available in Gemini over at:

gemini://gemini.techrights.org/2021/04/07/pro-fsf-petition-rising/

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

What Else is New


  1. Christoph Ernst Lecturing Us on “Transparency” and EPO Corruption (as Well as Assault on the EPC) Becoming a “New Normal”

    The EPO’s administration continues rushing ahead with an unlawful agenda, exploiting a pandemic that’s gradually coming under control regardless to shred apart the EPC



  2. Richard Stallman's Talk About New/er Risks to Free Software (Free as in Freedom-Respecting, Libre)

    Richard M. Stallman (RMS) gave the above talk not too long before the attacks on him intensified greatly, serving to silence him for nearly 2 years



  3. Jacques Michel and Willy (Guillaume) Minnoye: Stakeholders in EPO Lawlessness

    Former EPO Vice-Presidents who wish not to be held accountable for what they did in the Office (or be chased after leaving their duties, finishing/ending terms there) are adding fuel to the illegal agenda of an EPOnian regime



  4. Links 15/5/2021: Godot 3.3.1 RC 2 and Pine64 Hardware in Focus

    Links for the day



  5. The EPO's War on Justice and Assault on the Law -- Part 7: Calle's Strange Metamorphosis

    Sources believe the “legal anarchy” that EPOnia became notorious for, especially when it comes to handling referrals at the EPO‘s BoA, will become a dark legacy — a legacy that would, if he was alive, disappoint even Josefsson’s source of inspiration



  6. Making up Law at the EPO

    Another video about the ongoing EPO series and some news/commentary from around the Web



  7. Over a Thousand Videos (or Audio Files) and More Protocols Supported

    From just a Web site (ordinary HTTP/S protocol) we've expanded to alternative channels of communication; this is a quick roundup, with focus on last night's development work (already pushed into our self-hosted Git repository)



  8. IRC Proceedings: Friday, May 14, 2021

    IRC logs for Friday, May 14, 2021



  9. Nathan Proctor: Right to Repair and the DMCA

    LibrePlanet 2019 video



  10. [Meme] Calle Calling...

    The values of the Habermasian EPO judge depend on who’s paying the salary



  11. The EPO's War on Justice and Assault on the Law -- Part 6: The Habermasian Who Warned About “Legal Anarchy”

    The political orientation of a Benoît Battistelli-appointed EPO judge who has the audacity to talk about legal anarchy and bemoan abuse of the law; the António Campinos administration extended his term until (at least) 2027



  12. Paid-for Plugs and Coordinated Marketing Fluff (PR Campaigns) Are Ruining 'Linux' Sites

    Junk 'articles' (just marketing disguised as 'news') spoil the World Wide Web; companies repeat the same sales pitch over and over again, sometimes leveraging what they perceive to be avenues read by geeks



  13. Links 15/5/2021: GCC 8.5, Fedora Community Revamp

    Links for the day



  14. Links 14/5/2021: FreeBSD on the Pine H6, Red Hat Hiring

    Links for the day



  15. Protecting Freenode is Protecting the Free Software Movement

    Freenode may seem like a negligible corner of the Internet, which media never bothers mentioning at all; but Freenode, which many have come to take for granted, is core infrastructure for many Free software projects and protecting the network is essential for the Free Software Movement



  16. EPO Justice

    Justice in Europe's second-largest institution, where the law itself is a second-class citizen



  17. IRC Proceedings: Thursday, May 13, 2021

    IRC logs for Thursday, May 13, 2021



  18. Understanding How Freenode (IRC) Works -- or Doesn't Work -- in 2021

    There is a conflict going on behind the scenes at Freenode, but there are also sincere and well-meaning attempts to undo the damage and get back to normal



  19. [Meme] Judges the Office Cannot Control Are Just Nazis With Weapons in Their Office...

    The EPO hasn’t been run by grown-ups for over ten years; Benoît Battistelli, António Campinos and their confidants cannot grasp the concept of law, just blind loyalty



  20. The EPO's War on Justice and Assault on the Law -- Part 5: Battistelli's “Swedish Chef”

    The EPO's 'courts' are controlled by the people whom they're supposed to judge on; this has been the case for at least half a decade



  21. Links 14/5/2021: KDE Plasma 5.22 Beta and GNOME 40 in Gentoo

    Links for the day



  22. Audio: “Unjust Computing Clamps Down” by Richard Stallman

    The FSF has finally uploaded the LibrePlanet talk of Richard Stallman



  23. Links 13/5/2021: KDE Gear 21.04.1 and LibreOffice 7.0.6

    Links for the day



  24. The EPO's War on Justice and Assault on the Law -- Part 4: The President of the Boards of Appeal

    A deeper look into the ‘sausage factory’ that is EPO tribunals certainly helps us understand the inherent bias of many decisions, including a recent decision on European software patents like a controversial simulation patent



  25. Judging the Judges

    Today we shall take a closer look at Carl Josefsson, a person who shall become a figure of interest if he sends EPO courts to the United States in clear violation of the EPC (looking to rubber-stamp an unlawful decision already made before this case even started)



  26. When EU Authorities Tell You to Complain to the EPO Itself About EPO Privacy Violations...

    “Kafkaesque” at the EPO; Kafka could do a whole novel about the flirtations with or affairs of ‘justice’ at the EPO



  27. The Need for Reliable Governance at Freenode

    Why the current and high-profile (albeit somewhat covert) owner of the network, who seems to care about Free software (it has made him very wealthy), should put the whole thing in reliable hands and not attempt to 'monetise' it in any way



  28. IRC Proceedings: Wednesday, May 12, 2021

    IRC logs for Wednesday, May 12, 2021



  29. Andrew Lee of Private Internet Access/London Trust Media Increasingly Owns and Controls Freenode (Updatedx2)

    The details about Freenode ownership and control are explained in a resignation letter urging users to move to another network



  30. [Meme] eBPF is Not Microsoft's, But It's Certainly Googlebombed by Microsoft

    eBPF isn't Microsoft's. But sites that work closely with Microsoft keep mentioning that term as if Microsoft created it and champions it (typical tactics).


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts