Mit OpenWrt 25.12.0 ist eine neue Version der Linux-basierten Router-Distribution erschienen. Seit dem Branch von Version 24.10 sind laut Projekt über 4700 Commits eingeflossen. Die Entwicklung lief über einen Zeitraum von mehr als einem Jahr.
Eine zentrale Änderung betrifft das Paketmanagement: OpenWrt ersetzt den bisherigen opkg-Manager durch den Alpine Package Keeper (apk). Der Wechsel erfolgt vor allem aus Wartungsgründen. Der von OpenWrt gepflegte opkg-Fork gilt als nicht mehr aktiv gepflegt, während apk weiterhin weiterentwickelt wird. Zu den technischen Auswirkungen zählt, dass apk den Großteil der bisherigen opkg-Funktionen unterstützt und nur wenige Paketnamen geändert wurden. Die CLI-Parameter unterscheiden sich teilweise von opkg, teilen die Entwickler mit, bestehende Workflows müssen daher gegebenenfalls angepasst werden.
Neu ist außerdem eine veränderte Behandlung des Shell-Befehlsverlaufs. Dieser wird nun standardmäßig in einem RAM-basierten Dateisystem gespeichert. Die Änderungen haben zwei Effekte. Der Befehlsverlauf bleibt über mehrere Login-Sessions hinweg erhalten und gleichzeitig werden Schreibzugriffe auf Flash-Speicher reduziert. Wer den Verlauf dauerhaft auf persistentem Speicher ablegen möchte, kann das Verhalten über die Datei /etc/profile.d/busybox-history-file.sh anpassen.
Die Hardwareanforderungen bleiben im Wesentlichen unverändert. Die meisten Geräte, die bereits von OpenWrt 24.10 unterstützt wurden, sind auch mit Version 25.12 kompatibel.
Die Version trägt den Codenamen „Dave’s Guitar“ und ist dem Netzwerktechniker Dave Täht gewidmet, der am 1. April 2025 verstorben ist. Täht war maßgeblich an der Entwicklung von Verfahren zur Reduzierung von Bufferbloat beteiligt und trug damit zur Verbesserung von Latenz und Netzstabilität in OpenWrt und anderen Netzwerksystemen bei.





