SelfprojectA journal of free software education

Unit 01 - Materials

Free Software Learning Materials: Open Courses, Guides and Coursebooks

Ring-bound coursebooks and printed handouts on a cream desk beside a laptop

Free software learning materials are easier to find than ever, and harder to choose between. This guide maps the open courses, guides and coursebooks that hold up in 2026, explains what makes a resource genuinely open rather than merely free of charge, and shows how to judge a coursebook before you commit an evening to it.

What counts as free software learning materials

Two tests separate real free software learning materials from ordinary tutorials. The first is subject matter: the resource teaches free programs, from GNU/Linux and LibreOffice to GIMP, Inkscape and the command line. The second is the licence on the material itself. A course released under Creative Commons Attribution-ShareAlike or the GNU Free Documentation License can be translated, corrected and rebuilt by any teacher who needs it. A locked PDF cannot, however good its content.

The second test is the one that matters for education systems. Schools that adopt openly licensed coursebooks are not just saving licence fees; they gain the right to adapt the text to their curriculum, their language and their hardware. That right is the entire economic argument for open educational resources, and it is why public funding bodies keep returning to them.

Open courses worth starting with

For structured, sequential learning, these free software courses have proven staying power:

  • Wikiversity hosts community-maintained introductions to GNU/Linux administration, LibreOffice and web technologies, all editable and all under free licences.
  • Introduction to Linux, developed by the Linux Foundation, is the single most-taken structured course on the operating system and can be audited without charge.
  • MIT OpenCourseWare publishes complete university courses, including programming curricula taught entirely with free toolchains.
  • The Debian documentation project maintains administrator and user handbooks that double as a course when read in order.

Guides and coursebooks for teachers and self-learners

Shorter guides fill the gaps between full courses. The GNU education section collects essays and case studies on running classrooms with free software. The Free Software Foundation Europe publishes material aimed at teachers and public administrations. Project wikis, from Fedora to KDE, carry task-based guides that work well as homework units. A practical tip for self-learners: pick guides that state their licence on the first page, and apply the same test to free software courses found outside the big catalogues. Authors who care about open licensing tend to care about accuracy too.

A quick quality check for any coursebook: does it name the licence, the version of the software it covers, and the date of its last revision? Two out of three is acceptable. Zero out of three predicts stale screenshots and dead links.

Why no single index exists, and what to do about it

Attempts to catalogue all free software learning materials in one repository have been made repeatedly, and none has outlived its maintainers' enthusiasm. The field moves too fast: software versions roll over, screenshots stale, and a catalogue entry cannot tell you whether the prose is any good. The practical answer is to keep a short personal index instead. Bookmark the two or three sources that match your level, note the licence and the software version each covers, and prune twice a year. The licensing side matters more than it first appears, because only openly licensed materials can be corrected as they age; the licence guide explains which terms allow that and which quietly do not. For everything else, the curated shortlist on this page is maintained against exactly that test.

Frequently asked questions

Where can I find free software learning materials in one place?

No single complete index exists today. The closest starting points are Wikiversity for courses, the GNU education pages for essays and case studies, and the documentation projects of the major distributions for handbooks. This page keeps a curated shortlist.

Are open educational resources the same as free software learning materials?

Open educational resources is the broader category: openly licensed teaching material on any subject. Free software learning materials are the subset that covers free programs and the licensing culture around them.

Which free software courses are best for complete beginners?

The Linux Foundation's Introduction to Linux assumes nothing and can be audited without charge, and Wikiversity's GNU/Linux tracks let you move at your own pace. Both use only software you can install without cost.

Can teachers legally translate and modify these guides?

Yes, when the material carries a free licence such as CC BY-SA or the GNU Free Documentation License. The licence text states the conditions, usually attribution and releasing the adapted version under the same terms.

Do openly licensed learning materials stay up to date?

More often than locked ones, because anyone is allowed to fix them. A CC BY-SA coursebook with stale screenshots can be corrected by the next teacher who uses it, and active projects fold such fixes back into the published version.