Normale Ansicht

Programmiersprache: Rust 1.90 steht bereit

25. September 2025 um 18:16

Kurz notiert: Die Programmiersprache Rust steht ab sofort in Version 1.90 bereit.

Die Programmiersprache Rust wurde planmäßig in Version 1.90 veröffentlicht. Wer sich für alle Highlights der neuen Version interessiert, findet wie immer in der offiziellen Release-Ankündigung weitere Informationen.

Der Beitrag Programmiersprache: Rust 1.90 steht bereit erschien zuerst auf soeren-hentzschel.at.

Thunderbird bald mit Microsoft Exchange Support – Start im Oktober 2025

Von:MK
25. September 2025 um 06:00

Es liegt derzeit nicht nur etwas herbstliches in der Luft. Das Thunderbird Team hat bestätigt, dass die kommende Version 144 im Oktober 2025 erscheinen wird. Erstmals wird damit eine offizielle Unterstützung für Exchange Konten eingeführt. Dieser Schritt markiert einen wichtigen Wendepunkt für das bekannte E Mail Programm. Durch die neue Anbindung öffnet sich Thunderbird nun […]

Der Beitrag Thunderbird bald mit Microsoft Exchange Support – Start im Oktober 2025 erschien zuerst auf fosstopia.

Kiosk-Anzeigesystem auf dem Raspberry Pi

25. September 2025 um 04:00

Auf Anfrage einer Bildungseinrichtung, die ein Anzeigesystem für aktuell laufende Kurse auf ihrer Webseite realisieren möchte, habe ich nach einer Möglichkeit gesucht, ein stabiles, kostengünstiges und quelloffenes System umzusetzen.

Hardware-Auswahl

Bei der Hardware fiel die Entscheidung nicht schwer: Ein Raspberry Pi ist für diesen Einsatzzweck bestens geeignet. Als Gehäuse empfiehlt sich ein passiv gekühltes Modell aus Aluminium, um einen lautlosen und langlebigen Betrieb zu gewährleisten.

Installation

Bereits vor einigen Jahren habe ich ein ähnliches System für eine Fahrschule realisiert, das seit nunmehr fast fünf Jahren zuverlässig als „Schaufensterwerbung“ im Dauerbetrieb läuft.

Als Grundlage für das aktuelle Projekt diente mir die Anleitung „Fullscreen-Browser nach Boot auf Raspberry Pi – Kiosk-Mode“ von Easy Tec. Ich setze voraus, dass auf dem Raspberry Pi bereits Raspberry Pi OS installiert ist und ein SSH-Zugang besteht.

Benötigte Pakete installieren

sudo apt install xdotool unclutter

Mit xdotool kann der Chromium-Browser automatisiert gesteuert werden. unclutter blendet den Mauszeiger nach kurzer Inaktivität aus.

Kiosk-Skript erstellen

Nun wird das Skript kiosk.sh erstellt. Wichtig: Den Benutzernamen intux ggf. durch den tatsächlich verwendeten Benutzer ersetzen. Für einen ersten Testlauf greife ich meine eigene Website intux.de ab.

sudo nano /home/intux/kiosk.sh

Inhalt von kiosk.sh:

#!/bin/bash

xset s noblank
xset s off
xset -dpms

unclutter -idle 0.5 -root &

sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' /home/intux/.config/chromium/Default/Preferences
sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' /home/intux/.config/chromium/Default/Preferences

/usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk https://intux.de

while true; do
   xdotool keydown ctrl+Tab; xdotool keyup ctrl+Tab;
   sleep 10
done

Systemd-Dienst einrichten

Um sicherzustellen, dass Chromium nach jedem Neustart automatisch im Kiosk-Modus gestartet wird, wird ein systemd-Dienst eingerichtet:

sudo nano /lib/systemd/system/kiosk.service

Inhalt von kiosk.service:

[Unit]
Description=Chromium Kiosk
Wants=graphical.target
After=graphical.target

[Service]
Environment=DISPLAY=:0.0
Environment=XAUTHORITY=/home/intux/.Xauthority
Type=simple
ExecStart=/bin/bash /home/intux/kiosk.sh
Restart=on-abort
User=intux
Group=intux

[Install]
WantedBy=graphical.target

Anschließend wird der Dienst aktiviert und gestartet:

sudo systemctl enable kiosk.service
sudo systemctl start kiosk.service

Ein Neustart schließt die Einrichtung ab:

sudo reboot

Auflösung anpassen

Ich habe mich für eine Bildschirmauflösung von 1280 × 720 Pixel (16:9) entschieden. Diese lässt sich bequem über die grafische Oberfläche des Raspberry Pi OS einstellen.

Raspberry Pi – Auflösung
Raspberry Pi – Auflösung
Raspberry Pi – Auflösung 1920 x 1080
Raspberry Pi – Auflösung 1920 x 1080
Raspberry Pi – Auflösung 1280 x 720
Raspberry Pi – Auflösung 1280 x 720

Erster Testlauf

Raspberry Pi – Kiosk-Webseitendarstellung
Raspberry Pi – Kiosk-Webseitendarstellung

System duplizieren

Da das System nun wie gewünscht funktioniert, habe ich es auf weitere Geräte dupliziert – eines für jede Etage des Gebäudes. Um die einzelnen Systeme im Netzwerk unterscheiden zu können, erhielten sie unterschiedliche Hostnamen:

  • Uranus
  • Venus
  • Mars
  • Pluto

Der Hostname lässt sich über raspi-config anpassen:

sudo raspi-config

Nach dem Klonen stellte ich jedoch fest, dass der Kiosk-Dienst auf den neuen Systemen nicht wie erwartet startete. Die Ursache war die Datei SingletonLock von Chromium. Diese muss gelöscht werden:

rm -rf /home/intux/.config/chromium/SingletonLock

Fazit

Mit überschaubarem Aufwand und etwas Recherche ließ sich ein praktikables Open-Source-Projekt umsetzen, das nun im Realbetrieb zeigen kann, wie zuverlässig es funktioniert.

Der Beitrag Kiosk-Anzeigesystem auf dem Raspberry Pi erschien zuerst auf intux.de.

Thunderbird 143.0.1 veröffentlicht

24. September 2025 um 19:50

Die MZLA Technologies Corporation hat mit Thunderbird 143.0.1 ein Update für seinen Open Source E-Mail-Client veröffentlicht.

Neuerungen von Thunderbird 143.0.1

Mit Thunderbird 143.0.1 hat die MZLA Technologies Corporation ein Update für seinen Open Source E-Mail-Client veröffentlicht und behebt damit eine mögliche Absturzursache bei Programmstart.

Der Beitrag Thunderbird 143.0.1 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

The Digital Markets Act turns 1: one year of pushing for Device Neutrality

23. September 2025 um 23:00

The Digital Markets Act turns 1: one year of pushing for Device Neutrality

2025 marks one year of the enforcement of the Digital Markets Act. In our input to the European Commission’s public consultation we welcome the DMA as a milestone in regulating large tech corporations, but we stress the hurdles and challenges for making Device Neutrality a reality.

The FSFE has a goal for 2048: Device Neutrality must be a reality, a reality in which everyone has the freedom to install and uninstall any software in any device. When the Digital Markets Act (DMA) emerged as a proposal for legislation, we already understood this law would represent a new era for regulating tech corporations in the European Union. We got involved from the very beginning, paving the way for Free Software to be considered a central topic in DMA enforcement. With the DMA, big tech may no longer keep European citizens and consumers in lock-ins, hampering interoperability and denying software freedom.

“The DMA is a milestone in breaking the dominance of gatekeepers, but it will only succeed if it protects Device Neutrality and empowers smaller developers and Free Software communities. True contestability means giving everyone, not just the biggest players, a fair chance to shape the future of our digital environment. We will continue to make sure that the DMA is implemented in a developer-friendly way” affirms Lucas Lasota, FSFE’s Legal Programme Manager.

The DMA entered in force in 2024, and the FSFE became a key stakeholder in its enforcement. We worked closely with the European Commission by submitting expert positions during investigations against non-competitive business practices from gatekeepers. We coordinated alliances with Free Software developers and projects, industry representatives and civil society organisations during regulatory processes for software and hardware interoperability, and contributed to a formal complaint defending the right to uninstall apps in Android. Last but not least, we are intervening in a key court case where we are pushing for holding Apple accountable under the DMA in a developer-friendly way.

Now that the law is being formally evaluated, the FSFE reflects on what has worked well and what still needs to be improved in a joint submission with European Digital Rights (EDRi), with key contributions from the Panoptykon Foundation and Privacy International, to a public consultation from the European Commission.

I want to donate for Device Neutrality!

A milestone in digital market regulation

The DMA has been under attack since its inception. Not only has big tech been trying to hinder the law by any means but also the Trump administration has been threatening the European Union because of the law. The FSFE sees the DMA as a substantial victory for regulation of digital markets, which over the last decade have become extremely concentrated, unfair, and exclusionary. However, not everything has been seamless, and we have kept a close look on how the European Commission has been implementing the law.

Expanding the scope of gatekeepers

While the DMA is a landmark, its thresholds currently restrict its application to the largest global corporations. The FSFE stresses that smaller companies can also exercise gatekeeping power, locking users and businesses into proprietary ecosystems, limiting interoperability, and restricting software freedom. We urge the Commission to propose an extended scope of the DMA in the next iterations of the law to cover companies engaging in predatory behaviour, including device manufacturers and internet service providers that enforce strict walled gardens.

Device Neutrality and operating systems

Device Neutrality should be central for DMA. End-users must be free to fully remove pre-installed proprietary applications and to install alternative operating systems across all devices, including mobile phones. Current practices by dominant gatekeepers such as Apple and Google undermine this freedom by technically and contractually prohibiting effective sideloading or by imposing restrictive conditions on independent developers (link), or by technically hampering uninstallation of software (link complaint). The FSFE calls for expanding Article 6(4) of the DMA to explicitly include vertical interoperability for operating systems and to guarantee effective sideloading without gatekeeper control.

Alternative app stores and interoperability

The DMA rightly introduces obligations on gatekeepers to enable alternative marketplaces, sideloading, and interoperability. However, the FSFE highlights that these obligations are often undermined in practice. Apple, for example, continues to impose exclusionary financial and administrative requirements on alternative app store operators, while maintaining discretionary control over distribution. Such practices contradict the letter and spirit of the DMA. The FSFE insists that interoperability must not be reduced to a request-based process but should be interoperability by design: open, transparent, and free of gatekeeper discretion. In the same way, alternative app distribution should be effective and the EU Commission should not allow gatekeepers to impose restrictive and unnecessary burdens on smaller and Free Software developers.

Supporting smaller Free Software developers

The enforcement of the DMA must not focus solely on competition between large industry players. Europe’s digital ecosystem relies heavily on Free Software communities, SMEs, non-profit organisations, and individual developers. For these actors, gatekeeper barriers such as complex procedures, account requirements, or fees are disproportionately harmful. The FSFE calls on the Commission to explicitly design compliance solutions that take into account the needs of non-profit and community-led projects.

What’s next?

The DMA sets a global benchmark for digital regulation. To fully achieve its goals of contestability and fairness, it must safeguard Device Neutrality, strengthen obligations on interoperability, and ensure that Free Software developers and small actors can meaningfully participate and compete in Europe’s digital markets.

Support FSFE

Microsoft aktualisiert Azure Linux: Version 3.0.20250910 bringt Kernel 6.12 LTS

Von:MK
24. September 2025 um 06:00

Microsoft hat im September die neue Version seiner firmeneigenen Linux-Distribution veröffentlicht. Azure Linux 3.0.20250910 bringt zahlreiche Verbesserungen mit, darunter vor allem den aktuellen Linux 6.12 LTS Kernel als neue Option. Der bisher genutzte Linux 6.6 LTS bleibt ebenfalls verfügbar. Mit der Integration von Kernel 6.12 verfolgt Microsoft das Ziel, moderne Hardware besser zu unterstützen. Die neue Kernel-Variante wird als sogenannte […]

Der Beitrag Microsoft aktualisiert Azure Linux: Version 3.0.20250910 bringt Kernel 6.12 LTS erschien zuerst auf fosstopia.

Enterprise Policy Generator 7.1 ermöglicht Deaktivierung von KI-Funktionen in Firefox

23. September 2025 um 17:57

Der Enterprise Policy Generator richtet sich an Administratoren von Unternehmen und Organisationen, welche Firefox konfigurieren wollen. Mit dem Enterprise Policy Generator 7.1 ist nun ein Update erschienen, welches die Deaktivierung von KI-Funktionen in Firefox ermöglicht.

Enterprise Policy Generator

Download Enterprise Policy Generator für Firefox

Die Enterprise Policy Engine erlaubt es Administratoren, Firefox über eine Konfigurationsdatei zu konfigurieren. Der Vorteil dieser Konfigurationsdatei gegenüber Group Policy Objects (GPO) ist, dass diese Methode nicht nur auf Windows, sondern plattformübergreifend auf Windows, Apple macOS sowie Linux funktioniert.

Der Enterprise Policy Generator hilft bei der Zusammenstellung der sogenannten Enterprise Policies, sodass kein tiefergehendes Studium der Dokumentation und aller möglichen Optionen notwendig ist und sich Administratoren die gewünschten Enterprise Policies einfach zusammenklicken können.

Neuerungen vom Enterprise Policy Generator 7.1

Der Enterprise Policy Generator 7.1 bringt Unterstützung für zwei neue Unternehmensrichtlinien, die ab Firefox 144 und höher unterstützt werden.

Die GenerativeAI-Richtlinie erlaubt die Aktivierung respektive Deaktivierung der LLM-Chatbots wie ChatGPT, Google Gemini und Microsoft Copilot, der KI-Zusammenfassung für die Link-Vorschau sowie von Vorschlägen für Tab-Gruppen, worunter sowohl Vorschläge für den Namen der Gruppe als auch weitere Tabs fallen. Eine weitere Option gilt als Sammeleinstellung für sämtliche KI-Features, welche von dieser Richtlinie unterstützt werden. Es ist davon auszugehen, dass in Zukunft weitere KI-Features Teil dieser Richtlinie werden.

Über die VisualSearchEnabled-Richtlinie ist es möglich, die inverse Bildersuche über Google Lens zu aktivieren oder zu deaktivieren.

KI-Features in Firefox mit dem Enterprise Policy Generator von Sören Hentzschel deaktivieren

Für Linux-Nutzer wurde außerdem die Erklärung dahingehend erweitert, dass es auch möglich ist, die Datei policies.json für systemweit geltende Richtlinien in /etc/firefox/policies zu platzieren.

Entwicklung unterstützen

Wer die Entwicklung des Add-ons unterstützen möchte, kann dies tun, indem er der Welt vom Enterprise Policy Generator erzählt und die Erweiterung auf addons.mozilla.org bewertet. Auch würde ich mich sehr über eine kleine Spende freuen, welche es mir ermöglicht, weitere Zeit in die Entwicklung des Add-on zu investieren, um zusätzliche Features zu implementieren.

Der Beitrag Enterprise Policy Generator 7.1 ermöglicht Deaktivierung von KI-Funktionen in Firefox erschien zuerst auf soeren-hentzschel.at.

❌