Что такое «лимит шрифта 128» в классической Mac OS?

Я читал о знаменитой цитате Билла Гейтса «640 КБ», когда наткнулся на http://www.faktoider.nu/640kb_eng.html , хорошую статью об этой цитате и ее историческом контексте. Однако в статье был и такой любопытный абзац:

Конечно, такие ограничения были установлены не в первый и не в последний раз; все системы, которые управляют памятью или выполняют какие-либо другие виды адресации, где-то имеют встроенные ограничения, и когда они разрабатываются, ограничения устанавливаются достаточно высокими. Но это не значит, что дизайнер убежден, что лимита хватит навсегда. ( Похожим примером в мире Macintosh является начальное ограничение в 128 шрифтов — не на одной машине, а на всех компьютерах Mac по всему миру . Этот факт несколько менее известен, чем цитата из 640 КБ.)

(выделено мной). Это странное ограничение — во всем мире на компьютерах Mac может быть только 128 различных шрифтов ? В какой момент это было правдой, и как такое ограничение вообще могло работать? Поиск в Google показал, что в классической Mac OS существует ограничение в 128 наборов шрифтов , но это относится к одной машине, а не «во всем мире». Я не смог найти никакой другой информации об этом ограничении шрифта.

Итак, к чему относится это ограничение в 128 шрифтов?

Я считаю, что это ошибочно. Самое близкое, что я могу себе представить, это то, что Apple выдавала официальные 7-битные номера для шрифтов, способ, которым разработчики могли зарегистрировать свое приложение и подпись типа файла, чтобы избежать дублирования, но даже если бы это было правдой, это не помешало бы людям добавлять свои собственные шрифты. Действительно, тогда все разрабатывали (очень уродливый) шрифт, используя такие простые инструменты, как ResEdit. [Отредактировано, чтобы добавить ностальгии.]
Я был бы очень удивлен, если бы у Apple был реестр 7-битных шрифтов, учитывая их любовь к кодам Fourcc во всей остальной части их ОС. Однако вполне возможно, что эта цитата обсуждает что-то, что предшествовало OS 7/8...
Фактически, используя старые Mac Pre System6, я считаю, что в целом это правильно. Ранние версии Apple System Software имели жесткое ограничение на количество шрифтов и DA (я полагаю), и оно могло быть 128. Я полагаю, что это ограничение исчезло с System 7.
@SteveChambers Я думаю, что это правда, и было стороннее программное обеспечение, чтобы преодолеть ограничение. Но это было на машину . ОП предлагает глобальный предел — как это вообще будет применяться?
Да, предел был 128 шрифтов, загружаемых в одну систему одновременно, а не 128 возможных шрифтов, которые когда-либо могли существовать в мире. Если дизайнеру требовалось более 128 шрифтов, ему приходилось отключать некоторые из них, чтобы включить новые. Цитата ошибочна. (Как говорили другие, это произошло из-за 7-битной адресации)

Ответы (1)

Согласно http://www.wikiwand.com/en/Fonts_on_Macintosh , версии системы с 7 по 9 поддерживают максимум 128 наборов шрифтов, и в каждом наборе может храниться несколько шрифтов.

Однако, согласно http://laegernelipkesgade.dk/Fonts/kptype/Kontrapunkt%20Typefaces/README.txt , Macintosh System 9.x позволяет открывать 512 чемоданов одновременно. Macintosh System 8.x и более ранние версии позволяют одновременно открывать только 128 наборов шрифтов. Если вы превысите эти ограничения, не все установленные вами шрифты будут работать.

Если вы ищете «128», вы должны найти приведенные выше утверждения.