Unix — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.
macOS — проприетарная операционная система компании Apple. Является преемницей Mac OS 9.
TIFF — формат хранения растровых графических изображений. TIFF стал популярным форматом для хранения изображений с большой глубиной цвета. Он используется при сканировании, отправке факсов, распознавании текста, в полиграфии, широко поддерживается графическими приложениями. TIFF был выбран в качестве основного графического формата операционной системы NeXTSTEP и из неё поддержка этого формата перешла в Mac OS X. Формат был разработан Aldus Corporation в сотрудничестве с Microsoft для использования с PostScript. Компания-владелец спецификаций — Aldus Corporation — впоследствии объединилась с Adobe Systems, владеющей в настоящее время авторским правом на эти спецификации.
Гибридное ядро — модифицированные микроядра, позволяющие для ускорения работы запускать модули ОС в пространстве ядра.
NeXTSTEP — объектно-ориентированная многозадачная операционная система основанная на UNIX, разработанная компанией NeXT Computer для собственных компьютеров.
Monkey’s Audio — популярный формат кодирования цифрового звука без потерь. Кодек распространяется в виде бесплатного одноимённого программного обеспечения для Microsoft Windows, а также плагинов к популярным медиаплеерам. Файлы Monkey’s Audio используют следующие расширения: .ape для хранения аудио и .apl для хранения метаданных. Несмотря на то, что кодек распространяется бесплатно вместе с исходным кодом, Monkey’s Audio не является формально свободным, так как его лицензия накладывает некоторые ограничения на использование. Первый пункт лицензионного соглашения: исходный код и Monkey’s Audio SDK могут быть свободно использованы для добавления поддержки воспроизведения, кодирования или редактирования тегов в любой продукт, свободный или коммерческий.
Mach — микроядро операционной системы, разработанное в Университете Карнеги — Меллона при проведении исследовательских работ в области операционных систем, главным образом распределённых и параллельных вычислений. Это один из самых первых примеров микроядра, но до сих пор он является стандартом для других подобных проектов.
Darwin — открытая POSIX-совместимая операционная система, выпущенная Apple Inc. в 2000 году. Она совмещает код, написанный самой Apple, с полученным от NeXTSTEP, FreeBSD и прочих свободных проектов. Система Darwin представляет собой набор основных компонентов, используемых в macOS и iOS. Она совместима с третьей версией спецификации единой UNIX (SUSv3) и POSIX-приложениями и утилитами.
LZMA — алгоритм сжатия данных, разрабатываемый с 1996 или 1998 года Игорем Павловым. Используется в архиваторе 7-Zip того же автора для создания сжатых архивов в формате 7z.
NeXT, Inc. — бывшая американская компьютерная компания, расквартированная в Редвуд-Сити, штат Калифорния, которая разрабатывала и производила графические рабочие станции, предназначенные для вузов и бизнеса. NeXT была основана в 1985 году Стивом Джобсом после его ухода с должности в Apple.
Cocoa — объектно-ориентированный API для операционной системы macOS от компании Apple. Это один из пяти основных API, доступных в macOS, — Cocoa, Carbon, Toolbox, POSIX и Java. Такие языки, как Perl, Python и Ruby, не считаются основными, так как на них пока что пишется не так много серьёзных приложений для macOS.
Grab — служебная утилита от Apple для Mac OS X, предназначенная для снятия скриншотов. Позволяет создавать скриншоты выделенной области, отдельного окна или всего экрана. Grab также работает в ОС — предшественницах Mac OS X — NeXTStep и OPENSTEP.
Док — это панель запуска приложений, которая содержит значки для часто используемых программ, часть компьютерного графического интерфейса пользователя, позволяющая запускать программы на выполнение и переключаться между работающими программами.
Unix-подобная операционная система — операционная система, которая образовалась под влиянием Unix. Термин включает свободные/открытые операционные системы, образованные от Unix компании Bell Labs или эмулирующие его возможности, коммерческие и запатентованные разработки, а также версии, основанные на исходном коде Unix. Нет стандарта, определяющего термин, и допустимы различные точки зрения о том, считать определённый продукт Unix-подобным или нет.
Существует несколько Unix-подобных операционных систем, основанных на Berkeley Software Distribution (BSD). Наиболее известными потомками являются системы FreeBSD, OpenBSD и NetBSD, созданные на основе 386BSD и 4.4BSD-Lite. NetBSD и FreeBSD появились в 1993 году, OpenBSD отделилась от NetBSD в 1995-м.
MkLinux — операционная система с открытым исходным кодом, созданная Исследовательским Институтом OSF (Франция) и компанией Apple Computer (Калифорния) в феврале 1996 на базе Linux. MkLinux работала на платформе PowerPC. MkLinux использовал микроядро Mach версии 3.0, поверх которого запускалось адаптированное ядро Linux.
XNU — ядро компьютерных операционных систем, разрабатываемое компанией Apple и используемое в ОС семейства macOS. Исходные коды ядра были опубликованы под открытой лицензией как часть ОС Darwin.
Interface Builder — приложение от Apple для операционной системы Mac OS X. Оно является частью Xcode, специальной системы инструментов для разработчиков Apple Developer Connection. Interface Builder позволяет Cocoa и Carbon разработчикам создавать графические интерфейсы для приложений. Результат разработки хранится в файле с расширением .nib, сокращение от NeXT Interface Builder, хотя в последнее время чаще используется, .xib.
gold — компоновщик для ELF файлов. Он стал официальным пакетом GNU и был добавлен в binutils в марте 2008 года и был впервые выпущен в составе binutils версии 2.19. Gold был разработан Йеном Лэнсом Тейлором и небольшой командой из Google. Мотивацией для написания gold было создание компоновщика, который является более быстрым, чем GNU linker, особенно для больших приложений, написанных на C++.
Это сравнение двоичных форматов исполняемых файлов, которые, будучи однажды загружены соответствующим загрузчиком, могут быть непосредственно выполнены CPU, а не интерпретироваться программным обеспечением. В дополнение к двоичному коду приложения, исполняемые файлы могут содержать заголовки и таблицы с информацией о перемещении и адресной привязке, а также различные виды метаданных. Из этих перечисленных форматов, самые используемые — PE, ELF, Mach-O и MZ.