Pinned toot

I'm truly very sorry for not posting often.

I've been having a lot of homework for school, as well as trying to do some programming.

I will try my best to post as much as I can.

Stay safe!

In 1998, a part of the free software community broke off to form the Open Source initiative.

The goal of it was to prevent people from getting confused by the phrase free software by thinking it was a matter of price, and not freedom.

But then, it started heading it's own ways.

The main difference is that the free software campaigns on users' freedoms of computing.

Open source values making powerful, reliable software.

But, in fact, almost all open source software are free software.

I haven't got into how proprietary software is often malware.

Later, you will learn more about proprietary software and also more subjects such as SaaSS.

Just remember, only get software with a free license.

Also, don't get confused with the terms "nonfree software" and "proprietary software".

They direct to the same meaning and that means software that doesn't respect your freedom.

You know it doesn't respect your freedom if it doesn't follow the four essential freedoms.

The different variants of GNU/Linux are often called distros.

Most contain nonfree programs because the developers follow the "open source" philosophy. We will get into that soon.

However, there are completely free GNU/Linux distros. We will get into that later.

Usual versions of Linux also includes nonfree programs,

Linux is a kernel, which is a very essential part of the system. The whole system is basically the GNU system, with Linux added.

Please call the system "GNU/Linux".

Show thread

In the early 90s, the GNU Project had put together the whole system, except for the kernel.

The GNU Project had started a kernel, GNU Hurd, but developing it was harder than expected.

Thankfully, they didn't need to wait for the Hurd, because a kernel named Linux was freed in 1992, which fit into the last major gap in the GNU system. However, making them work together was not a trivial job.

Together, the system is named GNU/Linux.

Today, there are many different variants of GNU/Linux.

I'm truly very sorry for not posting often.

I've been having a lot of homework for school, as well as trying to do some programming.

I will try my best to post as much as I can.

Stay safe!

Congratulations!

You learned some basic information and now we will move on to actually using some of the information you have learned!

We will also learn much, much more information on the way!

How can you quickly tell whether an application is free software or nonfree?

Well, one way is to check what the software is licensed under!

Roughly, a license can tell what users can and can't do.

The recommended free licenses are the GNU General Public License, version 3 (GPLv3) or the GNU Affero General Public License, version 3 because they are copyleft licenses. We will get into copyleft later.

The list of free licenses are here: gnu.org/licenses/license-list.

Get one with a green line!

You learned roughly what free software is at social.linux.pizza/web/statuse.

Now let's continue with the four essential freedoms.

##
freedom 0: The freedom to run the program as you wish.

freedom 1: The freedom to study and change the program so it does what you want.

freedom 2: The freedom to redistribute unmodified copies.

freedom 3: The freedom to distribute copies of your modified versions.
##

A program is free if it gives users these freedoms. Otherwise, it is nonfree, or proprietary.

"Free software" means software that respects users' freedom. When we say "free software", we are referring to liberty, not price. To better understand the concept, think of "free" as in "free speech", not as in "free beer". We sometimes call it "libre software", borrowing the French or Spanish word for "free" as in freedom.

So what makes a program free software? Well, a program is free software if it gives the users the 4 essential freedoms!

You will learn about the 4 essential freedoms next.

The Free Software Movement is a social movement in which the idea is that computer users deserve the freedom to form a community. You should have the freedom to help yourself, and the freedom to help your neighbors.

The Free Software Foundation (FSF) is a non-profit organization founded by Richard Stallman (rms) in 1985 to support the Free Software Movement. rms had also launched the GNU operating system in 1983!

That was just a brief description. You will learn about free software next.

In 1983, Richard Stallman (rms) founded GNU, an operating system that would be put together by a community for computer users freedom. rms remains Chief GNUisance today.

The name of the system, "GNU" is a recursive acronym for "GNU's Not Unix!" It is pronounced as "guh-noo".

The primary and continuing goal of GNU is to offer a Unix-compatible system that would be 100%, only 100%, free software. We will learn a lot about free software later.

That was a brief summary of the GNU OS.

Hello everyone!

All posts(by me) are available under the GNU Free Documentation License with no invariant sections.

Find a copy of the license here: gnu.org/licenses/fdl-1.3.html

Don't worry at all if you don't actually understand the license. We will learn about licenses, in fact, as soon as we start installing software!

Welcome to Librebuddys!

Starting from nothing but what technology already has for us, we will build our way up to control our computers, and a huge part of our lives, very methodically.

Everyone is welcome, no matter what you already know :)

I will try to keep my posts easy to read and straightforward, but if you have questions, never hesitate to ask me.

Stay safe everyone!

Linux.Pizza

A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - Welcome!