Комп'ютери Apple від альфи до омеги. Частина 1. Apple I

З цього тижня ми починаємо новий цикл історичних статей, в якому ми будемо детально розповідати про кожен комп'ютер, коли-небудь створений компанією Apple. Сьогоднішній наш матеріал присвячений Apple I - найпершому комп'ютеру, розробленому Стівом Джобсом і Стівом Возняком і поклав початок новій епосі - епосі інновацій Apple.

Розробка

Завсідник каліфорнійського клубу Homebrew Computer у місті Пало Альто, 26-річний Стів Возняк, на той момент був співробітником компанії Hewlett-Packard і завзятим хакером. У 1975 році він був одержимий ідеєю створити власний комп'ютер і забруднив не один зошит, малюючи начерки схем пристрою. Він навіть написав компілятори FORTRAN та інтерпретатори BASIC для цих теоретичних машин, однак хронічне безгрошів'я мріяло йому реалізувати свою задумку. Голодними очима він дивився на процесор Intel 8080, однак ціна в 179 доларів здавалася йому недосяжною. А між тим, серед членів клубу відмова від використання 8080 розцінювалася як безрозсудна дурість. Наведемо цитату з книги Майкла Морітца (Michael Moritz) «Маленьке королівство» (The Little Kingdom):


Цікавив Возняка й інший процесор - Motorola 6800, насамперед тому, що він більш ніж 8080 нагадував його улюблені мінікомп'ютери (такі як Data General Nova). Тим не менш, цей процесор також був непідйомний для нього у фінансовому плані. Так би і животів він далі, якби його товариш Аллен Баум (Allen Baum) не знайшов процесор, який був майже ідентичний 6800, але при цьому коштував набагато менше. Компанія MOS Technology продавала свій чіп 6502 за 25 доларів, тоді як Motorola 6800 коштував 175 доларів. Возняк вирішив зупинити свій вибір на 6502 і почав писати версію «Бейсика», яка змогла б працювати на нім. колега по Hewlett-Packard зміг запрограмувати комп'ютер так, щоб він був здатний симулювати функціонування 6502, and Возняк використовував його для своїх первинних випробувань. Коли інтерпретатор BASIC був готовий, він почав думати над створенням комп'ютера, на якому цей програмний код міг би працювати. Внісши деякі зміни в свої креслення, раніше складені на папері і розраховані на використання з 6800, Возняк вирішив скористатися ними.

Щоб зробити комп'ютер більш простим у використанні, Возняк вирішив відмовитися від панельних перемикачів, якими оснащувався Altair, і зробив вибір на користь клавіатури. Для виведення зображення він скористався телевізором (нагадаємо, що в той час найпоширенішим механізмом для введення/виведення був телетайп, що складався з клавіатури, друкарської машинки і, якщо пощастить, зчитувача перфоленти). У плані функціоналу це був телевізійний термінал, підключений до комп'ютера за допомогою однієї друкованої плати (ще одна перевага перед Altair). Возняк використовував чіпи 256 x 4 PROM (програмована пам'ять тільки для читання) для створення 256-бітної програми, яка зверталася до клавіатури, коли телевізор був увімкнений. Ця програма тільки дозволяла вводити шістнадцятирічні значення, аналізувати обсяг пам'яті і запускати програму за конкретною адресою. У Altair всі ці дії було необхідно виконувати вручну при кожному включенні комп'ютера.

Оскільки дешевих чіпів RAM в той час на ринку не було, Возняк використовував зрушені регістри, щоб передавати текст на екран телевізора. Внаслідок цього відеотермінал працював досить повільно і відображав близько 60 знаків на секунду. Однак ця швидкість була низькою за нинішніми стандартами, а в порівнянні з телетайпами, що видавали 10 знаків на секунду, це був справжній прорив. Якщо плата була заповнена цілком, потрібно було 8 кілобайт динамічної пам'яті RAM для завантаження BASIC в 4 КБ пам'яті, в результаті чого на запуск користувальницьких програм залишалося менше 4 кілобайт. Комп'ютер мав відеоконектор, але підключати його до телевізора повинен був сам користувач. Крім того, клавіатура не входила в комплект, продавалася окремо і підключалася до 16-штиревого DIP-конектора. Харчування необхідно було підключати до двох трансформаторів, щоб отримати 5 і 12 вольт для материнської плати. Комп'ютер не мав ні динаміки, ні графіки, ні кольорового зображення. Він був оснащений єдиним периферійним слотом, але на момент його появи не було жодного аксесуара, який туди можна було підключити. Цей комп'ютер мав габарити 40 х 30 см, оснащувався єдиною друкованою платою (в той час більшість кустарних комп'ютерів працювала мінімум на двох платах), мав від 30 до 40 чіпів і в зв'язку з тим, що працював на «Бейсику», привернув увагу великої кількості людей.

Просування

До початку 1976 року Стів Возняк закінчив свій комп'ютер, заснований на процесорі 6502, і продемонстрував його на одному зі зборів Homebrew Computer Club, що проходили раз на два тижні. 21-річний Стів Джобс на той час був близьким другом Возняка і завсідником того ж клубу. У минулому він вже встиг попрацювати з Возняком, коли вони створювали аркадну гру Breakout для приставки Atari. Джобс не приховував, що теж був дуже зацікавлений у розробці цього комп'ютера. Під час його створення він дав Возняку кілька цінних рекомендацій, у тому числі щодо використання більш нових динамічних модулів RAM замість більш дорогих статичних. Також він запропонував Возняку зібрати кілька друкованих плат і продати їх членам клубу, щоб вони теж могли збирати свої комп'ютери. Друзі об'єднали наявні у них фінанси, і 1 квітня 1976 року була офіційно заснована компанія Apple Computer Company. Ось що пише автор Френк Роуз (Frank Rose) про походження назви компанії у своїй книзі "На захід від Едема: кінець невинності в Apple Computer "(West Of Eden: The End Of Innocence At Apple Computer):

Джобс звернувся до власника нещодавно відкритого магазину комп'ютерів під назвою «The Byte Shop» з пропозицією купити у нього кілька «яблучних» пристроїв. Підприємець Пол Террелл (Paul Terrell) висловив зацікавленість в Apple I, але заявив, що хоче продавати тільки повністю зібрані комп'ютери. Террелл сказав, що якщо вони зможуть поставити йому п'ятдесят готових до використання комп'ютерів, він заплатить їм готівкою при отриманні. З'ясувалося, що витрати на виробництво комп'ютера виявилися більшими, ніж Джобс і Возняк очікували. В результаті вони були змушені взяти безвідсотковий кредит на 30 днів і, закрившись в гаражі Джобса, почали наполегливо працювати над виробництвом і тестуванням Apple I. Зрештою Джобс доставив обумовлену кількість комп'ютерів в Byte Shop. Хоча ці «повністю зібрані» комп'ютери не мали системи електроживлення, клавіатури і монітора, Террелл стримав свою обіцянку і заплатив ім. у липні 1976 року Apple I надійшов у продаж. Ціна його становила 666,66 долара, що майже вдвічі більше витрат на виробництво та дилерської комісії. Загалом було вироблено двісті комп'ютерів Apple I, і 175 з них були розпродані за перші десять місяців.

Хоча Apple I був більш простий у використанні, ніж Altair (завдяки вбудованому коду ROM), все одно процес його налаштування займав дуже багато часу. Перш ніж «Бейсік» був готовий до використання, Возняку потрібно було вражати близько 3000 шістнадцятирічних символів. Він міг зробити це за 20-30 хвилин, притому що цей код він пам'ятав напам'ять. Менш досвідченому користувачеві працювати на BASIC було куди складніше. Щоб полегшити їхню працю, Возняк за наполяганням того ж Пола Террелла розробив касетний інтерфейс. Він був вмонтований в невелику друковану плату висотою в 5 см і підключений в спеціальний слот на материнській платі. Карта продавалася за 75 доларів, і в її комплект входила касета з «Бейсиком», написаним Возняком. У комплект карти входила рекламна листівка Apple, в якій заявлялося: «Наша філософія полягає в тому, щоб пропонувати вам програмне забезпечення для наших машин безкоштовно або за мінімальною ціною». Інтерфейс був робочим, проте було досить складно підібрати потрібну гучність і тембр касетного програвача, щоб успішно завантажувати мову програмування. Проте така конфігурація дозволяла працювати при 1200 бодах (тоді як інші системи в 1976 і 1977 роках працювали при 300 бодах).


Хоча основна активність у комп'ютерній сфері спостерігалася в Кремнієвій долині, звістка про Apple I поширилася і за межі штату Каліфорнія. У 1976 році Стен Вейт (Stan Veit) відкрив у Нью-Йорку The Computer Mart - перший комп'ютерний магазин на східному узбережжі США. У цьому магазині, який спочатку був одним з відділів супермаркету Polk's Hobby Department Store в центрі Манхеттена, а потім переїхав в окреме приміщення на Медісон Авеню, продавалися такі моделі комп'ютерів як IMSAI 8080, Sphere і Southwest Mchnical 68Products M6800 (у числі ot00 процесорів). Пол Террелл з Byte Shop пов'язав Джобса з Вейтом, і після однієї телефонної розмови в The Computer Mart вже доставили накладеним платежем посилку, в якій знаходився той самий Apple I. Вейт показав його своїм приятелям-фахівцям, які не могли повірити, що ця невелика коробочка може бути комп'ютером. Тим не менш, підключивши до цього пристрою харчування і клавіатуру (про останню їм довелося додатково розмовляти з Джобсом, і він із задоволенням надіслав її, також накладеним платежем), перед ними стояв робочий комп'ютер, який був істотно компактніше, ніж всі комп'ютери, доступні в той час на ринку. Разом з клавіатурою Джобс вклав у посилку касетний інтерфейс, а також плівку з програмою Game Of Life.

Вражений цим компактним комп'ютером, Вейт попросив своїх фахівців вмонтувати Apple I в кейс і, прихопивши з собою дев'ятидюймовий монітор і клавіатуру, він попрямував у нью-йоркське представництво Асоціації обчислювальної техніки. Вейт з незворушним виглядом розклав все це багатство на столі і запустив програму Game Of Life так, щоб всі в залі це бачили. Коли оратор, який виступав у той момент, перервався, щоб запитати, що таке відображається у Вейта на моніторі, він не міг повірити, що в тому невеликому кейсі у нього знаходився комп'ютер. Деякі відвідувачі були переконані, що ця машина лише була портативним терміналом, який через потаємний телефонний шнур був підключений до захованої робочої станції. Коли ж Apple I був детально продемонстрований, захопленню аудиторії не було меж.

Після цього Вейт вирішив покататися в Каліфорнію, щоб відвідати Джобса і Возняка в їхньому гаражі. Возняк продемонстрував йому прототип комп'ютера Apple II з працюючою кольоровою грою Breakout, і Вейт сказав, що за якістю графіки цей комп'ютер перевершував навіть Cromemco Dazzler (популярний аксесуар для шини S-100 на комп'ютерах Altair і IMSAI). Джобс сказав йому, що вони вирішили припинити виробництво Apple I і почали робити вдосконалену модель Apple II. Тим не менш, Вейт закликав його виконати зобов'язання перед своїми клієнтами і дилерами, які закупили плати Apple I для продажу, щодо забезпечення їх готовою версією «Бейсика». Він вважав, що це має принципове значення для репутації компанії та її майбутнього успіху.

28 серпня 1976 року двом Стівам було запропоновано взяти участь у національній комп'ютерній виставці PC'76 в Атлантік-Сіті, і вони із задоволенням прийняли це запрошення. Скориставшись телевізором у номері готелю, Возняк додав останні штрихи до інтерпретатора BASIC, щоб він був готовий до офіційної демонстрації. Кілька комп'ютерів Apple I, які брали участь у виставці, привернули увагу аудиторії своїми компактними габаритами і швидким касетним інтерфейсом. І це незважаючи на те, що в шоу брали участь два інших комп'ютери на базі процесорів 6502 (KIM-1 і Baby). Тим не менш, великої кількості замовлень в той день не було, до великого розчарування Стіва Джобса.

Враження користувачів

Одним з перших користувачів, який придбав комп'ютер Apple I, стала людина на ім'я Джо Торжевські (Joe Torzewski). Через деякий час він отримав офіційне повідомлення від Apple Computer, в якому говорилося, що компанія розробила новий і більш сучасний комп'ютер (Apple II) і відмовляється від подальшої підтримки Apple I. Тим не менш, для Торжевські це не було перешкодою. Він вирішив створити групу користувачів Apple I, і згодом (на його прохання) Apple перенаправляла в цю групу всі запити, пов'язані з технічною підтримкою для власників Apple I.

Разом ще з п'ятьма власниками Apple I, які склали кістяк цієї групи, Джо заявив: "Ми розробили апаратне та програмне забезпечення, в яке включаються такі речі як інтерфейсна графічна плата, розширення пам'яті та гра" Шахи ". Ми сконвертували мову Focal для комп'ютера Apple I і змусили її працювати. Також ми працюємо над розширювальним слотом, який дозволить підключати до комп'ютера більш сучасний монітор, а також створюємо нові програми ".

У квітні 1977 року Apple Computer вирішила знизити ціну на Apple I з 666 доларів до 475 за модель з 4 КБ RAM і до 575 за модель з 8 КБ. Також для придбання були доступні нові програмні касети. У їх число входив BASIC від Возняка (на завантаження якого вимагалося всього 30 секунд), дисассмблер, вдосконалена програма-монітор, а також ігри, в числі яких Star Trek, Mastermind, Lunar Lander, Blackjack і Hamurabi. Кожна касета продавалася за ціною 5 доларів, і деякі з цих програмних продуктів пізніше були випущені і для Apple II.


Клуб ентузіастів Apple I також займався поширенням серед своїх членів інформації про новинки апаратного забезпечення, наприклад, про монохромну графічну плату (нагадаємо, що Apple I був створений як текстовий комп'ютер), а також порад про те, як відрегулювати 40-стовпцевий принтер (SWTPC PR-40) або як підключити телетайп.

Час проходив, і багато членів клубу Apple I змінювали своєму об'єкту колишнього поклоніння з більш новими і потужними машинами. І тільки група користувачів Джо Торжевскі залишилася непідвладна часу і зберегла прапор піонерів комп'ютерної ери. До речі, вона працює і сьогодні, і мешкає на сайті Apple I Owner's Club.

Сьогодні комп'ютер Apple I є справжнім раритетом, оскільки на даний момент з 200 вироблених машин у світі збереглося, за різними підрахунками, від 30 до 50 таких пристроїв. А пару тижнів тому один з небагатьох збережених в робочому стані примірників був проданий на лондонському аукціоні Christie's за ціною 174 000 доларів.

Комп'ютери Apple від альфи до омеги

Частина 1. Apple I
Часть 2. Apple II
Часть 3. Apple II PlusЧастина
4. Apple III
Часть 5. Apple ^ eЧастина
6. LisaЧастина
7. MacintoshЧастина
8. Apple ^ cЧастина
9. Apple IIGS
Часть 10. Macintosh SE і Macinosh II
Часть 11. Macintosh PortableЧастина
12. Macintosh  fx, Classic, LC і  siЧастина
13. Macintosh Quadra 700 і 900Частина
14. Macintosh PowerB^ Частина
15. Macintosh CentrisЧастина
16. Newton MesscePadЧастина
17. Macintosh TV
Часть 18. Power МасЧастина
19. eMate 300Частина
20. 20th Anniversary MacintoshЧастина
21. iMacЧастина
22. iB^ Частина
23. XserveЧастина
24. еМасЧастина
25. Mac miniЧастина
26. MacBook ProЧастина
27. MacB^ Частина
28. Mac ProЧастина
29. MacBook AirЧастина
30. iPad

COM_SPPAGEBUILDER_NO_ITEMS_FOUND