Библиотеки совместимости

Библиотеки совместимости

Несмотря на наличие библиотек совместимости (compatibility libraries), ими пользуются очень редко. Существуют две возможности.

• В системах на основе UNIX, Linux, Macintosh и некоторых других может быть развернута одна из библиотек совместимости Windows, например, эмулятор Windows с открытым исходным кодом Wine, что обеспечивает переносимость исходного кода из Windows.

• За счет использования программного обеспечения с открытым исходным кодом и набора инструментальных средств Windows Resource Kit компании Microsoft поверх подсистемы Windows может быть развернута библиотека совместимости POSIX. Весьма ограниченная по своим возможностям библиотека совместимости входит в состав среды визуальной разработки при ложений Microsoft Visual C++.

Таким образом, имеется, пусть даже и редко используемая, возможность выбора одного API и развертывания разработанных с его помощью переносимых приложений на системах Windows, POSIX и даже Macintosh.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Библиотеки

Из книги автора

Библиотеки В OS/400 библиотека — объект, который используется для поиска других объектов в базе данных. В отличие от многоуровневой иерархии каталогов в ОС ПК и Unix, библиотека OS/400 имеет одноуровневую иерархию. Для иллюстрации рассмотрим структуру имен объектов OS/400.Чтобы


(1.5) Как насчёт совместимости со старым программным обеспечением?

Из книги автора

(1.5) Как насчёт совместимости со старым программным обеспечением? W2k работает с большинством программ для W9x, кроме тех, которые используют слишком уж специфические функции OC, например, антивирусы. Старые программы под Windows 95 можно попробовать обмануть с помощью утилитки


1.6. Как насчёт совместимости со старым программным обеспечением?

Из книги автора

1.6. Как насчёт совместимости со старым программным обеспечением? Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP абсолютно полной совместимости со старым программным обеспечением. Однако, по сравнению с w2k, ситуация с совместимостью несколько


Библиотеки

Из книги автора

Библиотеки Польза следующего нововведения явно очевидна. В Windows 7 существуют специальные папки Документы, Изображения, Музыка и Видео, с которыми пользователи работают достаточно часто. Если раньше, в Windows Vista или Windows ХР, каждая подобная папка ссылалась на одну реальную


Режим обратной совместимости

Из книги автора

Режим обратной совместимости Данный режим включается установкой параметра конфигурационного файла LEGACY_DIALECT1 в 1. После этого для клиентов диалекта 1 компилятор SQL выражений будет поддерживать только возможности, существовавшие в InterBase версии 5.x. Поведение сервера при


4.4. Библиотеки

Из книги автора

4.4. Библиотеки Одним из последствий того влияния, которое стиль Unix-программирования оказал на модульность и четко определенные API-интерфейсы, является устойчивая тенденция к разложению программ на фрагменты связующего уровня, объединяющего семейства библиотек,


Гарантия CLS-совместимости

Из книги автора

Гарантия CLS-совместимости Как вы узнаете из текста этой книги, в C# имеется ряд программных конструкций, которые яе являются CLS-совместимыми. Однако хорошим известием является то, что вы можете заставить компилятор C# выполнять проверку вашего программного кода на


Проблемы совместимости с ранними версиями.

Из книги автора

Проблемы совместимости с ранними версиями. Пользователи PGP показывают, что в ряде случаев наблюдается несовместимость PGP 5.0 с прежними версиями PGP при шифровании/расшифровке и подписи/проверке файлов, содержащих символы верхней половины кодовой таблицы, соответствующие


Библиотеки dll

Из книги автора

Библиотеки dll Библиотеки dll (dynamically linked libraries):* содержат группу взаимосвязанных подпрограмм* находятся в откомпилированном файле* предназначены для обращения к ним из различных программОни находятся в файле с расширением .dll либо в текущем каталоге приложения (локальные),


Проблемы (не)совместимости

Из книги автора

Проблемы (не)совместимости Автор: Киви БердВ последнюю неделю мая окружной суд Хельсинки единогласно вынес «историческое» решение, постановив, что система защиты контента CSS, используемая на видеодисках DVD, является неэффективной (а значит, и ее снятие не является


Вопрос совместимости: гибридный программный продукт или гибридные языки?

Из книги автора

Вопрос совместимости: гибридный программный продукт или гибридные языки? Теоретически, мало кто не согласится с принципом скромности или будет отрицать необходимость механизма интеграции между ОО-разработками и старым ПО. Противоречия возникают, когда выбирается


Роль стандартов, профилей и тестирования функциональной совместимости

Из книги автора

Роль стандартов, профилей и тестирования функциональной совместимости Несмотря на то, что стандарты являются средством обеспечения функциональной совместимости PKI-продуктов разных поставщиков, следование стандартам является необходимым, но не достаточным условием


Инициативы по обеспечению функциональной совместимости PKI-продуктов

Из книги автора

Инициативы по обеспечению функциональной совместимости PKI-продуктов Национальные инициативы К числу наиболее известных национальных инициатив по обеспечению функциональной совместимости можно отнести инициативы США: Automotive Network eXchange, Bridge CA Demonstration, проект федеральной


Спецификация минимальной функциональной совместимости

Из книги автора

Спецификация минимальной функциональной совместимости В 1996 г. институт NIST совместно с рядом поставщиков продуктов, лидирующих на рынке PKI - AT&T, IREBBN, Motorola Certicom, Nortel (Entrust), Cylink, Spyrus, DynCorp и VeriSign, - выступил с инициативой разработки спецификации минимальной функциональной


Проблемы функциональной совместимости продуктов разных поставщиков

Из книги автора

Проблемы функциональной совместимости продуктов разных поставщиков Помимо проблемы стандартов, существует также проблема функциональной совместимости продуктов разных поставщиков [99]. Не все программные средства поддержки каталога имеют одинаковую


Анализ реальных возможностей функциональной совместимости

Из книги автора

Анализ реальных возможностей функциональной совместимости Поставщики программных средств могут законно заявлять о соответствии своих продуктов стандартам, но по ряду причин не всегда реально может достигаться функциональная совместимость продуктов нескольких