kup, Почему плохо то?))) Это адекватный шаг)) Даже не с точки зрения коммерции, а с точки зрения разработки) Допустим старый GP не умел работать с легато (он то умел, но допустим) и соответственно в структуре файла GP отсутствовал данный блок c инфой по этому делу, равно как и в библиотеках DLL самой программы небыло реализации, и интерфейс не был под это подогнан (ну там, кнопки, изменения на нотном стане и т.п.). В следующей версии - это добавили, соответственно пришлось менять и структуру файла GP и модифицировать библиотеки. Есть 2 пути распространять это - релиз новой версии GPro или релиз апдейта к нему. Апдейт допустим обновит соответствующие места в программе - но те кто его не сделает - так или иначе будет мучится несовместимостью версий. Поэтому чтобы не вводить людей в заблуждение и не запутывать их с апдейтами и чтобы не было ошибок (лучше запретить запуск потенциально нерабочего файла, чем обрушить на пользователя поток ошибок) - запрещают открывать файлы новых версий, старыми версиями программмы)
... и добавил:
kup, Удачи)