Object Windows Library

OWLObjectWindowsObjectWindows Library
The Object Windows Library (OWL) is a C++ object-oriented application framework designed to simplify desktop application development for Windows.wikipedia
36 Related Articles

Visual Component Library

VCL
OWL was introduced by Borland in 1991 and eventually deprecated in 1997 in favor of their Visual Component Library (VCL).
Up until that point, Borland's Turbo Pascal for DOS and Windows was largely a procedural language, with minimal object-oriented features, and building UI frameworks with the language required using frameworks like Turbo Vision and Object Windows Library.

Borland C++

Borland Turbo C++BorlandBorland C
In 1991, Borland introduced Borland C++ 3.0 which included OWL 1.0.
Object Windows Library (OWL): A set of C++ classes to make it easier to develop professional graphical Windows applications.

Microsoft Foundation Class Library

MFCMicrosoft Foundation ClassesApplication Framework eXtensions
Its primary competitor was the Microsoft Foundation Class Library (MFC). In 1992, Microsoft introduced MFC as part of Microsoft Visual C++ 7.0.
Object Windows Library (OWL), designed for use with Borland's Turbo C++ compiler, was a competing product introduced by Borland around the same time.

C++

C++ programming languageC++98C with Classes
The Object Windows Library (OWL) is a C++ object-oriented application framework designed to simplify desktop application development for Windows.

Application framework

frameworkframeworksapplication development framework
The Object Windows Library (OWL) is a C++ object-oriented application framework designed to simplify desktop application development for Windows.

Microsoft Windows

WindowsPCMS Windows
The Object Windows Library (OWL) is a C++ object-oriented application framework designed to simplify desktop application development for Windows.

Borland

Borland InternationalBorland Software CorporationSegue Software
OWL was introduced by Borland in 1991 and eventually deprecated in 1997 in favor of their Visual Component Library (VCL).

Open-source software

open sourceopen-sourceopen source software
OWLNext, an open-source project driven by the OWL user community, has continued the maintenance of OWL, ensuring that the library and applications that use it work with the latest version of Windows and modern C++ compilers. This effort evolved into the OWLNext open-source project currently hosted at the SourceForge site.

C (programming language)

CC programming languageC language
At that time, C++ was just beginning to replace C for development of commercial software, driven by the rising of the Windows platform.

Microsoft Visual C++

Visual C++MSVCMicrosoft C
In 1992, Microsoft introduced MFC as part of Microsoft Visual C++ 7.0.

Macro (computer science)

macromacrosmacro language
In this version of OWL, the proprietary DDVT extension was replaced by response tables, a macro-based solution compatible with standard C++ and similar to MFC in use.

Novell

Novell, Inc.Novell Inc.PGSoft
In April 1993, Borland and Novell settled an agreement to port OWL to Novell AppWare Foundation.

AppWare

Serius
In April 1993, Borland and Novell settled an agreement to port OWL to Novell AppWare Foundation.

Cross-platform software

Cross-platformPlatform independentmulti-platform
AppWare Foundation was an API designed by Novell to be cross-platform, allowing the deployment of applications on Mac, Windows and Unix clients and with several network services.

Ray Noorda

Raymond NoordaNoorda Family TrustRaymond John Noorda
However, in late 1994, Novell CEO Raymond Noorda resigned.

Tru64 UNIX

Tru64Digital UNIXOSF/1
In the same year, Software UNO offered a commercial port for OWL 2.0 to several platforms: AIX 3.2.5, DEC OSF/1 AXP, HP-UX 9.03, Linux 1.2, Solaris 2.x, Sun OS 4.1.x, and SVR4 for x86.

HP-UX

HPUXHP UXHP/UX
In the same year, Software UNO offered a commercial port for OWL 2.0 to several platforms: AIX 3.2.5, DEC OSF/1 AXP, HP-UX 9.03, Linux 1.2, Solaris 2.x, Sun OS 4.1.x, and SVR4 for x86.

SunOS

Sun OSSunits operating system
In the same year, Software UNO offered a commercial port for OWL 2.0 to several platforms: AIX 3.2.5, DEC OSF/1 AXP, HP-UX 9.03, Linux 1.2, Solaris 2.x, Sun OS 4.1.x, and SVR4 for x86.

Windows 95

95Microsoft Windows 95Windows 95 OSR2
As it was released before Windows 95, Borland promised a free upgrade for any incompatibility present in the final Windows version.

Microsoft Visual Studio

Visual StudioVisual Studio 2005Visual Studio 2008
In August 1995, Microsoft launched Windows 95 and Visual Studio 4.0.

C++Builder

C++ BuilderBorland C++ BuilderBorland C++ Builder 6.0
In 1997, Borland released C++Builder and deprecated Borland C++.

SourceForge

SourceForge.netSource ForgeSF.net
This effort evolved into the OWLNext open-source project currently hosted at the SourceForge site.

List of widget toolkits

List of widget toolkits based on JavaScriptalternativesGUI framework