OpenROAD
OpenROAD (Open Rapid Object Application Development) ist eine proprietäre Entwicklungsumgebung und Programmiersprache der vierten Generation (4GL) von...
OpenROAD
OpenROAD (Open Rapid Object Application Development) ist eine proprietäre Entwicklungsumgebung und Programmiersprache der vierten Generation (4GL) von Actian Corporation. Die Software ermöglicht die schnelle Entwicklung (Rapid Application Development, RAD) von datenbankzentrierten, objektorientierten Geschäftsanwendungen für Windows und Linux. OpenROAD ist eng mit der Ingres-Datenbank verbunden und wird insbesondere in Regierungsbehörden Nordwesteuropas sowie in unternehmenskritischen Enterprise-Umgebungen eingesetzt.
Überblick
| Eigenschaft | Details |
|---|---|
| Typ | 4GL-Entwicklungsumgebung / RAD-Tool |
| Hersteller | Actian Corporation (Teil von HCLSoftware) |
| Erstveröffentlichung | 1991 (als Windows4GL 1.0) |
| Aktuelle Version | OpenROAD 12.0 (Dezember 2025) |
| Hauptsitz | Santa Clara, Kalifornien, USA |
| Plattformen | Windows, Linux |
| Website | actian.com/openroad |
Funktionen und Merkmale
OpenROAD bietet eine umfassende Suite von Entwicklungswerkzeugen:
- Integrierte Entwicklungsumgebung (IDE): Visuelle Entwicklungsumgebung mit Drag-and-Drop-Tools, visuellen Editoren und Assistenten für die UI-Gestaltung
- 4GL-Programmiersprache: Vollständig objektorientierte Sprache mit eingebettetem SQL
- Code-Repository: Zentrale Verwaltung von Quellcode und Anwendungskomponenten
- Datenbank-Konnektivität: Native Unterstützung für Ingres, Microsoft SQL Server, Oracle, Zen und weitere Datenbanken via ODBC
- N-Tier-Architektur: Entwicklung und Deployment von mehrschichtigen Business-Anwendungen
- OpenROAD Server: Multi-threaded Server für parallelen Zugriff auf Business-Logik
- gRPC-Architektur: Moderne Server-Kommunikation und Microservices-Kompatibilität
- WebGen: Utility zur Generierung von Web- und Mobile-Anwendungen in HTML5 und JavaScript
- WebView2-Unterstützung: Eingebetteter Webbrowser mit modernem HTML und JavaScript (ab Version 12.0)
- XML-Unterstützung: Systemklassen für Erstellung und Parsing von XML-Dokumenten
Geschichte und Entwicklung
Ursprünge (1991)
Die Geschichte von OpenROAD ist eng mit der Ingres-Datenbank verbunden. Die Software erschien erstmals 1991 in Beta-Form auf der SUN-Plattform unter dem Namen Windows4GL 1.0. Die ursprüngliche Entwicklungsumgebung hieß Sapphire Editor und ermöglichte die Erstellung komplexer GUI-Oberflächen mittels IDE – eine der ersten Umgebungen für Rapid Prototyping von GUI-Clients.
Vorgänger: ABF
Der Vorgänger von OpenROAD war Applications-By-Forms (ABF), eine frühe 4GL-Programmiersprache. ABF bot einen ASCII-Formular-Designer, der automatisch Formularfelder an Datenbanken band und die Erstellung von CRUD-Anwendungen vereinfachte. ABF wurde in den frühen 1990er Jahren durch OpenROAD abgelöst.
Versionsgeschichte
| Version | Jahr | Wichtige Neuerungen |
|---|---|---|
| Windows4GL 1.0 | 1991 | Beta-Version auf SUN-Plattform |
| Windows4GL 2.0 | ~1992 | Microsoft Windows-Kompatibilität, Debugger |
| OpenROAD 3.0 | ~1994 | Stabile Windows-Version |
| OpenROAD 4.1 | ~1998 | ActiveX-Controls-Integration |
| OpenROAD 2006 (5.0) | Dezember 2006 | General Availability |
| OpenROAD 5.1 | April 2011 | XML-Systemklassen |
| OpenROAD 6.2 | ~2015 | Diverse Verbesserungen |
| OpenROAD 12.0 | Dezember 2025 | WebView2-Support, gRPC, JSON-RPC, DROP IF EXISTS |
Unternehmenshistorie
- 1980: Gründung von Relational Technology Inc. (RTI) durch Michael Stonebraker und Eugene Wong zur Kommerzialisierung von Ingres
- 1988: RTI geht an die Börse (IPO: 28 Mio. USD)
- 1989: Umbenennung in Ingres Corporation
- 1990: Übernahme durch ASK Computer Systems
- 1994: ASK/Ingres wird von Computer Associates übernommen
- 2005: Garnett & Helfrich Capital gründet mit Computer Associates eine neue Ingres Corporation
- 2006: Ingres wird unter GNU GPL veröffentlicht
- 2011: Umbenennung in Actian Corporation
- 2018: Übernahme durch HCL Technologies und Sumeru Equity Partners für 330 Mio. USD
- 2021: HCL Technologies wird alleiniger Eigentümer
Eigentümerschaft
OpenROAD wird von Actian Corporation entwickelt und vertrieben, die seit 2021 vollständig zu HCLSoftware (Teil von HCL Technologies) gehört.
| Aspekt | Details |
|---|---|
| Aktueller Eigentümer | HCL Technologies (100%) |
| Übernahmedatum | 2021 (vollständig), 2018 (initial 80%) |
| Transaktionswert | 330 Mio. USD (2018) + 100,2 Mio. USD (2021 für verbleibende 19,6%) |
| Vorheriger Eigentümer | Garnett & Helfrich Capital |
Hinweis: Da HCL Technologies ein börsennotiertes Unternehmen ist und kein PE-Fonds, ist keine Exit-Prognose anwendbar.
Kunden und Einsatzgebiete
OpenROAD und die zugehörigen Ingres-Produkte sind besonders verbreitet in:
- Regierungsbehörden: Insbesondere in Nordwesteuropa in zahlreichen Ministerien und Behörden im Einsatz
- Finanz- und Steuerverwaltung: z.B. Ireland Office of Revenue Commissioners
- Dokumentenmanagement: z.B. Bucap S.p.A. (Italien) für Archivierungs- und Dokumentenverwaltungsdienste
- Enterprise-Anwendungen: Unternehmenskritische OLTP- und Geschäftsanwendungen
Laut Actian nutzen weltweit über 10.000 Kunden und 42 Millionen Anwender die Produkte des Unternehmens.
Konkurrenz
OpenROAD steht im Wettbewerb mit anderen 4GL- und RAD-Plattformen:
Klassische 4GL-Werkzeuge
- PowerBuilder (Appeon)
- Oracle Forms (Oracle)
- Progress 4GL (Progress Software)
- Informix 4GL (IBM)
- Delphi (Embarcadero)
Moderne Low-Code-Alternativen
- OutSystems
- Mendix
- Microsoft Power Platform (Power Apps)
- Salesforce Platform
- Appian
- Zoho Creator
Viele Unternehmen migrieren heute ihre Legacy-4GL-Anwendungen auf moderne Cloud-Plattformen mit .NET, Java oder Low-Code-Technologien.
Quellen
- OpenROAD - Wikipedia
- Actian OpenROAD - Offizielle Produktseite
- Actian Corporation - Wikipedia
- OpenROAD 12.0 Dokumentation
- [HCL Technologies und Sumeru Equity Partners übernehmen Actian](https://www.businesswire.com/news/home/20180412006167/en/HCL-Technologies-and-Sumeru-Equity-Partners-to-Acquire-[Actian](/de/firmen/actian/)-Corporation)
- Bucap Kundenstory - Actian
- Actian ESD - OpenROAD Downloads
Kommentare werden geladen...