Open Source für zukunftsfähige Anwendungen

Für unsere Softwareentwicklungen arbeiten wir am liebsten mit offenen Standards und Schnittstellen, sowie der Open Source Programmiersprache Rust. Denn wir möchten Software schaffen, die für unsere Kunden lange von Wert ist – langlebig, robust und zuverlässig.

Vorteile von Open Source

Die Unabhängigkeit von Herstellern, Hardware, proprietären Standards und Schnittstellen bringt einige Vorteile mit sich:

  • Langlebigkeit: Open Source Software ermöglicht völlige Flexibilität hinsichtlich Software- oder Hardwarekomponenten (vermeidet sogenannten Vendor-Lock-in). Damit kann die Infrastruktur und auch die Software selbst problemlos angepasst und weiterentwickelt werden und bleibt lange nutzbar.

  • Wartungsarmut für niedrige Folgekosten. Wird Software möglichst robust und langlebig gestaltet, reduziert sich der Wartungseinsatz und erhöht die Nutzungsdauer der Software.

Vorteile der Programmiersprache Rust

Zuverlässige und stabile Anwendungen ohne Ausfallzeiten

Durch ein ausgeklügeltes System in der Programmiersprache Rust wird der Code, der bei der Ausführung der Applikation zu Fehlern führen würde, direkt während der Programmierung aufgedeckt. Damit entstehen sehr stabile und zuverlässige Anwendungen mit weniger Folgekosten für Fehlerbehebungen, Bug Fixes und Ausfallzeiten.

Sicherheit

Auf Rust basierte Anwendungen sind sicher, denn Rust verfügt über ein effizientes Speichermanagement. Es wird garantiert, dass nur auf gültigen Speicher zugegriffen werden kann. Die Angriffsfläche wird dadurch für Hacker auf ein Minimum reduziert.

Geschwindigkeit

Rust vereint Hardwarenähe mit einem hohen Abstraktionsgrad und liefert so extrem schnelle Anwendungen, die auch in Echtzeitsystem zum Einsatz kommen können.

Community

Rust hat eine wachsende, sehr aktive und freundliche Community.

Open Source Projekte von slowtec

Unseren Code veröffentlichen und dokumentieren wir auf GitHub: https://github.com/slowtec.

Kontakt