Действия фирмы Б. неправомерны.
Согласно пункту 1 статьи 1286 Гражданского кодекса РФ, если договором не предусмотрено иное, модификация программы для ЭВМ допускается только в объеме, необходимом для обеспечения ее функционирования на технических средствах пользователя.
В данном случае фирма Б. внесла изменения в программу без оповещения фирмы А, что выходит за рамки разрешенной модификации для обеспечения функционирования на компьютерах пользователя. Целью было изменение программы для возможности ее использования на собственных компьютерах фирмы Б., а не на компьютерах пользователя (фирмы А).
Ответ: Нет, действия фирмы Б. неправомерны.