Oracle Media Objects
Encyclopedia
Oracle Media Objects, formerly Oracle Card, was a multi-media software development tool for developing multi-media applications, with similar functionality and appearance to Apple Computer
Apple Computer
Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad...

' HyperCard
HyperCard
HyperCard is an application program created by Bill Atkinson for Apple Computer, Inc. that was among the first successful hypermedia systems before the World Wide Web. It combines database capabilities with a graphical, flexible, user-modifiable interface. HyperCard also features HyperTalk, written...

.

In the early days of HyperCard at least two alternative tools were created outside of Apple, Spinnaker
Spinnaker Software
Spinnaker Software was a 1982 founded software company known primarily for its line of non-curriculum based educational software, which was a major seller during the 1980s. It was founded by chairman Bill Bowman and president C. David Seuss....

's Plus and SuperCard
SuperCard
SuperCard is a high-level development environment that runs on Macintosh computers, under OS 8 and 9, and OS X. It is inspired by HyperCard, but includes a richer language, a full GUI toolkit, and native color .The programming language used by SuperCard is called SuperTalk, and is largely based on...

. Plus was very much like HyperCard, with the notable distinction of being cross-platform, operating on both Mac OS and Windows. SuperCard was Mac-only at the time, and is still a shipping product.

Plus went on to become more than one product. One variation was WinPlus
WinPlus
WinPlus was a cross-platform clone of the Hypercard application that enables users to run HyperCard stacks on Apple Macintosh, Microsoft Windows and OS/2 ....

, which was a Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 only version of the program. Another was Oracle Card, distributed by Oracle
Oracle Corporation
Oracle Corporation is an American multinational computer technology corporation that specializes in developing and marketing hardware systems and enterprise software products – particularly database management systems...

. First released in 1991, Oracle Card was essentially a redistribution of the Plus runtime engine along with external libraries for establishing connections to RDBMS engines such as Oracle and DB2
IBM DB2
The IBM DB2 Enterprise Server Edition is a relational model database server developed by IBM. It primarily runs on Unix , Linux, IBM i , z/OS and Windows servers. DB2 also powers the different IBM InfoSphere Warehouse editions...

. As such, Oracle Card stacks could execute queries and associate their results with native variables, making Oracle Card one of the first RDBMS application development environments to support cross-platform development.

A few years later, Oracle acquired the Plus source code from Format Verlag and developed it to become Oracle Media Objects (often referred to by users as OMO). OMO didn't last very long, with development ceasing after version 1.1.2. OMO was used by Oracle to position itself in the video on demand
Video on demand
Video on Demand or Audio and Video On Demand are systems which allow users to select and watch/listen to video or audio content on demand...

 market. At the time, it was thought that the video on demand market was about to become a booming industry, but this never occurred.

Many customers of Oracle that were making large purchases of its core database technology received copies of OMO thrown into the deal. Consequently, an unknown amount of IT development internal to these customers was conducted on the OMO platform. Commercially, there were very few products built using the tool. Amongst these were the "Our Secret Century" series of CD-ROM
CD-ROM
A CD-ROM is a pre-pressed compact disc that contains data accessible to, but not writable by, a computer for data storage and music playback. The 1985 “Yellow Book” standard developed by Sony and Philips adapted the format to hold any form of binary data....

s published by The Voyager Company (the series was intended to be 12 discs, and 10 did ship before Voyager's CD-ROM line was acquired by another company, leaving the remaining two discs unfinished) and Inside Independence Day made by ACES Entertainment.

Unique Features of OMO

OMO had the unique distinction of not only its stacks being cross-platform, but also its external libraries (XCMDs). For that purpose, a small subset of the Mac OS memory management commands (Handle
Handle
Handle may refer to:* Handle , a grip attached to an object for using or moving the object, such as a door handle* Handle , a topological ball* Handle , a particular kind of smart pointer...

s) were ported to other platforms. In addition, OMO sported a modular design where every type of object was actually implemented as a plugin file in an "Objects" folder.

OMO's object types included both the standard controls available in other HyperCard clones of the time (buttons, text fields, draw and paint graphics), as well as more complex controls like a spreadsheet field, and non-control items that could be placed on a card but were invisible at runtime, like timers that could be scheduled to send messages after a specified time.

Initial Competitive Impact

Oracle Card's primary value lay in the fact that, at the time, it was Oracle's only product to offer GUI support on Microsoft Windows. It was therefore sometimes included in sales pitches to potential clients by virtue of the fact that Windows was becoming increasingly popular on the desktop at large corporations. Oracle's primary application development tool, Oracle Forms 3
Oracle Forms
Oracle Forms is a software product for creating screens that interact with an Oracle database. It has an IDE including an object navigator, property sheet and code editor that uses PL/SQL. It was originally developed to run server-side in character mode terminal sessions. It was ported to other...

, was character-based and did not run under Microsoft Windows (although it could run in a DOS window or natively on DOS without Windows). Oracle was desperately working on developing an upgrade (Oracle Forms 4) that had GUI features, but development was behind schedule.

A handful of large clients, including the U.S. Postal Service, were known to have developed applications with Oracle Card for internal use. But Oracle Card had no broad, commercial success as a development platform, despite the fact that its feature set surpassed that of Apple's HyperCard in nearly every respect (platform support, database connectivity, vector graphics support, better color support, faster performance, and a richer plug-in architecture).

Eventually Oracle Forms 4 was released, meaning that support for Windows was no longer the exclusive domain of Oracle Card. Because Oracle's customers tended to be more interested in standard, formed-based database applications, rather than in the sorts of data-driven multimedia applications that were possible to create with Oracle Card and its successor, OMO, Oracle eventually threw its full weight behind Oracle Forms 4, casting Oracle Card/OMO into oblivion. It should be noted, however, that the Oracle Card team was led by two Oracle employees who have gone on to form their own, successful, technology companies: Marc Benioff
Marc Benioff
Marc Russell Benioff is Chairman & CEO of salesforce.com, a cloud computing company.Benioff started salesforce.com in March 1999 in a rented San Francisco apartment and defined its mission as The End of Software...

, founder of Salesforce.com
Salesforce.com
Salesforce.com is an enterprise cloud computing company headquartered in San Francisco that distributes business software on a subscription basis. Salesforce.com hosts the applications off-site...

, and Evan Goldberg, founder of NetSuite
NetSuite
NetSuite Inc. is the leading vendor of cloud-based Software-as-a-Service integrated business management software for mid-market enterprises and divisions of large companies, with over 10,000 organizations and a +$225 billion market cap...

.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK