ESENT права на распространение

Мне было интересно узнать о правах на распространение esent.dll (Extensible Storage Engine).

Я знаю, что он включен в Windows, но, в зависимости от версии Windows, это не то же самое.

Например, в Windows 2000 инициализация отличается, а в Windows Vista+ есть некоторые интересные параметры, которые были добавлены.

Итак, вместо того, чтобы программировать наше программное обеспечение по-разному в зависимости от клиентской ОС, можем ли мы просто взять последнюю версию esent.dll и распространить ее вместе с нашим программным обеспечением?

2 ответа

Решение

Я сомневаюсь, что вам будет позволено сделать это. Взглянув на Microsoft и ее ОС Windows, вы увидите, какой может быть тяжелая бремя устаревшей поддержки. В аналогичной ситуации с ESENT я решил просто поддерживать Windows XP и для одной части моего приложения только Windows Vista и новее, зная, что мои клиенты, как правило, в курсе. Вы можете взглянуть на пропущенную поддержку по крайней мере для Windows 2000. ESENT API, поставляемый с Windows XP, действительно мощный, и вам вряд ли понадобятся новинки более новых версий.

В случае, если вы получите разрешение... как бы вы без проблем распространили его на W2K, XP и так далее...

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