Введение

Персональный компьютер Sinclair Research

Sinclair QL (от Quantum Leap) — персональный компьютер, выпущенный компанией Sinclair Research в 1984 году как более продвинутая модель по сравнению с ZX Spectrum. QL был ориентирован на серьезных домашних пользователей, а также на профессионалов и руководителей в малых и средних предприятиях, а также в высших учебных заведениях, но не достиг коммерческого успеха. В то время как ZX Spectrum использует 8-битный процессор Zilog Z80, QL оснащен Motorola 68008. 68008 принадлежит к семейству Motorola 68000 и имеет 32-битные внутренние регистры данных, но 8-битную внешнюю шину данных. Электронная схема была разработана в основном Дэвидом Карлином, который присоединился к Sinclair Research летом 1982 года. Дизайн корпуса был выполнен Риком Дикинсоном, который ранее разрабатывал продукты ZX81 и ZX Spectrum. QL был спроектирован как более мощный, чем IBM Personal Computer, и сопоставимый по возможностям с Apple Macintosh. Хотя тактовая частота процессора сопоставима с частотой Macintosh, а также более поздних Atari ST и Amiga, 8-битная шина данных и перехват циклов микросхемой ZX8301 ограничивают производительность QL. Sinclair заказал компании GST Computer Systems разработку операционной системы для компьютера, но перед выпуском перешел на Domesdos, разработанную Тони Тэбби как альтернативное решение. Операционная система GST, разработанная Тимом Уордом, позже стала доступна в виде 68K/OS на карте расширения ROM. Инструменты, разработанные GST для QL, впоследствии использовались на Atari ST, где формат объектов GST стал стандартным.

Запуск

На момент поспешного запуска, 12 января 1984 года, QL был далек от готовности к производству – полного рабочего прототипа попросту не существовало. Хотя Синклер немедленно начал принимать заказы, обещая доставку в течение 28 дней, первые поставки клиентам начались лишь в апреле, и то медленно. Это вызвало критику в адрес компании и привлекло внимание Управления по стандартам рекламы. По сравнению с более чем 4700). Настойчивость Синклера в использовании нестандартного Microdrive и неудобной клавиатуры не снискала ему популярности на бизнес-рынке. Позже Синклер утверждал, что Microdrive был "замечательным решением", а также заявлял, что изначально хотел создать QL на базе Z80, но его убедили в компании использовать 68000, и что "на 68000 нельзя было сделать ничего такого, чего нельзя было бы сделать на Z80". Издатели программного обеспечения также неохотно поддерживали QL, поскольку картриджи Microdrive были единственным доступным носителем для распространения программ, а невыгодная стоимость носителя (затраты на производство превышали стоимость компакт-кассеты более чем в шесть раз) снижала прибыльность и делала продукты на базе QL неконкурентоспособными. Для системы издавались специализированные журналы, такие как QL World (выпускался с 1985 по 1994 год), QL User (выпускался с 1984 по 1985 год) и QL Today (выпускался с 1996 по 2013 год).

ICL Один на столе

Процессор QL, ASIC ZX8301 и ZX8302, а также микроприводы составляют основу One Per Desk (OPD). Созданный компанией International Computers Limited (ICL), он также продавался British Telecom под названием Merlin Tonto и Telecom Australia как Computerphone. One Per Desk, результат трехлетнего сотрудничества между Sinclair Research, ICL и British Telecom, оснащен телефонной трубкой на одном конце клавиатуры и примитивным программным обеспечением Computer Telephony Integration (CTI). Эта машина вызвала интерес у ряда крупных бизнес-клиентов, включая некоторые подразделения бывшего Департамента таможенных и акцизных сборов Великобритании, однако ее успех был ограниченным. В конце 1980-х годов эти устройства использовались в залах бинго для организации общенациональной сетевой игры в бинго.

Линукс

Линус Торвальдс связывает свою последующую разработку ядра Linux, включая поддержку прерывистой многозадачности, отчасти с тем, что в 1980-х годах он владел Sinclair QL. Из-за недостатка поддержки, особенно в его родной Финляндии, Торвальдс привык писать собственное программное обеспечение, вместо того чтобы полагаться на программы других разработчиков. Частично его разочарование в Minix, на Sinclair, привело, спустя годы, к покупке более стандартного IBM PC-совместимого компьютера, на котором он и разрабатывал Linux. В книге "Just for Fun" Торвальдс писал: "В 1987 году одним из достоинств QL был его крутой внешний вид", потому что он был "полностью матово-черным, с черной клавиатурой" и имел "довольно угловатый" дизайн. Он также писал, что купил контроллер дисковода, чтобы отказаться от микронакопителей, но драйвер контроллера дисковода был некачественным, поэтому он написал свой собственный. Ошибки в операционной системе или несоответствия в документации, из-за которых его программное обеспечение работало некорректно, пробудили в нем интерес к операционным системам. "Как и любой истинный ценитель компьютеров, воспитанный на чипе 68008", Торвальдс "презирал ПК", но осенью 1990 года решил приобрести 386-й IBM PC-совместимый компьютер, собранный на заказ, что и сделал в январе 1991 года.

Клоны

После того, как Amstrad прекратила поддержку QL в 1986 году, несколько компаний, ранее работавших на рынке периферийных устройств для QL, занялись заполнением образовавшейся ниши. Среди них были CST и DanSoft, создатели линейки совместимых систем Thor; Miracle Systems, разработчик карт расширения памяти и процессоров Gold Card и Super Gold Card, а также аппаратного эмулятора QXL на базе ПК; и Qubbesoft с Aurora – первой заменой материнской платы QL с расширенными графическими режимами. В конце 1990-х годов Питер Граф разработал две частично совместимые с QL материнские платы – Q40 и Q60 (совместно именуемые Qx0), которые продавала компания D&D Systems. Q40 и Q60, основанные на процессорах Motorola 68040 и 68060 соответственно, значительно превосходят оригинальный QL по мощности и, помимо прочего, способны выполнять мультимедийные задачи, работать с графикой высокого разрешения, поддерживать сетевое подключение Ethernet и запускать операционную систему Linux. В 2013 году Питер Граф объявил о разработке Q68 – одноплатного компьютера на базе FPGA, совместимого с QL. Q68 был впервые представлен публике в апреле 2014 года и поступил в продажу осенью 2017 года. Его производство и продажу осуществляет Дерек Стюарт (бывший сотрудник D&D Systems). Дополнительное оборудование, такое как новые разработки, например QL SD (разработанный Питером Графом), а также переработанные или расширенные проекты 1990-х годов, такие как интерфейсы QubIDE (Хосе Леандро Новельон), и карты Trump, Gold & Super Gold (от Tetroid) по-прежнему производятся для оригинального QL. RWAP Software поставляет различные аппаратные и программные обновления, а также запасные части.

Операционные системы

Были созданы исправленные или переработанные версии QDOS, наиболее известной из которых была Minerva, которая постепенно эволюционировала в полностью переписанную операционную систему с улучшенной скоростью и многозадачными интерпретаторами SuperBASIC. Тони Тебби впоследствии создал другую обновлённую операционную систему SMSQ/E, которая продолжает разрабатываться для Sinclair QL и эмуляторов, предлагая значительно больше возможностей.

Эмуляторы, виртуальные QL и дистрибутивы

С течением времени появилось несколько эмуляторов и виртуальных QL, среди которых активно поддерживаются Q emuLator (Windows/Mac), QPC2 (Windows), SMSQmulator (Java), ZEsarUX (Windows/Mac/Linux) и sQLux (Windows/Mac/Linux). Было выпущено несколько дистрибутивов, включающих эмуляторы, приложения и информацию, и наиболее активно поддерживаются Black Phoenix и QL/E.