stringtranslate.com

Совместимость с компьютером

Семейство компьютерных моделей считается совместимым, если определенное программное обеспечение , работающее на одной из моделей, может также работать на всех других моделях семейства. Модели компьютеров могут различаться по производительности , надежности или каким-либо другим характеристикам. Эти различия могут повлиять на результат работы программного обеспечения.

Совместимость программного обеспечения

Совместимость программного обеспечения может относиться к совместимости конкретного программного обеспечения, работающего на определенной архитектуре ЦП, например Intel или PowerPC [1] . Совместимость программного обеспечения также может означать способность программного обеспечения работать в определенной операционной системе . Очень редко скомпилированное программное обеспечение совместимо с несколькими различными архитектурами ЦП. Обычно приложение компилируется для разных архитектур ЦП и операционных систем, чтобы обеспечить его совместимость с другой системой. Интерпретируемое программное обеспечение , с другой стороны, обычно может работать на многих различных архитектурах ЦП и операционных системах, если интерпретатор доступен для этой архитектуры или операционной системы. Несовместимость программного обеспечения возникает много раз для нового программного обеспечения, выпущенного для более новой версии операционной системы, которая несовместима со старой версией операционной системы, поскольку в ней могут отсутствовать некоторые функции и возможности, от которых зависит программное обеспечение.

Совместимость оборудования

Совместимость оборудования может относиться к совместимости аппаратных компонентов компьютера с определенной архитектурой ЦП , шиной, материнской платой или операционной системой [1] . Совместимое оборудование не всегда может работать с максимальной заявленной производительностью, но, тем не менее, оно может работать с устаревшими компонентами . Примером являются микросхемы оперативной памяти , некоторые из которых могут работать на более низкой (а иногда и более высокой) тактовой частоте , чем номинальная [2] . Оборудование, разработанное для одной операционной системы, может не работать в другой, если драйверы устройств или ядра недоступны. Например, Android невозможно запустить на телефоне с iOS [3] .

Бесплатное программное обеспечение с открытым исходным кодом

Иногда FOSS несовместим с проприетарным оборудованием или конкретным программным обеспечением. Часто это происходит из-за того, что производители препятствуют свободному использованию свободного программного обеспечения, например, не раскрывая интерфейсы или другие спецификации, необходимые членам движения свободного программного обеспечения для написания драйверов для своего оборудования - например, потому, что они хотят, чтобы клиенты запускали только их собственное проприетарное программное обеспечение, или потому, что они могут получить от этого выгоду. от партнерства. [4] [5] [ 6] [7] [8] [9] [10]

Смотрите также

Рекомендации

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