Почему в некоторых коммерческих приложениях есть раздел "также требуется", а в бесплатных приложениях нет?

В платном (коммерческом) приложении Ubuntu Software Center есть раздел под названием "Также требуется", который довольно аккуратен.

Почему бесплатные приложения не получают эту функцию?

Например, Amnesia: The Dark Descent в USC говорит (см. Также скриншот)

Also requires: mouse OpenGL hardware acceleration.

введите описание здесь

Откуда эта информация на самом деле?

2 ответа

Решение

Кроме того, откуда эта информация на самом деле?

Информация загружается с серверов Ubuntu при условии, что разработчики установили / загрузили ее при первом добавлении приложения в каталог Центра программного обеспечения.

Почему бесплатные приложения не получают эту функцию?

  • Как вы можете сказать по Amnesia и другим коммерческим приложениям, эта "функция" перечисляет в первую очередь требования к оборудованию, а не к программному обеспечению. Это отдельная функция каталога Центра программного обеспечения.

  • Центр программного обеспечения перечисляет почти все "бесплатные" приложения через стандартные репозитории, а в стандартном формате "Debian", который они используют, нет такого настраиваемого поля (назовите его hardware-depends).

  • Разработчики бесплатных приложений, безусловно, могут предоставить эту информацию, если они отдельно загружают приложение в Центр программного обеспечения вместо того, чтобы полагаться на стандартные репозитории. Если есть определенное бесплатное приложение, для которого вы хотели бы видеть это, пожалуйста, свяжитесь с разработчиками.

Просмотр требований к программному обеспечению (зависимостей) для бесплатных приложений

Если вы хотите увидеть программное обеспечение, от которого зависит бесплатное приложение (и которое будет установлено вместе с ним), вы можете попробовать использовать Synaptic - альтернативный, но немного более сложный менеджер пакетов.

Я буду использовать бесплатную игру ExtremeTuxRacer в качестве примера - обратите внимание на второй скриншот в частности:

введите описание здесь

введите описание здесь

В дополнение к ответу @izx требования к аппаратному обеспечению могут быть важнее при оплате программного обеспечения (в данном случае 20 долларов). Было бы ужасно узнать, что у вас нет подходящего оборудования, когда вы уже заплатили.

Другие вопросы по тегам