Оглавление
Готовая коммерческая продукция
-
Определение и использование COTS
- COTS – это упакованное или законсервированное программное или аппаратное обеспечение, адаптируемое для вторичного рынка.
- Mil-COTS – это COTS, предназначенные для использования в США.
- В США COTS определены как коммерческие товары, доступные по государственным контрактам.
-
Преимущества и недостатки COTS
- COTS могут быть использованы без индивидуальной настройки, но требуют интеграции в существующие системы.
- Индивидуальная настройка COTS может быть дорогостоящей и привести к проблемам с поддержкой и обслуживанием.
- COTS обеспечивают экономию на закупках и разработке, но могут иметь риски для безопасности.
-
Риски безопасности и устаревшие продукты
- Использование COTS сопряжено с рисками для безопасности, особенно при интеграции с другими программными продуктами.
- Устаревание COTS может потребовать специальной поддержки или разработки систем замены.
-
Проблемы в других отраслях и модернизация
- В медицинской отрасли COTS могут быть идентифицированы как SOUP, что требует соблюдения стандартов безопасности.
- Lockheed Martin F-35 Lightning II модернизировал процессор и перешел на более широко поддерживаемый язык программирования C++, чтобы избежать устаревания.
-
Дополнительные термины и источники
- COTS не являются противоположностью FLOSS.
- В статье упоминаются другие термины, такие как “коммерческое”, “готовое”, “государственное”, “под ключ”, “открытый стандарт” и “рекомендации”.
- Ссылки на источники информации приведены в конце статьи.