đ» Geist in der Shell 2 – Frei wie in Freibier? – Free Software – FOSS!
(Freiheit, Gleichheit, SouverÀnitÀt und Teilhabe im digitalen Raum)
3:03:33 Podcast-Wissen fĂŒr Nicht-Nerds, die verstehen wollen, warum freie Software viel wertvoller ist als Freibier und dabei viel relevanter als man vielleicht denkt und was man aus dieser spannenden Ecke der digitalen Welt fĂŒr die analoge Welt alles lernen kann und zu guter Letzt: was dann auch noch Tool und Timothy Leary damit zu tun haben?! đ€Ż
Show-Notes…
GIDS 2 – Frei wie in Freibier? Free Software!
Freiheit, Gleichheit, SouverÀnitÀt und Teilhabe im digitalen Raum.
„Free as in beer“ or „free as in speech“?
Free and Open Source Software – FOSS.
1 Einleitung
- Kurz nochmal zum Format
- Zum Thema: FOSS ist extrem spannend, aufregend, politisch und geht uns alle an!
- Warum Linux/BSD kein Special Interest OS fĂŒr Nerds ist.
- Mit riesigem Abstand das verbreitetste Betriebssystem der Welt
- Linux-Kernel in allen Android-GerÀten
- BSD-Derivat in allen IOS-GerÀten
- Mit riesigem Abstand das wichtigste Server und GroĂrechner-OS
- Von den Top-500-Servern der Welt laufen mittlerweile 500(!!) unter Linux
- Der GroĂteil aller Webserver lĂ€uft unter Linux auf quelloffener Serversoftware
- Mit riesigem Abstand das verbreitetste Betriebssystem der Welt
2. Wie funktioniert FOSS generell?
- GPL und andere freie Lizenzen
- Partizipation und Kooperation – alle gewinnen
- Vereinbarkeit mit geschÀftlichen Interessen
3. Warum ist FOSS gut fĂŒr mich und dich im Alltag oder bei der Arbeit?
- Vendor Lock-In
- GĂŒnstig
- Viel mehr rausholen aus alter Hardware
- Keine Blackbox
- Sicher (generell viel sicherer, aber mit Ausnahmen)
4. Warum ist FOSS gut im globalen politischen MaĂstab
- Digital Sovereignty
- Ăberwachung
- AbhÀngigkeit
5. Gibt es Schattenseiten?
- Freiheit um ALLES damit tun zu können
- HasserfĂŒllte faschistische Drohbriefe lassen sich auch mit Libre office schreiben oder auf einem Apache Server hosten.
6. Warum ist FOSS eine Parabel fĂŒr eine mögliche bessere Gesellschaft
- Wenn alle zusammenarbeiten, dann haben alle etwas davon
- Sinnloser „Innovationsdruck“ wird durch das Decken tatsĂ€chlicher Bedarfe ersetzt
- Standing on the shoulders of giants
7. Wie kann ich umsteigen und womit sollte ich anfangen?
Messenger
Signal
Sicher, open source, kostenlos. Ende-zu-Ende-VerschlĂŒsselung standardmĂ€Ăig aktiv, benutzerfreundlich und ohne Werbung. Vorteil: hohe Datensicherheit und breite Akzeptanz.
Matrix
Ein quelloffenes Protokoll zur Kommunikation (Chat) in Echtzeit. UnterstĂŒtzt föderierte Server, sodass niemand zentral die Kontrolle hat. Vorteil: dezentral, erweiterbar und zukunftssicher.
Element ist dabei die am hĂ€ufigsten benutzte Desktop- bzw. Mobil-App, die VerschlĂŒsselung und zahlreiche Integrationen bietet.
Office
Libre/Open Office
Der Klassiker unter den freien Office-Suiten. Kompatibel mit Microsoft-Formaten und fĂŒr alle gĂ€ngigen Plattformen verfĂŒgbar. Vorteil: stabil, weit verbreitet und ohne Kosten.
Calligra Suite
Ein freies Grafik- und Office-Paket von KDE, das OpenDocument-Formate unterstĂŒtzt. Vorteil: integriert Textverarbeitung, Tabellen, PrĂ€sentationen und Kreativ-Tools in einer Suite.
OnlyOffice Desktop Editors
Eine moderne Office-Alternative mit starker KompatibilitÀt zu Microsoft-Formaten. Vorteil: ansprechende OberflÀche und gute Integration in Cloud-Umgebungen.
Collabora
Ein auf LibreOffice basierendes Office fĂŒr Unternehmen, oft in Nextcloud integriert. Vorteil: professionelle UnterstĂŒtzung, gute Cloud-Kollaboration und Langzeitpflege.
Betriebssysteme
Ubuntu – Linux
Eine der beliebtesten Linux-Distributionen mit groĂer Community und benutzerfreundlichem Ansatz. Vorteil: groĂe Software-Auswahl, regelmĂ€Ăige Updates.
- Lubuntu: besonders ressourcenschonend, ideal fĂŒr Ă€ltere Hardware.
- Kubuntu: mit KDE Plasma Desktop, modern und anpassbar.
- Xubuntu: mit XFCE, leichtgewichtig und stabil.
- Edubuntu: fĂŒr den Bildungsbereich optimiert.
Linux Mint
Einsteigerfreundliche Distribution mit Ăhnlichkeiten zu Windows. Vorteil: leichterer Umstieg möglich, stabil und sofort nutzbar.
Debian Linux
Der Klassiker unter den Distributionen, stabil und zuverlĂ€ssig. Vorteil: riesige Paketquellen, Grundlage fĂŒr viele andere Systeme (z. B. Ubuntu).
Kali Linux
Spezialisierte Distribution fĂŒr Sicherheitstests und Penetration Testing. Vorteil: vorinstallierte Tools fĂŒr IT-Sicherheit und Forensik.
AntiX
Eine besonders leichte Linux-Distribution, die auch auf sehr alter Hardware lÀuft. Vorteil: extrem ressourcenschonend, schnell und ohne systemd.
BSD
Eher fĂŒr Server geeignet, vollstĂ€ndiges Unix-Derivat mit einheitlich entwickelter Codebasis. Vorteil: sehr stabil, sicher und frei von Lizenzrestriktionen.
- FreeBSD / GhostBSD: leistungsstark, vielseitig, GhostBSD zusĂ€tzlich benutzerfreundlich fĂŒr den Desktop.
- OpenBSD: legt den Schwerpunkt auf Sicherheit und Code-QualitÀt.
- NetBSD: lÀuft auf sehr vielen Plattformen, besonders portabel.
Twitter-Ersatz und Social Media
Fediverse: Mastodon, Pixelfed, Friendica, Peertube
Dezentrale Plattformen fĂŒr soziale Netzwerke, Bilder, Blogs und Videos. Vorteil: keine zentrale Kontrolle, mehr Datenschutz und Vielfalt.
Mastodon
Ein dezentraler Mikroblogging-Dienst als Alternative zu Twitter/X. Vorteil: keine zentrale Kontrolle, starke Communitys und Fokus auf Datenschutz.
Pixelfed
Ein föderiertes Bildernetzwerk Ă€hnlich zu Instagram. Vorteil: werbefrei, datenschutzfreundlich und mit voller Bildkontrolle fĂŒr die Nutzer.
Friendica
Ein vielseitiges soziales Netzwerk mit Anbindung an verschiedene Plattformen. Vorteil: breite KompatibilitÀt, flexible Nutzung und gute Integration ins Fediverse.
Peertube
Eine dezentrale Videoplattform als Alternative zu YouTube. Vorteil: unabhÀngig, skalierbar und keine AbhÀngigkeit von zentralen Servern.
Web-Browser und Mails
Firefox
Einer der fĂŒhrenden freien Browser mit Fokus auf PrivatsphĂ€re und Individualisierung. Vorteil: groĂe Add-on-Auswahl und starke Datenschutzfunktionen.
Chromium
Die Open-Source-Basis von Google Chrome, schlank und schnell. Vorteil: flexibel einsetzbar, ohne Googles proprietÀre Komponenten.
Thunderbird
Ein freier E-Mail-Client mit Kalender- und Add-on-UnterstĂŒtzung. Vorteil: anpassbar, sicher und plattformĂŒbergreifend.
Grafik
Krita
Krita ist ein leistungsstarkes, freies Zeichenprogramm, das speziell fĂŒr digitale Malerei und Illustration entwickelt wurde. Es bietet fortschrittliche Pinsel-Engines, EbenenunterstĂŒtzung und eignet sich besonders gut fĂŒr Comics, Konzeptkunst und Animation.
Gimp
GIMP (GNU Image Manipulation Program) ist eine freie Alternative zu Photoshop zur Bearbeitung von Rastergrafiken. Es bietet eine breite Palette an Werkzeugen fĂŒr Fotobearbeitung, Retusche und Grafikdesign.
Inkscape
Inkscape ist ein Vektorgrafikprogramm Ă€hnlich wie Adobe Illustrator. Es eignet sich ideal fĂŒr die Erstellung von Logos, Diagrammen und skalierbaren Grafiken und unterstĂŒtzt das SVG-Format umfassend.
Scribus DTP
Scribus ist ein Open-Source-Programm fĂŒr Desktop Publishing (DTP). Es eignet sich zur Erstellung professioneller Layouts wie Magazine, BroschĂŒren oder Flyer und bietet prĂ€zise Kontrolle ĂŒber Typografie und Seitenaufbau.
Medienwiedergabe
Kodi / OpenELEC
Kodi ist ein vielseitiges Media-Center zur Wiedergabe von Videos, Musik und Streams; OpenELEC ist eine minimalistische Linux-Distribution, die Kodi als Hauptanwendung nutzt. Ideal fĂŒr Heimkino-PCs (HTPC), unterstĂŒtzt zahlreiche Plugins und Medienformate.
VLC-Media-Player
Der VLC Media Player ist ein freier, plattformĂŒbergreifender Mediaplayer, der nahezu alle Audio- und Videoformate ohne zusĂ€tzliche Codecs abspielt. Seine StabilitĂ€t, Einfachheit und breite FormatunterstĂŒtzung machen ihn besonders beliebt.
Musik
Ardour
Ardour ist eine professionelle digitale Audio-Workstation (DAW) fĂŒr Mehrspuraufnahme, Schnitt und Mixing. Es eignet sich fĂŒr Musiker, Tontechniker und Produzenten, die eine freie Alternative zu kommerziellen DAWs suchen.
Audacity
Audacity ist ein freier Audioeditor, ideal fĂŒr einfache Aufnahmen, Schnitt, Effekte und Podcasts. Es ist leicht zu bedienen und unterstĂŒtzt viele Audioformate sowie Plugins.
3D
Blender
Blender ist eine umfassende 3D-Software fĂŒr Modellierung, Animation, Rendering, Compositing und sogar Videoschnitt. Es ist besonders stark im Bereich 3D-Animation und wird weltweit professionell genutzt.
Video-Bearbeitung
LosslessCut
LosslessCut ist ein extrem schneller Video-Editor, der auf FFmpeg basiert und sich auf verlustfreies Schneiden, Trimmen und Extrahieren von Video- und Audiodateien konzentriert. Ideal fĂŒr schnelle Bearbeitung ohne Neucodierung oder QualitĂ€tsverlust.
Kdenlive
Kdenlive ist ein nichtlinearer Video-Editor fĂŒr Linux, Windows und macOS, der professionelle Funktionen wie Mehrspurbearbeitung, Effekte und ĂbergĂ€nge bietet. Es ist besonders fĂŒr semi-professionelle und fortgeschrittene Nutzer geeignet.
Shotcut
Shotcut ist ein freier, plattformĂŒbergreifender Videoeditor mit einer breiten FormatunterstĂŒtzung und intuitiver OberflĂ€che. Es eignet sich fĂŒr einfache bis mittlere Schnittprojekte mit Echtzeitanzeige und Filteroptionen.
Openshot
Openshot ist ein einfach zu bedienender Videoeditor mit Drag-and-Drop-OberflĂ€che und UnterstĂŒtzung fĂŒr Animationen, ĂbergĂ€nge und Titel. Ideal fĂŒr Einsteiger, die schnell und unkompliziert Videos bearbeiten möchten.
Tools
FileZilla
FileZilla ist ein freier FTP-Client zur Ăbertragung von Dateien auf Server via FTP, FTPS oder SFTP. Es ist stabil, einfach zu bedienen und unterstĂŒtzt Drag & Drop sowie Warteschlangenverwaltung. FTP Programm
Duplicati Backup-Program
Duplicati ist ein freies Backup-Programm, das verschlĂŒsselte, inkrementelle Backups zu Cloud-Diensten oder auf Servern erstellt. Es bietet eine benutzerfreundliche Web-OberflĂ€che und starke Sicherheit dank End-to-End-VerschlĂŒsselung.
Server-Tools und Productivity bzw. Cloud Suites
Nextcloud
Nextcloud ist eine selbst gehostete Cloud-Lösung zur sicheren Speicherung, Synchronisation und gemeinsamen Bearbeitung von Dateien. Es bietet Kalender, Kontakte, Office-Integration (z.B. mit OnlyOffice oder Collabora) und ist eine starke Alternative zu kommerziellen Cloud-Diensten wie Google Drive oder Dropbox.
SeaFile
SeaFile ist eine leistungsstarke, selbst gehostete Cloud-Lösung zur Datei-Synchronisation und -Freigabe, Ă€hnlich wie Nextcloud. Es ĂŒberzeugt durch hohe Synchronisationsgeschwindigkeit, effiziente DatenĂŒbertragung und granulare Rechteverwaltung, ideal fĂŒr Teams und Organisationen.
openDesk
openDesk ist eine Open-Source-Software fĂŒr das Verwalten und Planen von BĂŒrotĂ€tigkeiten, Projektmanagement und Ressourcen. Es bietet eine benutzerfreundliche OberflĂ€che zur Verwaltung von Aufgaben, ZeitplĂ€nen und Kommunikation im Team.
openCode
openCode ist eine Open-Source-IDE (Integrierte Entwicklungsumgebung), die speziell fĂŒr Entwickler gedacht ist, die mit verschiedenen Programmiersprachen arbeiten möchten. Es bietet eine breite UnterstĂŒtzung fĂŒr Syntax-Highlighting, Debugging und Git-Integration, ideal fĂŒr eine effiziente Softwareentwicklung
- Siehe auch: ZenDiS (Zentrum Digitale SouverÀnitÀt) im Auftrag des Bundesministerium des Innern
8. Was hat es denn jetzt mit der Shell auf sich??
Terminal, Konsole, Shell und die Befehlszeilenschnittstelle (CLI) sind eng verwandte Begriffe fĂŒr die textbasierte Interaktion mit einem Computer, haben aber leicht unterschiedliche Bedeutungen:
Terminal (oder Terminalemulation)
Ist die Anwendung oder das Fenster, in dem Sie Textbefehle eingeben und Ausgaben sehen können.
Die Shell (oder Kommandozeileninterpreter)
Ist das Programm, das Ihre Befehle versteht, interpretiert und an das Betriebssystem bzw den Kernel weiterleitet.
Konsole
kann sich auf eine physische Schnittstelle oder auch auf ein Terminalfenster fĂŒr systemnahe Aufgaben beziehen.
Unterschied zu Terminal: WĂ€hrend ein Terminal oft ein Programm ist, das eine Konsole emuliert, kann die Konsole auch eine dedizierte Schnittstelle sein.
Befehlszeilenschnittstelle (CLI)
ist die allgemeine Bezeichnung fĂŒr diese textbasierte Art der BenutzeroberflĂ€che, mit der Sie Befehle als Text eingeben.
GUI (Graphical User Interface)
Was es ist: Eine visuelle BenutzeroberflĂ€che, die mit einer Maus und Tastatur bedient wird und grafische Elemente wie Fenster, Icons und MenĂŒs verwendet.
Kernel
Der Kernel ist der Kern eines Betriebssystems, der Hardware-Ressourcen verwaltet und Systemprozesse steuert
Analogie: Stellen Sie sich das Terminal wie eine Schreibmaschine vor (das Werkzeug, das Sie benutzen), das kann auch die visuelle GUI sein, das buchstĂ€bliche Fenster also Window aus dem heraus sie auf das zeigen, was passieren soll, via Maus oder Touchscreen, die Shell wie den Ăbersetzer, der die geschriebenen SĂ€tze in eine Sprache ĂŒbersetzt, die das Betriebssystem versteht (die eigentliche Kommunikation), und die CLI ist die generelle Methode, um ĂŒber Text zu kommunizieren.
Und wieso jetzt „Geist in der Shell“?
Zum einen ist das natĂŒrlich eine Anlehnung an die Cyberpunk-artige Manga, Anime und Filmreihe Ghost in the shell. Nicht dass ich mich da besonders auskenne wĂŒrde, ich habe den ersten Anime-Film vor 30 Jahren gesehen und alles vergessen – anders als bei Akira…
Aber mich hat schon damals der Titel fasziniert. Klingt einfach cool.
Geist in der Shell meint hier im Podcast: der Geist also der Geistreiche, der Mensch vor der Maschine in Abgrenzung zu KĂŒnstlicher Intelligenz. Es meint den Menschen, der den Computer geistreich nutzt um Gutes in die Welt zu bringen, gemÀà der Hacker-Ethik:
- Freier Zugriff auf Computer
- Freier Zugriff auf Wissen
- Hacker sollten nur nach ihrer FĂ€higkeit beurteilt werden.
- Du kannst Kunst und Schönheit mittels Computer erzeugen.
- Verbesserung der Welt durch das Verbreiten von Technologien
- Misstrauen gegenĂŒber AutoritĂ€ten und Bevorzugung von Dezentralisierung.
- EinschrÀnkung in der postfaktischen Welt: es gibt auch AutoritÀten, die einen Vertrauensvorschuss verdient haben.
âThroughout human history, as our species has faced the frightening, terrorizing fact that we do not know who we are, or where we are going in this ocean of chaos, it has been the authorities, the political, the religious, the educational authorities who attempted to comfort us by giving us order, rules, regulations, informing, forming in our minds their view of reality. To think for yourself you must question authority and learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability to inform yourself.â
Timothy Leary
Die Menschheit war schon immer mit der beunruhigenden Tatsache konfrontiert, dass wir nicht wissen, wer wir sind oder wohin wir gehen. Um uns Sicherheit zu geben, haben AutoritĂ€ten â politisch, religiös oder bildend â versucht, uns mit Regeln, Ordnung und ihrer Sicht der Wirklichkeit zu prĂ€gen.
SelbststÀndiges Denken erfordert jedoch, AutoritÀten zu hinterfragen und sich in einen Zustand von Offenheit, Unsicherheit und Verletzlichkeit zu begeben, um sich eigenstÀndig zu informieren.