Software-Aktualisierungen
Notwendigkeit von Software-Aktualisierungen (am Beispiel von Hilfsmittelsoftware)
Regelmäßig werden von Softwareherstellern Updates angeboten. Ist es wirklich erforderlich, diese durchzuführen? Welche Vorteile bringen Updates mit sich bzw. welche Einschränkungen bringt es mit sich, wenn man auf Software-Updates verzichtet?
Gründe für Software-Aktualisierungen
Softwarehersteller bieten mehr oder weniger regelmäßig Updates und Upgrades für Ihre Produkte an. Nicht immer enthält die aktuelle Version der Software dann sichtbare Veränderungen. Wofür also Software- Updates durchführen? Sind sie wirklich notwendig oder will der Hersteller hier ohne Aufwand Geld verdienen?
Hier eine Übersicht der Gründe für die Erstellung von Software-Updates und -Upgrades durch den Hersteller:
- Kompatibilität mit dem Betriebssystem
- Sicherheit
- neue Funktionen
Unterschied von Upgrades und Updates
Im Zusammenhang mit Software-Aktualisierungen fallen die Begriffe Update und Upgrade gleichermaßen. Sie haben jedoch unterschiedliche Bedeutungen:
Updates sind in der Regel kleine Änderungen oder Ergänzungen, die an einer Software oder App vorgenommen werden, um Fehler zu beheben, die Leistung zu verbessern und Sicherheitslücken zu schließen.
Es handelt sich um Änderungen innerhalb derselben Software-Version, die den Funktionsumfang prinzipiell nicht verändern. Sie sind häufig kostenfrei.
Beispiel: Update von JAWS 2023.2306.38.400 zu JAWS 2023.2307.37.400
Bei einem Upgrade erreicht das Produkt einen neuen „Grad“, eine Art neue (Produkt-)Klasse. Die Software wird auf verschiedenen Ebenen erweitert, erhält teilweise ganz neue Funktionen und gelegentlich sogar eine völlig neue Struktur. Upgrades sind deutlich aufwändiger zu programmieren und daher kostenpflichtig.
Beispiel: Upgrade von ZoomText 2024 zu 2025
Sicherheit
Das Betriebssystem - also das grundlegende System eines Computers verändert sich ständig. Auch hier handelt es sich im Grunde genommen um Software. In erster Linie verändert sie sich, um Sicherheit zu gewährleisten. Mit regelmäßigen Aktualisierungen werden dabei Schwachstellen beseitigt, die es Angreifern beispielsweise ermöglichen, bösartige Programme einzuschleusen und die Kontrolle über fremde Systeme zu übernehmen. Solche Aktualisierung sollten stets vorgenommen werden.
Kompatibilität mit dem Betriebssystem
Wenn das Betriebssystem eines Computers verändert wird (unabhängig davon ob es sich um Weiterentwicklungen oder Sicherheitspatches handelt) hat das mitunter auch Auswirkungen auf jede andere Software oder App, die auf diesem Computer genutzt werden soll, denn diese muss mit dessen Betriebsystem kompatibel sein. Eine Software, die Sie vor 10 Jahren erworben haben um Sie auf einem PC mit dem Betriebssystem Windows 7 zu nutzen, wird in ihrem ursprünglichen Zustand auf einem aktuellen PC mit Windows 11 wahrscheinlich nicht nutzbar sein.
Durch viele seit Auslieferung des ursprünglichen Betriebssystems vorgenommenen Updates (innerhalb von Windows 7) und Upgrades auf Windows 10 oder Windows 11 gibt es das ürsprüngliche System technische gesehen gar nicht mehr. Damals funktionierende Schnittstellen sind nicht mehr vorhanden oder funktionsuntauglich - also nicht mehr kompatibel.
Neue Funktionen
Natürlich ist auch die Weiterentwicklung der Software ein Grund für die Erstellung von Software-Updates. Bisherige Funktionen werden verbessert und ausgebaut oder komplett durch neue Funktionen ersetzt.
Muss jedes Update und jedes Upgrade durchgeführt werden?
Updates
- sind Aktualisierungen, die vor allem Fehlerbeseitigungen und Sicherheitspatches beinhalten
- sollten in jedem Fall und regelmäßig durchgeführt werden, um den Computer und auch die Daten darauf zu schützen
Upgrades
- sind Aktualisierungen, die auch neue Funktionen beinhalten
- müssen nicht immer sofort durchgeführt, da man die neuen Funktionen eventuell nicht benötigt
Jedoch ist folgendes zu beachten:
- Sicherheitsupdates für eine Softwareversion werden meist nur für einen bestimmten Zeitraum entwickelt und zur Verfügung gestellt.
- So wird z.B. die Version 2024 (und alle vorherigen Versionen) von JAWS inzwischen nicht mehr weiterentwickelt. Hier werden also auch keine Sicherheitslücken mehr geschlossen, die mit der Zeit entstanden sind.
- Deshalb ist auch die Durchführung von kostenpflichtigen Upgrades in regelmäßigen Abständen zwingend erforderlich!