Oracle Card және Oracle Media Objects: Тарихы мен дамуы
Oracle Media Objects
Oracle Card бағдарламасы – HyperCard-қа ұқсас мультимедиа қолданбаларын жасау құралы. Plus бағдарламасының негізінде құрылып, Oracle жүйесіне бейімделді.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Oracle Media Objects, бұрын Oracle Card, Apple Inc. HyperCard-қа ұқсас функционалдығы және сыртқы түрі бар мультимедиалық қосымшаларды жасауға арналған бағдарламалық құрал болды. Бағдарлама 1989 жылы Format Verlag баспасынан шыққан HyperCard-тың клоны ретінде, Plus деген атпен пайда болды, оған бірнеше қажетті мүмкіндіктер қосылған еді. Plus-ты Spinnaker Software сатып алып, оны Windows NT және OS/2 Presentation Manager жүйелеріне аударды, соның нәтижесінде алғашқы кросс-платформалық гипермедиа шешімі құрылды. 1994 жылы Plus-ты ObjectPlus сатып алды, ол Windows нұсқасына баса назар аударды және оны WinPlus деп атады. Олар сондай-ақ осы жүйені Oracle Card үшін негіз ретінде пайдаланған Oracle компаниясына лицензия берді. 1991 жылы алғаш рет шығарылған Oracle Card, негізінен Plus жұмыс уақыты қозғалтқышының қайта таратылуы болды, сонымен қатар Oracle және DB2 сияқты RDBMS жүйелерімен байланыс орнатуға арналған сыртқы кітапханаларды қамтыды. Осылайша, Oracle Card стектері сұраныстарды орындай алатын және олардың нәтижелерін жергілікті айнымалылармен байланыстыра алатын, кросс-платформалық әзірлемені қолдайтын алғашқы RDBMS қосымшаларын жасау орталарының біріне айналды. Бастапқы шығарылым маңызды болды, себебі ол Oracle компаниясына Microsoft Windows жүйесіне қолдау көрсетуге мүмкіндік берді, ол сол кезде бизнес саласында тез дами бастаған еді. Осы кезде Oracle-тің деректерді енгізу жүйелерін құруға арналған негізгі технологиялары (Oracle Forms және Oracle Reports) тек DOS жүйесінде жұмыс істеді және Windows үшін GUI интерфейсін ұсынбады. Oracle Card, Oracle компаниясы Windows үшін жетілдірілген GUI қолдауын ұсынатын алғашқы Oracle Forms 4.0 нұсқасын шығарарша, Windows жүйесін қолдайтынын көрсетуге көмектесті. Бірнеше жылдан кейін Oracle, Format Verlag компаниясынан түпнұсқа Plus кодының бастапқы көзін сатып алып, оны Oracle Media Objects немесе OMO деп атауға жетілдірді. OMO қысқа ғана уақытқа созылды, 1.1.2 нұсқасынан кейін әзірлеме тоқтатылды. OMO Oracle компаниясының бейне сұраныс нарығында өзін позициялауына көмектесті. Коммерциялық тұрғыдан алғанда, бұл құралды пайдаланып жасалған өнімдер өте аз болды. Олардың ішінде The Voyager Company баспасынан шыққан "Біздің құпия ғасырымыз" сериясы, ACES Entertainment компаниясынан шыққан "Тәуелсіздік күнінің ішінде" және Learning Information Systems компаниясы StudyLink сауда маркасымен шығарған UCAS University Course Search CD-ROM кіретін еді.
Oracle Media Objects, formerly Oracle Card, was a software development tool for developing multi media applications, with functionality and appearance similar to Apple Inc.'s HyperCard. The program originated as Plus, a 1989 clone of HyperCard published by Format Verlag that added several highly requested features. Plus was purchased by Spinnaker Software, who ported it to Windows NT and OS/2 Presentation Manager, becoming the first cross platform hypermedia solution. In 1994, Plus was purchased by ObjectPlus, who focussed on the Windows version, renaming it WinPlus. They also licensed the system to Oracle, who used it as the basis for Oracle Card. 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. 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. The initial release was important as it was a stop gap measure to allow Oracle to provide some support for Microsoft Windows which was rapidly growing in popularity in business. At this time Oracle's core technologies for creating data entry systems (Oracle Forms and Oracle Reports) only ran in DOS and did not provide a GUI interface for Windows. Oracle Card helped to show that Oracle was supporting Windows until it could release its first Oracle Forms 4.0 with improved GUI support for Windows. A few years later, Oracle acquired the original Plus source code from Format Verlag and developed it to become Oracle Media Objects or OMO. OMO lasted only briefly, with development ceasing after version 1.1.2. OMO was used by Oracle to position itself in the video on demand market. Commercially, there were very few products built using the tool. Amongst these were the "Our Secret Century" series of CD ROMs published by The Voyager Company, Inside Independence Day by ACES Entertainment and UCAS University Course Search a CD ROM by Learning Information Systems trading as StudyLink.
ОМО-ның ерекше ерекшеліктері
OMO ерекше айрықшалығы тек платформааралық стектер ғана емес, сонымен қатар оның сыртқы кітапханалары (XCMD) болды. Осы мақсатта, Mac OS жад басқару командаларының шағын тобы (Handles) басқа платформаларға көшірілді. Бұған қоса, OMO модульдік құрылымға ие болды, онда әрбір нысан түрі "Объектілер" папкасындағы плагин файлы ретінде жүзеге асырылды. OMO нысан түрлері сол кездегі басқа HyperCard көшірмелеріндегі стандартты басқару элементтерін (түймелер, мәтіндік өрістер, сурет салу және бояу графиктері) қамтыды, сондай-ақ электрондық кесте өрісі сияқты күрделі басқару элементтерін және картаға орналастырылатын, бірақ жұмыс істеу кезінде көрінбейтін таймерлер сияқты басқа да элементтерді де қамтыды, оларды белгілі бір уақыттан кейін хабарлама жіберу үшін жоспарлауға болады.
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 (Handles) 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.
Бастапқы бәсекеге әсер ету
Oracle Card-тың басты құндылығы сол кезде Microsoft Windows жүйесінде графикалық интерфейс (GUI) қолдауын ұсынатын Oracle-тың жалғыз өнімі болғандығында еді. Сондықтан, Windows үлкен корпорациялардағы компьютерлерде кеңінен таралғандықтан, ол кейде әлеуетті клиенттерге жасалған сату ұсыныстарына қосылатын. Бұл Oracle-тың Windows-қа қызығушылығын және осы платформаға арналған өнімнің бар екенін көрсетті. Oracle-тың негізгі қосымшаны әзірлеу құралы – Oracle Forms 3, мәтіндік негізде болды және Microsoft Windows-та жұмыс істемеді (бірақ DOS терезесінде немесе Windows-сыз DOS жүйесінде жұмыс істей алатын). Oracle GUI мүмкіндіктері бар жаңа нұсқаны (Oracle Forms 4) жасау үшін қарқынды жұмыс істеді, бірақ даму жоспардан қалып қойды. Oracle Card негізінен Oracle Forms қолжетімді болғанға дейін уақытша демонстрациялық өнім ретінде пайдаланылды. АҚШ Пошта қызметі сияқты бірнеше ірі клиенттер Oracle Card-ты ішкі пайдалану үшін қосымшалар жасағаны белгілі болды. Бірақ, мүмкіндіктері Apple-дің HyperCard-ынан платформалық қолдау, деректер базасына қосылу, векторлық графиканы қолдау, жақсы түс көрсету мүмкіндігі, жоғары жылдамдық және кеңейтілген плагиндік архитектура сияқты көптеген жағынан асып түскеніне қарамастан, Oracle Card даму платформасы ретінде кең коммерциялық сәттілікке жете алмады. Соңында Oracle Forms 4.0 шығарылды, бұл Windows қолдауы енді Oracle Card-қа ғана тән емес екенін білдірді. Oracle клиенттері Oracle Card және оның ізбасары OMO-мен жасалатын мультимедиялық қосымшаларға қарағанда стандартты, нысандарға негізделген деректер базасы қосымшаларына көбірек қызығушылық танытқандықтан, Oracle толық күшін Oracle Forms 4.0-қа жұмсады және Oracle Card/OMO-ны ұмытты. Дегенмен, Oracle Card командасын басқарған екі Oracle қызметкері өздерінің табысты технологиялық компанияларын құрды: Salesforce.com негізін қалаушы Марк Бениофф және NetSuite негізін қалаушы Эван Голдберг.
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. It showed customers that Oracle was serious about Windows and had a current product for that platform. Oracle's primary application development tool, Oracle Forms 3, 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. Oracle Card was primarily used as a "stop gap" demonstration product until Oracle Forms become available. 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.0 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, forms based database applications, rather than in the sorts of multimedia applications that were possible to create with Oracle Card and its successor, OMO, Oracle eventually threw its full weight behind Oracle Forms 4.0, casting Oracle Card/OMO into oblivion. However, the Oracle Card team was led by two Oracle employees who have gone on to form their own, successful, technology companies: Marc Benioff, founder of Salesforce. com, and Evan Goldberg, founder of NetSuite.