Совместимость с компьютером
Семейство компьютерных моделей считается совместимым , если определенное программное обеспечение , работающее на одной из моделей, может также работать на всех других моделях семейства. Модели компьютеров могут различаться по производительности , надежности или каким-либо другим характеристикам. Эти различия могут повлиять на результат работы программного обеспечения.
Совместимость программного обеспечения
[ редактировать ]Совместимость программного обеспечения может относиться к совместимости, которую конкретное программное обеспечение работает на определенной архитектуре ЦП, например Intel или PowerPC . [1] Совместимость программного обеспечения также может означать способность программного обеспечения работать в определенной операционной системе . Очень редко скомпилированное программное обеспечение совместимо с несколькими различными архитектурами ЦП. Обычно приложение компилируется для разных архитектур ЦП и операционных систем, чтобы обеспечить его совместимость с другой системой. Интерпретируемое программное обеспечение , с другой стороны, обычно может работать на многих различных архитектурах ЦП и операционных системах, если интерпретатор доступен для этой архитектуры или операционной системы. Несовместимость программного обеспечения возникает много раз для нового программного обеспечения, выпущенного для более новой версии операционной системы, которая несовместима со старой версией операционной системы, поскольку в ней могут отсутствовать некоторые функции и возможности, от которых зависит программное обеспечение.
Совместимость оборудования
[ редактировать ]Совместимость оборудования может относиться к совместимости аппаратных компонентов компьютера с определенной архитектурой ЦП , шиной, материнской платой или операционной системой . [1] Совместимое оборудование не всегда может работать с максимальной заявленной производительностью, но, тем не менее, оно может работать с устаревшими компонентами . Примером могут служить микросхемы оперативной памяти , некоторые из которых могут работать на более низкой (а иногда и более высокой) тактовой частоте, чем номинальная. [2] Оборудование, разработанное для одной операционной системы, может не работать в другой, если драйверы устройств или ядра недоступны. Например, Android невозможно запустить на телефоне с iOS. [3]
Бесплатное программное обеспечение с открытым исходным кодом
[ редактировать ]Иногда FOSS несовместим с проприетарным оборудованием или конкретным программным обеспечением. Часто это происходит из-за того, что производители препятствуют FOSS, например, не раскрывая интерфейсы или другие спецификации, необходимые членам движения FOSS для написания драйверов для своего оборудования - например, потому, что они хотят, чтобы клиенты запускали только их собственное проприетарное программное обеспечение, или потому, что они могут получить от этого выгоду. от партнерства. [4] [5] [6] [7] [8] [9] [10]
См. также
[ редактировать ]- Совместимость двоичного кода
- Уровень совместимости
- Взаимозаменяемость
- Прямая совместимость
- Обратная совместимость
- Кросс-платформенный
- Эмулятор
- Список компьютерных стандартов
- Портативность
- Совместимость с вилкой
- Аппаратная безопасность
Ссылки
[ редактировать ]- ^ Jump up to: а б «Что такое совместимость? | Определение от TechTarget» . Что такое . Проверено 8 февраля 2024 г.
- ^ Главион, Алекс (2 мая 2022 г.). «Почему моя оперативная память не работает на полной скорости? [5 причин и способы устранения]» . CGДиректор . Проверено 8 февраля 2024 г.
- ^ «Могу ли я установить кастомную ОС на iPhone 5s?» . Спросите другое . Проверено 8 февраля 2024 г.
- ^ Фогель, Карл (2005). Производство программного обеспечения с открытым исходным кодом: как запустить успешный проект бесплатного программного обеспечения . O'Reilly Media, Inc. ISBN 9780596552992 . Проверено 4 июля 2017 г.
- ^ Сери, Пол Г. (2007). Ubuntu Linux для чайников . Джон Уайли и сыновья. ISBN 9780470125052 . Проверено 4 июля 2017 г.
- ^ «Linux Today — KERNEL-DEV: UDI и свободное программное обеспечение Ричарда Столлмана» . www.linuxtoday.com . Архивировано из оригинала 25 августа 2017 года . Проверено 4 июля 2017 г.
- ^ Воан-Николс, Стивен Дж. «Microsoft пытается заблокировать Linux на компьютерах с Windows 8» . ЗДНет . Архивировано из оригинала 14 июля 2017 года . Проверено 12 июля 2017 г. .
- ^ Кингсли-Хьюз, Адриан. «Сообщается, что Lenovo блокирует Linux на компьютерах с Windows 10 Signature Edition (обновлено)» . ЗДНет . Архивировано из оригинала 14 июля 2017 года . Проверено 12 июля 2017 г. .
- ^ «Linux сегодня — как Microsoft меняет цены OEM-производителей, чтобы заблокировать продажи GNU/Linux» . www.linuxtoday.com . Архивировано из оригинала 25 августа 2017 года . Проверено 12 июля 2017 г. .
- ^ «Microsoft «уничтожила Dell Linux» – Штаты» . Регистр . Архивировано из оригинала 17 июля 2017 года . Проверено 12 июля 2017 г. .