24.11.2016
14 Jahre Entwicklungszeit
Kaspersky baut eigenes Betriebssystem
Autor: Simon Gröflin
Kaspersky
Stolz verkündet der Kaspersky-CEO die Fertigstellung des ersten eigenen Betriebssystems, an dem 14 Jahre lang getüftelt wurde. Es soll eine ganze Industrie sicherer machen.
Die russische Cybersecurity-Firma Kaspersky Labs hat ein neues Betriebssystem vorgestellt, das vor allem Internet-of-Things-Anwendungen und kleinere Geräte sicherer machen soll. Wie Eugene Kaspersky, Gründer des Antivirenanbieters im Firmen-Blog schreibt, befand sich die Eigenschöpfung seit dem 11. November 2002 in Arbeit.
"Kaspersky OS" setzt dabei auf keine bekannten Komponenten aus der Linux- und Windows-Welt. Ziel sei es von Anfang an gewesen, ein Betriebssystem zu schaffen, das nicht gehackt werden könne. Kaspersky zufolge bräuchte es mindestens einen Quantencomputer, um das OS zu Knacken. Im Gegensatz zu einem sogenannten monolithischen Betriebssystem wie Windows ist Kaspersky OS wie ein Baukasten aufgebaut (Microkernel-Architektur). Ein darüber hinaus eingebettetes Sicherheitssystem überwacht die einzelnen Module.
Industrie soll sicherer werden
Die Arbeit war laut den Kaspersky-Schöpfern so aufwendig, dass in den ersten Jahren der Entwicklung keine einzige Zeile Code geschrieben wurde. Dennoch schien es für die Sicherheitsfirma einfacher, gleich von Grund auf ein neues OS zu bauen. Für Kaspersky soll es mehrere Gründe geben, warum man ausgerechnet sogenannte verteilte Betriebssysteme für kleine Geräte wie Sensoren (Embedded Devices) besser abdichten sollte. Es geht dabei vor allem um die Absicherung kritischer Infrastrukturen wie Atomkraftwerke. Kaspersky OS soll nur ein erster Schritt sein, um einerseits ein industrielles Kontrollsystem einzuläuten und andererseits, um auch IoT-Anwendungen und kleine Geräte sicherer zu machen.
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Auf der Developer Week '24 wird Professor Alexander Pretschner von der TU München eine der Keynotes halten. Er klärt auf, ob Ihr Job in Gefahr ist.
>>
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>