> -- Иван Кузьмицкий писал(а):
> Подозреваю, что последовательности загрузки-выгрузки модулей и, главное, их инициализации не произвольны, но доказать это на данный момент выше моих сил :(Конечно, не произвольны, а очень даже фиксированы. Это вам неASLRкакой-нибудь. Другой вопрос в том, что при смене реализации нет гарантий сохранения такого поведения в точности. Поэтому надо либо зафиксировать этот момент в документации и требованиях на реализацию, либо не менять реализацию и задокументировать, что на это есть завязка в ваших компонентах.

Ещё хорошо бы сделать автоматический тест, проверяющий совместимость вашего компонента с реализацией загрузки-выгрузки.