Group: Freedom Ladder

From LibrePlanet
Jump to: navigation, search
(Created page with "== Introduction == The “freedom ladder” is a new method the FSF campaigns team has developed to help users get their first start in software freedom. One problem with mo...")
 
Line 8: Line 8:
  
 
This is what we’ve developed so far, and we’re asking the community to weigh in with their thoughts and suggestions.
 
This is what we’ve developed so far, and we’re asking the community to weigh in with their thoughts and suggestions.
 +
 +
1. Understanding nonfree software
 +
2. Finding your own reason to use free software
 +
3. Free replacements and installing your first free program
 +
4. Understanding encryption
 +
5. Mobile phone freedom
 +
6. Learning how to find help
 +
7. Trying a free operating system
  
 
=== Understanding nonfree software ===
 
=== Understanding nonfree software ===

Revision as of 10:36, 8 July 2021

Introduction

The “freedom ladder” is a new method the FSF campaigns team has developed to help users get their first start in software freedom.

One problem with most guides introducing newcomers to GNU/Linux is that they stop them too soon on their “journey to freedom,” and end up suggesting that a partially nonfree setup is a desirable outcome. By contrast, our guide’s focus is to encourage users to not rest content with nonfree software, and encourage them to stay motivated when eliminating nonfree software from their lives.

Steps

This is what we’ve developed so far, and we’re asking the community to weigh in with their thoughts and suggestions.

1. Understanding nonfree software 2. Finding your own reason to use free software 3. Free replacements and installing your first free program 4. Understanding encryption 5. Mobile phone freedom 6. Learning how to find help 7. Trying a free operating system

Understanding nonfree software

When is a program free or nonfree? What are the dangers of nonfree software, and why should a user be bothered about it?

Finding your own reason to use free software

To stay motivated on their journey to freedom, each person needs to have a compelling reason to use free software. That reason could be the philosophy of freedom, or it could be a more practical concern like desiring security or using gratis software wherever possible.

Free replacements and installing your first free program

The first step we recommend a user to take on their journey to software freedom is by replacing one nonfree program they use with a free alternative. As we assume these users are on a nonfree operating system like Microsoft Windows or macOS, it is acceptable to recommend a program that is mostly free software, but poses certain problems to the more experienced free software user (e.g. Mozilla Firefox).

Understanding encryption

On this step, users are encouraged to try encrypting some device or program they use on a day-to-day basis. This could be learning how to encrypt one’s email with the Email Self-Defense Guide, or using GPG to encrypt a file they would like to remain private.

Mobile phone freedom

This step does not build off of a previous one, but is important enough of an issue that it deserves consideration. True mobile phone freedom is an impossibility given the nonfree “baseband” operating system that runs at the ring-0 level of every cell phone. However, this doesn’t mean that mobile phone freedom is a lost cause.

Here we encourage the user to use free repositories like F-Droid, and at least be aware of the free Android distribution Replicant. Other mobile free operating systems can be covered in this step. Even if they have certain issues, it’s important for the user to be aware of them: postmarketOS, PureOS, etc.

Learning how to find help

One common reason for burnout when it comes to learning free software is getting hung up on a technical problem, and being unable to progress. If the user isn’t especially tech-savvy, this can sometimes cause them to accept defeat and go back to a nonfree operating system. Here, we make sure the user is aware of how to find program documentation (such as through manpages or Texinfo), and also how to seek help on communication mediums used in the free software community like IRC.

Trying a free operating system

During this step, the user will be encouraged to write a USB drive of the Trisquel GNU/Linux operating system and see if their hardware is compatible with it. They can then choose to install the operating system, or if there is a compatibility issue, some things they can do to address it, even if that involves a “deal with the devil.”

Feedback

The FSF campaigns team is holding a series of IRC meetings about the draft schema:

  • July 15 at 16:00 EDT - Understanding nonfree software / Finding your own reason to use free software
  • July 22 at 16:00 EDT - “Free replacements” and installing your first free program
  • July 29 at 16:00 EDT - Understanding encryption / mobile phone freedom
  • August 5th at 16:00 EDT - Learning how to find help / Trying a free operating system