How we use Free and Open Source Software (FLOSS) and for what

Since we decided to build our Libre-VE-ToolBox with and based on FLOSS, I want to deliver a short overview of which packages are being used and for what. This overview is a mix of Free Software and Open Source Software with different license models (GNU GPL, BSD, …). At least to me, it’s crucial to understand the differences.

Here are some links with some more information, which might be useful:

DevOps & System

GNU/Linux | Python | Nano, Kate, Gedit Editors | Cmake | Gcc compiler | Git | Miniconda | Spyder | R | Fortran | Jupyter | Docker | GNU Midnight Commander | FileZilla | TigerVNC

Documentation | Picture & Video Editing

Libre Office | Doxygen | Sphinx | Kdenlive | Gthumb | Shutter | Gimp | Audacity | Image Magick | Inkscape | WordPress

Project Management & Communication

Odoo | OpenProject | Pidgin

Virtual Engineering

OpenFOAM | ParaView | Salome | FreeCAD | OpenCascade | OpenModelica | Code_aster | Code_saturne | Telemac | OpenTurns | Meshlab | Blender | Scilab | Octave

One very important step when dealing with software is licensing. One can spend a long time to investigate how to choose a suitable license and how to integrate the licensing info into the files.

Good practice has been developed by the SPDX Workgroup, which is a Linux Foundation Project. The Free Software Foundation Europe can help to answer the question of how to automate the license verification process and become compliant, see the REUSE SOFTWARE Project.

Both topics were presented and discussed at the SFScon 2019 in Bolzano.