Open Source Software for Schools

When selecting school software, educational merit is critical, but so is sustainability. The last thing a principal needs it to build professional development and instructional plans around software doomed to stagnate and wither on the vine once the original developers have lost interest. Of course, the same concerns apply to commercial software. Apple, Google, Microsoft and countless others have changed pricing models and shuttered products after corporate objectives changed.

Free and open source software is not an all or nothing proposition. You might test a few applications, and add more programs after your students and staff become comfortable with alternatives to commercial software.

Red Hat’s community site, opensource.com, is another excellent resource for software ideas and success stories.

Audacity
Audio recording and editing: www.audacityteam.org.

BigBlueButton
Free virtual classrooms and open source video conferencing with whiteboard, chat and desktop sharing capabilities. Requires a local school server: bigbluebutton.org.

Blender
A powerful 3D drawing and animation program: www.blender.org.

Calibre
Comprehensive E-book management for teachers and students: calibre-ebook.com.

Clementine
A groovy music player: clementine-player.org.

digiKam
Advanced digital photo management by photographers, for photographers: digicam.org.

Endless OS
A Linux distribution built for schools, and for student learning freedom: www.endlessos.org

GCompris
A fun suite of learning activities for primary school children: gcompris.net.

GeoGebra
Geometry and Algebra software for learning and teaching: www.geogebra.org.

Gibbon
The project aims to provide all schools, no matter their size or resources they have, with the systems they need to provide effective learning, teaching and school management: gibbonedu.org.

GIMP
A rich photo manipulation program that can serve as a full replacement for Adobe Photoshop: www.gimp.org.

gPodder
A podcast manager, like iTunes, which helps you subscribe to and download podcasts: gpodder.org.

GnuCash
Personal and small-business financial accounting software—an alternate to QuickBooks: gnucash.org.

Inkscape
A vector-based drawing alternative to Adobe Illustrator: inkscape.org.

Koha
An alternative to the commercial Follett systems, Koha is the first free and open library automation program: koha-community.org.

Kojo Learning
Play with math, programming, music, and art in this wonderful learning program inspired by the Logo programming language: www.kogics.net/kojo.

Krita
A marvelous painting and sketching application. Pair it with a pressure sensitive drawing tablet to create a classroom art studio: krita.org.

LibreOffice
An excellent replacements for Microsoft Office. The program includes high-quality word processing, spreadsheet, presentation, drawing, and equation editing tools. LibreOffice opens and saves Microsoft Office file with fidelity: www.libreoffice.org.

Mattermost
An open source alternative to the Slack communications platform. The program runs on your local school server, and brings together private chat, messaging, and file sharing: www.mattermost.org.

Minetest
Inspired by Minecraft, Minetest is an open, infinite world building game and simulation: www.minetest.net.

Moodle
Create online teaching and learning communities in a collaborative, private environment with this free and open source learning management system (LMS). Moodle requires a local server, or a dedicated hosting provider: moodle.org.

MuseScore
Create, play, and print beautiful music with this rich composition program: musescore.org.

Nextcloud
Why trust your student data to third-party vendors? Build an in-house cloud storage system and take control of your school files. A Dropbox or Google Drive alternative, Nextcloud runs on local district servers: nextcloud.com.

Open Broadcaster Software (OBS)
Software for video recording and live streaming. It is perfect for a school TV studio or live event streaming: obsproject.com.

Open Brain Computer Interface (OpenBCI)
openbci.com

OpenShot
Like iMovie or Windows Movie Maker, OpenShot is a capable and easy-to-use video editing program: www.openshot.org.

Packer
Packer is a free and open source tool for creating golden images for multiple platforms from a single source configuration: www.packer.io.

Pencil
A simple 2D animation and cartooning application: www.pencil2d.org.

Puppet
A tool for automating infrastructure management and managing Linux systems: puppet.com/product/open-source-projects.

Red Notebook
Students often struggle with managing notes and lesson materials. RedNotebook is a simple calendar-based journal that can help tame unruly piles of digital paper: rednotebook.sourceforge.net.

Robot Operating System (ROS)
Open Robotics www.ros.org

Scratch
Created by the MIT Media Lab, Scratch is helps students program interactive stories, games, animations, and other creations: scratch.mit.edu.

Scribus
A replacement for Adobe InDesign, Scribes is a page layout, design and desktop publishing program: www.scribus.net.

sipXcom
An open source phone system, requires a dedicated server, phone lines, and desktop phones: www.sipxcom.org.

Snipe-IT
Track your staff and student laptops with this powerful inventory and asset management system: https://snipeitapp.com.

Stellarium
A remarkable free astronomy program featuring detailed sky maps. Use it to build your own classroom planetarium: www.stellarium.org.

Synfig Studio
Create film-quality animations with this powerful 2-D animation tool: www.synfig.org.

TunesViewer
A small, easy to use program to access iTunes-University media and podcasts in Linux: tunesviewer.sourceforge.net.

Tux for Kids
A fun introduction to typing skills—students learn keyboarding while playing interactive games: 
www.tux4kids.com.

Ubuntu
The most widely installed desktop Linux distribution is an excellent choice for schools: http://www.ubuntu.com/download/desktop.

Wine
Originally an acronym for “Wine Is Not an Emulator”, use this program to run Windows programs on Linux computers: www.winehq.org.

WordPress
Create a classroom blog, or an entire school district web site. WordPress is your first step to publishing nirvana. WordPress requires a local server or a dedicated hosting provider: wordpress.org.

Xournal
A program for notetaking, sketching, or keeping a journal, Xournal can be used to annotate PDF files—Linux and Windows only: xournal.sourceforge.net.

Zammad
Zammad is a web-based, free, open source user support/ticketing solution: https://zammad.org/.