Среди популярных 8-битных компьютеров 1980-х ZX Spectrum от Sinclair явно играл выше своего веса. Стремление Клайва Синклера выжать максимум функций из минимума железа делало машину слабее конкурентов от Apple, Commodore и Acorn. И всё же лучшие программисты той эпохи полюбили «спекки» и заставляли его творить впечатляющие вещи. Настольный графический интерфейс, казалось, был бы уже перебором — но никогда не говори «никогда»: энтузиаст под ником mindbox77 его всё-таки сделал.
ZXdesk — это программа на ассемблере для 48-килобайтного Spectrum, которая внешне очень напоминает GEM. Здесь есть всё, чего ждёшь от настольной оболочки: меню, окна и приложения, и выглядит это по-настоящему солидно.
Но операционная система ли это на самом деле? Если считать ОС универсальной средой для запуска независимых программ с диска — как на устройстве, с которого вы почти наверняка читаете этот текст, — то, конечно, нет. Хотя Amstrad позднее и выпускала Spectrum с 3-дюймовым дисководом, у той модели на 48 КБ никакого накопителя нет. Поэтому приложения встроены прямо в оболочку, а не существуют как отдельные программы.
Тем не менее, помимо самого факта запуска графического интерфейса на «спекки», это едва ли не самое близкое к ОС, что вообще видели на этом классическом домашнем компьютере с резиновой клавиатурой. И это далеко не первый раз, когда для Spectrum реализуют что-то, казавшееся невозможным.
Для читателей из СНГ такая новость особенно ностальгична: в позднем СССР и в 1990-е «спектрумы» и их клоны — Pentagon, Scorpion, «Ленинград» и десятки других — были у множества энтузиастов. Активная демосцена вокруг платформы жива до сих пор, и подобные проекты продолжают доказывать, что потенциал маленькой машины ещё не исчерпан.














