Ваша компания может отказать в требовании оплаты грядущего обновления. Да, может. Но, тогда вы не должны обновлять операционную систему, чтобы программа продолжала работать по-прежнему. Т.е. по сути вам потребуется «заморозить» все версии вашего ПО на компьютере (с облаком надо серьезно думать).
По-хорошему необходимо посмотреть ваш договор. Это довольно сложная ситуация, чтобы советовать наобум. Смотрите, в чем вся штука:
Разработчик ПО (назовем лицензиата так) написал исходный программный код (открытый или закрытый — не важно), который позволяет пользователю его запустить на компьютере в виде программы для ЭВМ и использовать возможности этой программы в своих целях.
По лицензионному договору лицензиар получил право распространять (перепродавать) эту программу. Он воспользовался своим правом и продает возможность пользования программой вам в течение определенного периода времени (неисключительная лицензия). За это вы платите деньги.
Вы вправе требовать, чтобы программа, за которую вы платите деньги, была работоспособна и позволяла вам ее использовать по назначению. Так оно и есть.
Неожиданно разработчик внес изменения в программу. Вопрос: без этих изменений вы потеряли возможность пользоваться программой или нет? Если потеряли, то изменение цены необосновано. С вас не вправе требовать увеличения стоимости. Вы можете продолжать пользоваться программой (текущей версии) на прежних условиях.
Разработчик и тем более лицензиар не имеют права выпустить такие обновления, без которых вы не можете продолжать пользоваться ранее купленной программой на прежних условиях. Если они это сделали, то тем самым нарушили договор.
Если обновления направлены на улучшение вашей программы (т.е. доп. функции), то разработчик и лицензиар вправе потребовать с вас деньги за такое улучшение (обновление).
Вопрос: зачем разработчик выпустил обновление?
Если он устранил ошибки в программе, тогда ни он, ни лицензиар не имеют права требовать с вас дополнительные деньги. Если же обновление расширяет функции программы или заточено под новые обновления вашей операционной системы, тогда вам придется доплатить. Например, вы обновили Windows или iOS — это ваше право, но разработчик в этом не виноват. Если вы хотите чтобы под вашу обновленную операционную систему работала прежняя программа вы получаете у разработчика обновления (платно или бесплатно — решать ему, вы можете не согласиться и продолжить пользоваться «старой» версией).