9/97

Windows NT mit UNIX Look & Feel

OpenNT macht Windows NT fit für EU-Ausschreibungen

Mit OpenNT Release 2.0 kann der Windows NT Rechner in ein normgerechtes System verwandelt werden, das auch dem POSIX.2 Standard entspricht. Die Software schafft eine UNIX-kompatible Betriebssystemumgebung und bietet als komplette Benutzer- und Entwickler- Produktlinie die Funktionalität von UNIX auf dem Betriebssystem von Microsoft.

Aus Performancegründen wurde die Software als komplettes Subsystem in Windows NT integriert und bietet substantielle neue Funktionalität wie Socket-basierendes UNIX-Networking, ein Client/Server X11 Windowing System für grafische Anwendungen, OSF/Motif Windowing Technologie sowie erweiterte Multiuser-Fähigkeiten. Durch die Verwendung von NTs Subsystem-Architektur und des Hardware Abstraction Layers (HAL) bietet OpenNT eine leistungsstarke, standardisierte Plattform unter Verwendung der bereits verfügbaren Werkzeuge und Schnittstellen.

Standards

Standards bieten einen langfristigen Schutz für die getätigten Investitionen sowie Konsistenz und Überschaubarkeit bei Entwicklungen für die IT Umgebung.

Die Spezifikationen für UNIX und Win32 sind die zwei marktführenden IT Standards und OpenNT bietet als einziges Paket die Integration der beiden Standards auf einem einzigen System. Die Programmierschnittstellen, die Werkzeuge sowie das komplette Run-Time Environment entspricht den internationalen Standards POSIX.1 und POSIX.2 sowie den X/Open UNIX Spezifikationen.

Features von OpenNT

Neben der zusätzlichen Funktionalität und Leistungsfähigkeit der UNIX-Umgebung ist die Konformität zum POSIX.1 und POSIX.2 Standard als eines der wichtigsten Merkmale hervorzuheben. Diese Konformität ist unter anderem Voraussetzung für die Erfüllung der EU-Richtlinien bei öffentlichen Ausschreibungen. Obwohl auch Windows NT dem POSIX.1 Standard entsprechen würde, ist diese Schnittstelle wegen der mangelhaften Implementation in der Praxis de facto nicht zu gebrauchen.

Entsprechend der UNIX-Systemarchitektur stellt OpenNT die gewohnten Werkzeuge und Verfahren (Message Queues, Semaphoren, Shared Memory, Memory Mapped Files) für die Interprozeßkommunikation (IPC) zur Verfügung. Damit ist eine vollständige Migration auf die Windows NT Plattform möglich, wobei Windows Programme auch von der UNIX-Shell gestartet werden können. Weiters steht eine komplette Implementation des X11R5 Windowing Systems mit entsprechenden Clients und Bibliotheken zur Verfügung. Mit einem X11R6 konformen Server und Fonts bzw. Fontmanagement wurde die aktuelle Release implementiert. Mit OpenNTiF stehen nicht nur ein OSF/Motif 1.2.4 kompatibler Window Manager, sondern auch die entsprechenden Bibliotheken und ein Entwicklungskit bereit.

Über das Telnet Daemon Service können sich mehrere Benutzer an der OpenNT Workstation anmelden und Aktionen ausführen. Dafür stehen mehr als 200 UNIX und X11R5 Kommandos und Hilfsmittel zur Verfügung. Der Benutzer kann dabei mit der KornShell, der Bourne Shell oder der C Shell arbeiten, je nach bisher gewohnter Umgebung. Ebenso sind Scripting Languages wie awk, perl, sed und Tcl/Tk verwendbar. Mit Hilfe der UNIX Entwicklungstools wie make, rcs, yacc, lex, cc, c89 und dergleichen mehr, kann der Benutzer genauso wie auf einer UNIX-Workstation arbeiten.

Vorteile von OpenNT

Die neue Release 2.0 von OpenNT bietet unter anderem in den folgenden Fällen Vorteile gegenüber herkömmlichen Konfigurationen.

Migration zu Windows NT

Mit OpenNT wird die Leistungsstärke, die unternehmensweite UNIX-Systeme bieten, auch am Windows NT Arbeitsplatz geboten, sodaß auch auf dieser Plattform leistungsfähiges Shell Scripting, Werkzeuge zur Entwicklung von Applikationen, Fähigkeiten der entfernten Administration und der Ausführung von verteilten UNIX Anwendungen möglich wird.

Zusätzlich erlaubt OpenNT eine "write once - deploy many" Strategie für Plattform- übergreifende Entwicklung und Verteilung sowohl auf UNIX-Systemen als auch auf Windows NT Systemen.

Kosteneffizienz, Einfachheit und Geschwindigkeit

Bis dato war die Portierung von UNIX Applikationen auf Windows NT ein langes und kostspieliges Unterfangen. Auf- grund der durchgängigen UNIX-Struktur von OpenNT bleiben die bislang getätigten IT Investitionen vollständig erhalten. Die Kosten für das Anwendertraining sowie der Code von Werkzeugen und Anwendungen sind kein hinausgeworfenes Geld, da Applikationen mit sehr geringen Portierungskosten auf der neuen Plattform, jedoch unter dem gewohnten "Look & Feel", verfügbar sind. Da OpenNT ein Subsystem von Windows NT ist, brauchen auch keine emulationsbedingten Leistungseinbußen hingenommen werden und alle Anwendungen laufen mit der vollen Geschwindigkeit des Systems.

Verfügbare Produkte

Das OpenNT Paket ist in mehreren Ausführungen verfügbar. Die OpenNT Workstation Release 2.0 beinhaltet alle Komponenten, Werkzeuge und Schnittstellen, um eine vollständige UNIX-Umgebung auf dem Windows NT Arbeitsplatz zu schaffen. Die "Lite"-Version von OpenNT entspricht dem Umfang der Workstation Lösung ohne X11-Server und Telnet Daemon.

Mit dem OpenNT Software Development Kit 2.0 ist ein Entwicklungssystem zur Portierung und Entwicklung von UNIX Anwendungen auf Windows NT verfügbar. Zum Ausprobieren von OpenNT ist eine auf 30 Tage limitierte, voll funktionsfähige Release auf CD ROM mit kompletter Dokumentation um ATS 672,- inkl. 20 % MwSt. verfügbar.

Bezugsquelle:
X-tech Handelsges.m.b.H.
Tel: 02287/39 28