Кіріспе

dBASE Mac — 1987 жылы Ashton Tate компаниясы шығарған Apple Macintosh компьютері үшін деректер базасын басқару жүйесі болды. Графикалық интерфейсі баспасөзde жоғары бағаланғанмен, бағдарлама тым баяу болғандықтан, сала бойынша әзілге айналды. Сату көрсеткіштері өте нашар болды, сол себепті Ashton Tate dBASE Mac жобасынан бас тартып, оның орнына dBASE IV-ті Mac платформасына, DOS сияқты интерфейспен бірге көшіруге шешім қабылдады. Кейін өнім бірнеше үшінші тарапты дамытушыларға сатылды, бірақ олар көп сәттілікке жете алмады және 1990 жылдардың ортасында нарықтан мүлдем жоғалып кетті.

Жаратылыс

dBASE Mac өмірін үшінші тарапты әзірлеуші DigiCorp бастады, ол Солт-Лейк-Ситидегі екі адамнан тұратын шағын компания еді. Олар 1984 жылы басқа компаниялар арқылы оны Hayden: Base ретінде, Hayden Software (Mac баспасы), TheBase және кейін °Base (Dot Base, оның ішкі синтаксисінің бір бөлігіне сілтеме) арқылы сатуға тырысты, бірақ өнім толық дайын болмады және келісімдер орындалмады. 1984 жылдың соңында, Рождествоға дейін Эштон Тейт әзірлеушілермен келіссөздер жүргізіп, 1985 жылдың басында келісімге келді. Әзірлеушілер 1985 жылдың басында AT-нің Глендейл даму орталығына (dBASE-нің PC нұсқалары әзірленген жер) көшіп келді. Даму мамыр айында Dottie кодолық атымен қайта басталды, бұл атау бұрынғы Dot Base атауымен байланысты.

Басымдықтардың өзгеруі

Алғашында идея DigiCorp-тің бастапқы дизайнына ұқсас нәрсені жасау болды, 1986 жылдың басында 1.0 нұсқасын шығарып, содан кейін сол жылдың соңында маңызды жаңарту жасау жоспарланған. Бірақ өнім Ashton Tate басшылығында тез арада уақытты жоғалтты, оны әрбір жаңа мүмкіндіктерді сынау полигоны ретінде пайдаланды. Ақырында бастапқы 1.0 дизайнынан бас тартылып, тікелей 2.0 нұсқасына көшу туралы шешім қабылданды, ең маңызды өзгеріс – объектіге бағытталған бағдарламалау тілін қосу болды. Осы кезеңде басшылық өнімді dBASE-нің барлық нұсқаларына көшу жолы ретінде қарастырды, Mac-ті сынақ алаңы ретінде пайдаланып, одан кейін PC-де шығаруды жоспарлады, осылайша ескірген dBASE ядросын толыққанды GUI-ге негізделген объектіге бағытталған деректер базасымен алмастыруды көздеді. Apple ұзақ уақыттан бері Ashton Tate-ті Mac үшін бағдарлама жасауға ынталандырып келді, оларды Mac нарығын легитимдеуге қажетті "ірі ойыншылардың" бірі деп есептеді. Apple жоғарғы басшылығы бұл көзқарасты сақтап тұрғанмен, Mac шығарылғанына үш жыл өткен соң, компаниядағы басқалары аяқталмайтын даму циклдеріне наразылық білдірді. Нәтижеде Гай Кавасаки Apple-ды "Silver Surfer" деп аталған жаңа, жетілдірілген деректер бағдарламасын опциялауға көндірді. Ashton Tate Mac-ке қатысты барлық дамуды тоқтатумен қорқытты, ал Apple тез арада келісіп, опциядан бас тартты. Кавасаки өз компаниясын құрып, өнімді 4th Dimension деп сатуға кірісті. Тағы бір кешігу Ashton Tate dBASE Mac-тің осы жаңа және өте бәсекеге толы өніммен бәсекелесуін қамтамасыз ету үшін көптеген түзетулер мен жаңа мүмкіндіктерді сұрағанда болды. 1986 жылдың соңына қарай өнім пісіп, түпнұсқа 2.0 шығарылатын уақытқа жақындады. Басшылық оны dBASE Mac деп сатуға шешім қабылдады, тіпті оның PC нұсқасымен ешқандай ортақ белгісі болмаса да. Әзірлеушілер клиенттердің dBASE деп аталған өнімді алып, ол DOS нұсқасымен жұмыс істемейтінін білгенде көңілі қалмауынан қорқып еді. Кейбір ортақтықтарды қамтамасыз ету үшін жүйе dBASE деректер базасын қосымша сыртқы индекс файлын жасау арқылы пайдалана алатын болды, бірақ бұл пайдаланушылардан қолданба логикасын және жаңа жүйедегі формаларын қайта құруды талап етті.

Шығарылу және шолулар

1987 жылдың жазында, Бостонның MacWorld көрмесінен бұрын өнім жіберілді. Әзірлеушілердің қаудай болғанындай, сыншылар өнімді бірауыздан сынады, себебі ол ПК-дегі dBASE-пен тікелей өзара әрекеттеспеді. Дон Краббтың InfoWorld журналындағы пікірі қысқа да нұсқалы болды: "DBase Mac – Mac үшін DBase емес". Сыншылар да орындалу жылдамдығының баяу екенін атап өтті, біреуі тіпті бағдарламаның істен шыққандығын, не оның жиі істен шығуын, не болмаса тапсырманы орындау үшін көп уақыт кететінін анықтау қиын екенін айтты. Тағы біреуі енгізілген мысалдардың тіпті пайдасыз баяу екенін көрсетті: "Видео дүкені қосымшасына келсек, dBASE Mac жазбаларды жаңартуға кеткен уақытта клиенттер фильмді көріп, кассетті қайтаруға үлгеретін болар еді". 1988 жылдың сәуірінде көптеген қателерді түзеткен 1.01 нұсқасы шығарылды, бірақ бұл кезде бәрі өте жаман болды және 4th Dimension сыншылардың мақтауына ие болды. Компания Mac-ті жүйенің болашақ барлық нұсқаларын сынау үшін пайдалану идеясынан бас тартып, оны жетім қалдырды. Бір жыл өткен соң Эштон Тейт өнімнен толығымен бас тартып, оның орнына ең соңғы ПК деректер базасын, dBASE IV-ті Mac-ке көшіруге шешім қабылдады.

Үшінші тараптың дамуы

1990 жылғы маусымда Эштон Тейт dBASE Mac құқықтарын бұрынғы dBASE Mac қолданушысына сатты, ол дамуды жалғастыру үшін New Era Software Group құрды. New Era қараша айының соңында nuBASE Mac 1.3 жаңартуын шығарды. 1.3 нұсқасы Ashton Tate нұсқаларына қарағанда айтарлықтай тұрақты және жылдам болды, бірақ бұл өнімнің репутациясын жақсартуға көмектеспеді, оны баспасөз осы кезде негірсіз деп есептеді. 1.3 сонымен қатар өнімге HyperCard XCMD шақыру мүмкіндігін қосты, бұл HyperCard әлемінен түрлі плагиндерді пайдалануға мүмкіндік берді. 1991 жылдың соңында компанияда ірі ұрлық орын алып, бастапқыда 2.0 нұсқасы болуы жоспарланған келесі нұсқаның дамуын баяулатты. Оның орнына 1992 жылдың көктемінде олар "32 бит таза" nuBASE Pro 1.5 шығарды, бұл оны Apple-дің соңғы операциялық жүйелерінде және PowerMac машиналарында жұмыс істеуге мүмкіндік берді. Сонымен қатар өнім жаңа nuBASE LAN Manager 1.5 серверіне толық интерфейс ретінде жұмыс істеуі үшін өзгертілді. Осы кезде не болғаны белгісіз, New Era компаниясы жабылды немесе атауын өзгертті. Жаңа нұсқа, nuBASE Pro 1.5 деп аталды, Tactic Software компаниясынан шықты. Тағы да құқықтар өз қолына ауысты, енді Dolphin Software компаниясы 1995 жылы nuBase Pro 2.0 нұсқасын шығарды. Windows-қа көшіру жоспарлары сәтті болмады, өнім қайтадан жоғалып кетті, ал құқықтар 1980 жылдардағы түпнұсқа авторға қайтарылды.

Ұсынысты тоқтату

Аштон Тейттен кейінгі кезеңде өнімнің сатылымы дерлік болмаған, және өнім әлі де бастапқы атауымен жақсырақ есте қалады. Оны кейде "қанағаттандыратын бағдарлама" деп атайды, бірақ бұл дәстүрлі емес мағынада – ол компанияны, сондай-ақ Apple-дың беделін құлдыратуға себеп болды. Ал dBASE IV дерлік компьютерде үлкен сәтсіздікке ұшырады, бұл Аштон Тейттің қаржылық күйреуіне әкелді. 1991 жылы компания Borland компаниясымен сатып алынды, және Аштон Тейттің Mac өнімдерін әзірлеу тоқтатылды.

Сипаттама

Қазіргі көптеген дерекқор қолданбалары сияқты, dBASE Mac-та да екі негізгі "режим" болды: біреуі дерекқордың өзін жобалауға, ал екіншісі онымен жұмыс істеу үшін формалар құруға арналған. dBASE Mac осы екі мүмкіндігі үшін де жоғары бағаланды, көптеген адамдар оны "Mac дерекқорын жасаудың дұрыс тәсілі" деп атады.