30. November 2018

Versions-Potpourri in drei Akten

Das Jahr nähert sich rasant dem Ende, während bei Kithara noch intensiv an den verschiedenen Versionen unserer Software gewerkelt wird. Hier folgt ein kleiner Überblick über drei aktuelle Versions-Zweige von Kithara RealTime Suite, deren Verfügbarkeit und die enthaltenen Features.

10.04: Meltdown und Spectre

Die Prozessor-Sicherheitslücken Meltdown und Spectre, sowie die teils tiefgreifenden Workarounds durch Windows-Updates, beispielsweise die Isolierung der Page Tables, zogen erhebliche Komplikationen und Einschränkungen im Kernel nach sich. Als Folge mussten auch weitreichende Änderungen an unserer Software vorgenommen werden (siehe News: Meltdown und Spectre). Durch die Unterscheidung zwischen 32-Bit- und 64-Bit-Versionen, Windows 8 und 10 sowie Intel- und AMD-Prozessoren, also insgesamt acht Konfigurationen, entstand so ein erheblicher wiederkehrender Aufwand bei der Anpassung an die mehrfach neu auftauchenden Updates. Mit der Version 10.04m von Kithara RealTime Suite sind wir hierbei auf dem aktuellen Stand. Es ist zu hoffen, dass zukünftige Änderungen weniger einschneidende Auswirkungen haben werden.

10.05: KiK64

Die Version 10.05 enthält das neue KiK64, mit dem 32-Bit-Echtzeit-Anwendungen auf 64-Bit-Systemen lauffähig sind. Die Version befindet sich derzeit noch im Beta-Stadium und wird an ausgewählte Interessenten auf Anfrage zum Testen ausgeliefert. Zur Zeit werden noch die Samples für Delphi überarbeitet.

Unser Whitepaper „Zukunftsfähige Architektur mit Kithara RealTime Suite“ beinhaltet weitere Details und Anleitungen zu den beiden oben genannten Themen (Download: Whitepaper)

10.10: EV-Treibersignierung

Diese Version ist ein paralleler Beta-Zweig, der ebenfalls auf Anfrage zum Testen bereitsteht. 10.10 integriert das Extended Validation Code Signing Certificate (EV) in die Treibersignierung. Damit wird auch das Deaktivieren der BIOS-Option „Secure Boot“ für die Installation überflüssig (siehe Blog-Eintrag: Installations-Workaround). Fertigstellung und Veröffentlichung der Version ist noch für 2018 vorgesehen.