<!--#include virtual="/server/header.html" -->
<!-- Parent-Version: 1.84 1.86 -->

<title>Free Software for Education - GNU Project - Free Software Foundation</title>

<!--#include virtual="/software/po/free-software-for-education.translist" -->

<style type="text/css" media="print,screen">
table.programs {
   display: block;
   overflow: auto;
   border-collapse: collapse;
   margin: 2em auto;
table.programs td, table.programs th {
   border: 1px solid #bbb;
table.programs thead {
   background-color: #fff1c0;
   border: 2px solid #bbb;
table.programs tbody {
   background-color: #f7f7f7;
   border: 2px solid #bbb;

<!--#include virtual="/server/fs-gang-definitions.html" -->
<!--#include virtual="/server/banner.html" -->

<h2>Free Software for Education</h2>

<p>Here are two lists of high-quality free/libre software applications that 
can be used in schools and educational institutions of all levels. The 
first one is a list of free/libre programs along with the popular 
proprietary applications they replace. The second one contains free/libre 
programs that do not necessarily replace a proprietary counterpart but can 
be very useful to students and teachers.</p>

<p>All these programs are released under a license that is granted 
for zero price and does not expire. While we are glad that schools can also 
save money with these programs, avoiding miseducation (teaching dependence 
on nonfree software) is a more important imperative: when we say these 
programs are <a href="/philosophy/free-sw.html">free software</a>, 
<strong>we are talking about freedom, not price</strong>. It means that 
you are free to use them constructively, either alone or in a community, 
while respecting the freedom of others.</p>

<p>Everyone should use free software, because only free software gives
users the freedom to control their own computers. However, there are
<a href="/education/edu-schools.html">specific ethical reasons</a> that 
apply to education.</p>

<p>In addition to the wrong of nonfree software, the use of third-party
network services in schools poses yet another problem: <a 
the collection of students (and teachers) personal data by companies</a>.</p>

<p>But even if the school never used those services, it could not be sure
that the machines are not sending data. In fact, the source code of
proprietary programs (with a few exceptions) is secret, so users don't 
know what the software is really doing.</p>

<table class="programs">
      <th>Free/libre program</th>
      <th>Replacement for (Google)</th>
      <th>Replacement for (Microsoft)</th>

      <td>Operating systems</td>
      <td><a href="https://trisquel.info/">Trisquel GNU/Linux</a></td>
      <td>Composed exclusively of software that respects your freedom.</td>
      <td>ChromeOS, ChromiumOS</td>
      <td>Windows (any version)</td>

      <td>Web browsers</td>
      <td><a href="http://directory.fsf.org/wiki/Epiphany">Web</a>, 
          <a href="http://directory.fsf.org/wiki/IceCat">GNU IceCat</a></td>
      <td>These browsers do not track users.</td>
      <td>Chrome, Chromium</td>
      <td>Internet Explorer, Microsoft Edge</td>

      <td rowspan="2">Office</td>
      <td><a href="http://directory.fsf.org/wiki/LibreOffice">LibreOffice</a></td>
      <td>Powerful office suite. Documents are not uploaded to third-party 
      <td>Microsoft Office, Office 365</td>
      <td><a href="http://directory.fsf.org/wiki/Etherpad">Etherpad</a>, 
          <a href="https://ethercalc.net/">EtherCalc</a></td>
      <td>Real-time collaborative text editor and spreadsheet that run in 
          your browser.</td>
      <td>Google Docs, Sheets</td>

      <td>E-learning platforms</td>
      <td><a href="http://directory.fsf.org/wiki/Moodle">Moodle</a></td>
      <td>Entirely self-hosted. Manage classrooms and courses, give lessons 
          and assignments, create groups, take tests, synchronize data and 
          collaborate in forums, chats and wikis.</td>
      <td>Google Classroom</td>

      <td>File synchronization</td>
      <td><a href="http://directory.fsf.org/wiki/Owncloud">ownCloud</a></td>
      <td>Entirely self-hosted. Allows collaborative document editing and 
          bookmark synchronization as well.</td>
      <td>Google Drive, Calendar, Contacts</td>
      <td>OneDrive, Outlook</td>

      <td>Media sharing</td>
      <td><a href="http://directory.fsf.org/wiki/Mediagoblin">GNU MediaGoblin</a></td>
      <td>Entirely self-hosted. Can share all kinds of media in safety.</td>
      <td>Youtube, Google Photos, Picasa</td>

      <td><a href="https://docs.kolab.org/">Kolab</a></td>
      <td>Entirely self-hosted. Complete groupware solution which includes 
          email, calendar, address books, file synching and tasks. Clients 
          are based on Roundcube (web interface) by default but any other 
          email client can be used. This way, only the school can read the 
          students' mail, and nobody else.</td>
      <td>Gmail, Google Calendar, Contacts, Google Drive</td>
      <td>Outlook, Live</td>

      <td>Chat (audio,video, text)</td>
      <td><a href="https://jitsi.org/">Jitsi</a>, 
          <a href="https://jitsi.org/Projects/JitsiMeet">Jitsi href="https://jitsi.org/jitsi-meet/">Jitsi Meet</a> 
      <td>Entirely self-hosted 
          (<a href="http://directory.fsf.org/wiki/Prosody">Prosody</a> 
          is recommended as a XMPP server) and browser-based. Students can 
          chat across many platforms without their faces being scanned by 
          facial recognition algorithms and their voice and text being 
      <td>Google Hangouts</td>

      <td><a href="http://directory.fsf.org/wiki/Minetest">Minetest</a></td>
      <td>Build, explore and play in vast cube worlds, alone or with 
          friends. Create mods which aren't limited by proprietary 


<p>Here's some additional free software useful for educational purposes:</p>

<table class="programs">
      <th>Free/libre program</th>

      <td rowspan="5">Art, graphics and design</td>
      <td><a href="http://directory.fsf.org/wiki/Blender">Blender</a></td>
      <td>3D suite which includes a video editor and a game engine
          that can be used without programming (via logic blocks.)</td>

      <td><a href="http://directory.fsf.org/wiki/FreeCAD">FreeCAD</a></td>
      <td>High-quality parametric 3D CAD modeler.</td>

      <td><a href="http://directory.fsf.org/wiki/GIMP">GIMP</a></td>
      <td>Graphics editor suitable for image retouching, editing and drawing 
          (<a href="/education/edu-software-gimp.html">case study</a>.)</td>

      <td><a href="http://directory.fsf.org/wiki/Krita">Krita</a></td>
      <td>Fully featured, easy to use digital painting program, suitable for 
          students and professionals alike.</td>

      <td><a href="http://directory.fsf.org/wiki/TuxPaint">Tux Paint</a></td>
      <td>Graphics editor aimed at young children 
          (<a href="/education/edu-software-tuxpaint.html">case study</a>.)</td>

      <td rowspan="1">Games and educational activities</td>
      <td><a href="http://directory.fsf.org/wiki/Gcompris">GCompris</a></td>
      <td>Educational software suite comprising of numerous activities for 
          children aged 2 to 10 
          (<a href="/education/edu-software-gcompris.html">case study</a>.)</td>

      <td rowspan="1">Maths</td>
      <td><a href="http://directory.fsf.org/wiki/Octave">GNU Octave</a></td>
      <td>High-level interpreted language similar to proprietary MATLAB, 
          primarily intended for numerical computations.</td>

      <td rowspan="1">Physics</td>
      <td><a href="http://directory.fsf.org/wiki/Fisicalab">FisicaLab</a></td>
      <td>Solve physics problems creatively. Focus in physics concepts 
          while the program takes care of the mathematical details.</td>

      <td rowspan="3">Music</td>
      <td><a href="http://directory.fsf.org/wiki/Solfege">GNU Solfege</a></td>
      <td>Ear and music training program.</td>

      <td><a href="http://directory.fsf.org/wiki/LMMS">LMMS</a></td>
      <td>Professional-grade (but easy to use) music creation software and 
          digital audio workstation.</td>

      <td><a href="http://directory.fsf.org/wiki/MuseScore">MuseScore</a></td>
      <td>Fully featured scorewriter, with support for MIDI playback.</td>

      <td rowspan="2">Programming</td>
      <td><a href="http://directory.fsf.org/wiki/GDevelop">GDevelop</a></td>
      <td>Codeless game development tool based on drag and drop.
          Ideal to teach students programming concepts while having fun.</td>

      <td><a href="http://directory.fsf.org/wiki/Racket">Racket</a></td>
      <td>Battery-included programming language and environment
          suitable for both students and Lisp/Scheme wizards.
          Despite it being a fully-featured functional programming language,
          it was designed to be educational.</td>


<p>The lists above are a selection of free software applications suitable
for the most common educational activities. The Free Software Foundation 
keeps a comprehensive database of educational software at the 
<a href="http://directory.fsf.org/wiki/Category/Education">
Free Software Directory</a>. If you know about a free/libre program suited 
for schools and is not listed there, please contact us at 
<a  href="mailto:education@gnu.org"><education@gnu.org></a> to let us 

</div><!-- for id="content", starts in the include above -->
<!--#include virtual="/server/footer.html" -->
<div id="footer">
<div class="unprintable">

<p>Please send general FSF & GNU inquiries to
<a href="mailto:gnu@gnu.org"><gnu@gnu.org></a>.
There are also <a href="/contact/">other ways to contact</a>
the FSF.  Broken links and other corrections or suggestions can be sent
to <a href="mailto:webmasters@gnu.org"><webmasters@gnu.org></a>.</p>

<p><!-- TRANSLATORS: Ignore the original text in this paragraph,
        replace it with the translation of these two:

        We work hard and do our best to provide accurate, good quality
        translations.  However, we are not exempt from imperfection.
        Please send your comments and general suggestions in this regard
        to <a href="mailto:web-translators@gnu.org">

        <p>For information on coordinating and submitting translations of
        our web pages, see <a
        README</a>. -->
Please see the <a
README</a> for information on coordinating and submitting translations
of this article.</p>

<!-- Regarding copyright, in general, standalone pages (as opposed to
     files generated as part of manuals) on the GNU web server should
     be under CC BY-ND 4.0.  Please do NOT change or remove this
     without talking with the webmasters or licensing team first.
     Please make sure the copyright date is consistent with the
     document.  For web pages, it is ok to list just the latest year the
     document was modified, or published.
     If you wish to list earlier years, that is ok too.
     Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
     years, as long as each year in the range is in fact a copyrightable
     year, i.e., a year in which the document was published (including
     being publicly visible on the web or in a revision control system).
     There is more detail about copyright years in the GNU Maintainers
     Information document, www.gnu.org/prep/maintain. -->

<p>Copyright © 2016, 2017 2017, 2018 Free Software Foundation, Inc.</p>

<p>Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software
Foundation; with no Invariant Sections, no Front-Cover Texts,
and no Back-Cover Texts.</p>

<!--#include virtual="/server/bottom-notes.html" -->

<p class="unprintable">Updated:
<!-- timestamp start -->
$Date: 2018/12/15 14:46:50 $
<!-- timestamp end -->
</div><!-- for class="inner", starts in the banner include -->