Open Source Software

Der Begriff Open Source wurde 1998 von der Open Source Initiative (OSI) popularisiert. Die OSI hat seitdem eine formale Open‑Source‑Definition veröffentlicht, die festlegt, welche Kriterien ein Lizenzmodell erfüllen muss, damit ein Software‑Produkt als „Open Source“ bezeichnet werden darf.

Open Source Software zeichnet sich dabei durch offenen Quellcode, die Möglichkeit der freien Weitergabe und Modifikation, nicht‑diskriminierende Lizenzbedingungen sowie durch transparente und community‑basierte Entwicklung aus. Diese Merkmale ermöglichen Kosteneffizienz, Flexibilität, Sicherheit und langfristige Nachhaltigkeit – Gründe, warum OSS in Forschung, Lehre und Industrie immer stärker verbreitet ist.

An der RPTU hat Open Source Software zahlreiche Einsatzfelder: als Betriebssystem, Workloadmanager oder Anwendersoftware auf dem High Performance Cluster Elwetritsch, als Betriebbsystem (Linux) zahlreicher Dienste und Server oder auch in Form von verschiedenen Webanwendungen oder als Learning Management Software OpenOlat. Ohne Open Source Software wäre die aktuelle IT-Landschaft an der RPTU so nicht denkbar.

Auf der nachfolgenden Seite möchten wir Ihnen eine (unvollständige) Liste von Open Source Software, gegliedert nach möglichen Einsatzzwecken, zur Verfügung stellen. Sollte Ihrer Meinung nach eine Software‑Applikation fehlen, können Sie sich gerne an das Team von OpenSource4RPTU wenden und uns dies mitteilen.

Übersicht Open Source Software

Softwareportale für Open Source Software

PortalKurzbeschreibungOffizieller Link
SourceForgeBietet Hosting von Quellcode, Download‑Bereiche und Projekt‑Foren für Open Source Projekte.https://sourceforge.net
GitHubGrößtes soziales Netzwerk für Entwickler – ermöglicht das Verwalten, Forken und Beitragen zu Open Source Repositorieshttps://github.com
GitLabCode-Hosting-Plattform mit Versionsverwaltunghttps://gitlab.com
Apache Software FoundationNicht‑kommerzieller Verein, der über 350 Open‑Source‑Projekte (z. B. HTTP Server, Hadoop, Spark) betreut; stellt Infrastruktur, Lizenz‑ und Governance‑Richtlinien bereit.https://www.apache.org
GNU Project / SavannahDas GNU‑Projekt fördert freie Software; Savannah ist das zugehörige Hosting‑Portal für GNU‑ und andere freie Open‑Source‑Projekte (Quellcode, Bugtracker, Mailinglisten).https://savannah.gnu.org
SnapCraftZentraler Katalog von „Snaps“ – Linux Pakete, die in virtuellen Containern laufen. Viele Snaps sind Open‑Source‑Anwendungen, die einfach zu installieren und zu aktualisieren sind.https://snapcraft.io/store
Flatpak (Flathub)Öffentliches Repository für Flatpak‑Pakete; ähnlich wie Snaps für Linux Betriebssystemehttps://flathub.org
F‑DroidOpen‑Source‑App‑Store für Android; enthält ausschließlich freie und quelloffene Anwendungen, die über das F‑Droid‑Repository verteilt werden.https://f-droid.org

 

Betriebssysteme

BetriebssystemKurzbeschreibungOffizieller Link
UbuntuEine benutzerfreundliche, auf Debian basierende Linux‑Distribution, die sich besonders für Einsteiger und den Desktop‑Einsatz eignet.https://ubuntu.com
DebianEine der ältesten und stabilsten Linux‑Distributionen, bekannt für ihr umfangreiches Paketarchiv und die strenge Einhaltung freier Software.https://www.debian.org
Linux MintAuf Ubuntu (oder Debian) aufbauende Distribution mit einem besonders einsteiger‑freundlichen Desktop und vielen vorinstallierten Medien‑Codecs.https://linuxmint.com
openSUSEEine vielseitige Distribution, die sowohl für Desktop‑ als auch für Server‑Umgebungen geeignet ist; bietet die YaST‑Verwaltungsoberfläche und das Rolling‑Release‑Modell Tumbleweed.https://www.opensuse.org
Arch LinuxEine schlanke, rolling‑release Distribution, die auf das Prinzip “KISS” (Keep It Simple, Stupid) setzt und dem Nutzer maximale Kontrolle über die Systemkonfiguration gibt.https://archlinux.org
Rocky LinuxEin Community‑getriebener Enterprise‑Linux‑Nachfolger von CentOS, der 100 % binärkompatibel zu Red Hat Enterprise Linux (RHEL) ist.https://rockylinux.org

Internet-Tools

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
LibreWolfFirefox‑Fork Browser mit automatischem Tracker‑ und Fingerprinting‑Schutz.Windows, macOS, Linuxhttps://librewolf.net/ 
Mozilla FirefoxSchneller Browser mit umfangreichen Erweiterungen.Windows, macOS, Linux, Androidhttps://www.mozilla.org/firefox/ 
ThunderbirdVoll‑ausgestatteter Desktop‑Mail‑Client inkl. Kalender & Chat.Windows, macOS, Linuxhttps://www.thunderbird.net/ 
ChromiumOpen‑Source‑Basis von Google Chrome; lässt sich leicht anpassen.Windows, macOS, Linux, Androidhttps://www.chromium.org/ 
Rocket.ChatSlack‑ähnliche Team‑Chat‑PlattformWindows, macOS, Linux, Androidhttps://rocket.chat/ 
MattermostSelbst‑hostbare Slack‑Alternative mit umfangreichen Integrationen.Windows, macOS, Linux, Androidhttps://mattermost.com/Info
OpenVPNKlassischer TLS‑basierter VPN‑Server/Client.Windows, macOS, Linux, Androidhttps://openvpn.net/ 
WireGuardModerne, extrem leichte VPN‑LösungWindows, macOS, Linux, Androidhttps://www.wireguard.com/Info

 

Simulation & Numerische Berechnung

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
R‑Studio / Posit StudioIDE für R (Desktop & Server), Shiny‑Apps, RMarkdownWindows, macOS, Linux (Desktop); Linux (Server)posit.co

HPC Elwetritsch

Webanwendung

OctaveMATLAB‑ähnliche Umgebung, umfangreiche BibliothekenWindows, macOS, Linuxgnu.org/software/octaveHPC Elwetritsch
ScilabNumerische Berechnungen, Simulation, SteuerungstechnikWindows, macOS, Linuxscilab.org 
Python (Anaconda‑Distribution)Wissenschaftliches Rechnen (NumPy, SciPy, pandas, Matplotlib, SymPy) + JupyterWindows, macOS, Linuxanaconda.comHPC Elwetritsch
RStatistik, Datenanalyse, Visualisierung (ggplot2, dplyr)Windows, macOS, Linuxr-project.org

HPC Elwetritsch

Webanwendung

SageMathKombiniert viele mathematische Pakete (NumPy, SymPy, Maxima, R) in einer einheitlichen UmgebungWindows, macOS, Linux (Web‑Interface)sagemath.org 
ParaViewVisualisierung großer Datensätze (CFD, FEM, wissenschaftliche Simulation)Windows, macOS, Linuxparaview.org 

Programmier‑ und Entwicklungsumgebungen

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
Eclipse IDEJava‑IDE, erweiterbar für C/C++, Python, PHP, Embedded‑EntwicklungWindows, macOS, Linuxeclipse.org 
Visual Studio CodeLeichtgewichtiger Editor, riesiger Plugin‑Markt (C/C++, Python, LaTeX, Docker)Windows, macOS, Linuxcode.visualstudio.com 
Qt CreatorIDE für C++/Qt, GUI‑Entwicklung, Embedded‑Target‑SupportWindows, macOS, Linuxqt.io 
NetBeansJava‑IDE, unterstützt PHP, C/C++, HTML5Windows, macOS, Linuxnetbeans.apache.orgHPC Elwetritsch
GeanySchneller, leichter Editor mit IDE‑FeaturesWindows, macOS, Linuxgeany.orgHPC Elwetritsch
JupyterLabWeb‑basierte Notebook‑Umgebung (Python, R, Julia, Bash)Browser (Server)jupyter.org 
GitVerteiltes VersionskontrollsystemWindows, macOS, Linuxgit-scm.com 

Datenmanagement & Datenanalyse

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
PostgreSQLRelationale Datenbank, erweiterbar (PostGIS, TimescaleDB)Windows, macOS, Linuxpostgresql.org 
MariaDBRelationale DBMS, weit verbreitet in Web‑ und IoT‑ProjektenWindows, macOS, Linuxmariadb.org 
MongoDB Community ServerNoSQL‑DokumentendatenbankWindows, macOS, Linuxmongodb.com 
Apache SparkIn‑Memory‑Datenverarbeitung, ML‑Bibliotheken (MLlib)Linux, macOS, Windows (Docker)spark.apache.org 

Lehre & Lernmanagement

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
MoodleLernplattform (Kurse, Aufgaben, Quiz, Foren)Linux, Windows, macOS (Docker)moodle.org 
OpenOLATWebbasierte Lernplattform für Lehre, Lernen, Bewertung und KommunikationLinux, Windows, macOSopenolat.comWebanwendung
MaharaE‑Portfolio‑System, Integration mit MoodleLinux, Windowsmahara.org 
BigBlueButtonWeb‑basierte Videokonferenz für virtuelle VorlesungenLinux (Docker)bigbluebutton.orgWebanwendung
Jitsi MeetOpen‑Source‑Videokonferenz (keine Registrierung nötig)Browser‑basiert, Self‑Hostedjitsi.org/jitsi‑meetWebanwendung

Office & Dokumentation

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
LibreOfficeOffice‑Suite (Writer, Calc, Impress, Draw, Base)Windows, macOS, Linuxlibreoffice.orgHPC Elwetritsch
OnlyOfficeOffice‑Suite mit kollaborativem Echtzeit‑EditingWindows, macOS, Linux, Webonlyoffice.com 
LaTeX (TeX Live / MikTeX)Professionelles Textsatzsystem für wissenschaftliche DokumenteWindows, macOS, Linuxtug.org/texlive 
Overleaf (Open‑Source‑Edition)Cloud‑basierter LaTeX‑Editor (selbst hostbar)Web (Docker)github.com/overleaf/overleaf

HPC Elwetritsch

Webanwendung

ZoteroLiteraturverwaltungs‑ und Zitations‑ToolWindows, macOS, Linux, Browser‑Add‑Onzotero.org 
JabRefBibTeX‑Manager (Desktop‑App)Windows, macOS, Linuxjabref.org 
Okular / EvincePDF‑Viewer mit Anmerkungs‑ und Lesezeichen‑FunktionenLinux, Windows (via KDE‑Apps), macOSokular.kde.org 

 

Grafik, Visualisierung & Medien

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
Blender3‑D‑Modellierung, Animation, Rendering, Simulation (Fluid, Partikel)Windows, macOS, Linuxblender.orgHPC Elwetritsch
InkscapeVektor‑Grafik‑Editor (SVG)Windows, macOS, Linuxinkscape.orgHPC Elwetritsch
GIMPRaster‑Bildbearbeitung (Photoshop‑Alternative)Windows, macOS, Linuxgimp.orgHPC Elwetritsch
TikZ/PGF (LaTeX‑Package)Vektor‑Grafiken direkt in LaTeXPlattform‑unabhängigtikz.dev 
KritaDigitales Malprogramm mit Funktionen zur BildbearbeitungWindows, macOS, Linuxkrita.org 

Geodaten‑Verarbeitung & Kartographie

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
QGISDesktop‑GIS, umfangreiche Analyse‑ und Visualisierungs‑Tools, Plugin‑FrameworkWindows, macOS, Linuxqgis.orgHPC Elwetritsch
GRASS GISLeistungsstarke Raster‑ und Vektor‑Analyse, integrierbar in QGISWindows, macOS, Linuxgrass.osgeo.orgHPC Elwetritsch
GDAL / OGRBibliothek & Kommandozeilen‑Tools zum Lesen/Schreiben von über 200 Raster‑ und Vektor‑FormatenWindows, macOS, Linuxgdal.org 
PostGISRaumbezogene Erweiterung für PostgreSQL (SQL‑basierte Geodaten‑Analyse)Windows, macOS, Linuxpostgis.net 
GeoServerOpen‑Source‑Server zum Bereitstellen von WMS/WFS/WMTS‑DienstenWindows, macOS, Linux (Java‑basiert)geoserver.org 
MapServerLeichter, schneller OGC‑konformer Karten‑ und Rendering‑ServerWindows, macOS, Linuxmapserver.org 
SAGA GISGeowissenschaftliche Analysen, Terrain‑Processing, Hydrologie‑WerkzeugeWindows, macOS, Linuxsaga-gis.org 
OpenLayersJavaScript‑Bibliothek zum Erstellen interaktiver Web‑Karten (WMS, WMTS, XYZ, Vector Tiles)Web (JS)openlayers.org 
LeafletLeichtgewichtige JS‑Bibliothek für mobile‑freundliche Web‑KartenWeb (JS)leafletjs.com 
PDALBibliothek & Tools für die Verarbeitung von LiDAR‑ und Punktwolken‑DatenWindows, macOS, Linuxpdal.io 
GeoPandasPandas‑Erweiterung für räumliche Daten (Shapely, Fiona, PyProj)Windows, macOS, Linux (Python)geopandas.org 
RasterioPython‑Wrapper für GDAL, spezialisiert auf Raster‑IO und AnalyseWindows, macOS, Linuxrasterio.readthedocs.io 
PyProjPython‑Interface zu PROJ für Koordinaten‑TransformationenWindows, macOS, Linuxpyproj4.github.io/pyproj 

 

Konstruktion & CAD / CAE

SoftwareKurzbeschreibungPlattformenOffizieller LinkEinsatz an der RPTU
FreeCADParametrisches 3‑D‑Modellieren, Baugruppen, FEM‑Modul (Calculix/Elmer)Windows, macOS, Linuxfreecad.org 
LibreCAD2‑D‑CAD, DWG/DXF‑Import/Export, Layer‑ManagementWindows, macOS, Linuxlibrecad.org 
KiCadPCB‑Layout, Schaltplan‑Editor, 3‑D‑Board‑ViewerWindows, macOS, Linuxkicad.org 
OpenSCADSkriptbasiertes 3‑D‑Modellieren (CAD‑Programmierung)Windows, macOS, Linuxopenscad.org 
Salome‑MecaVor‑/Nachbearbeitung für FEM, Integration von Code_Aster, GmshLinux, Windows (Docker)salome-platform.org 
OpenFOAMCFD‑Suite (Strömungs‑, Verbrennungs‑, Wärme‑Simulation)Linux, Windows (Docker)openfoam.org