так как охраняют не исходный код программного продукта как произведение, а лежащие в его основе алгоритмы и методы
В российском законодательстве ровно наоборот - алгоритмы не являются объектами охраны авторского права. Защищаются именно исходные коды, для чего сдаются на депозит.
С Mambo в момент разделения на Joomla я тоже работал. Mambo тоже была бесплатная. Это же открытый PHP и продолжить проект мог любой. Там просто ссора была, да и Mambo спонсоры захотели сделать платной. Оба направления, кстати, ушли в тупик, хотя фанатичные "мамберы" за такие слова разорвать могут.
Вот еще пример протеста программистов - была очень хорошая библиотека Turbo Professional для Pascal. Платная, но с исходными текстами. При появлении Delphi была сделана версия и для нее. Но почему-то не пошла, как-то в новых условиях не очень удобно было сделано. Библиотека перестала пользоваться большим спросом. Что произошло между руководством и программистами неизвестно, но они выложили все исходники на sourceforce. Но теперь уже и бесплатно они не пользуются былой популярностью. "Отомстили", панимашь-ли.
Если вернуться к теме декомпиляции, то и программистам надо правильно понимать, что их основной товар - исходные тексты. Если их ценность не преувеличивать, то дохода будет больше. Как раз прилично зарабатывают те, кто продает продукт с исходниками.
А пользователям надо прекратить дурью маятся с декомпиляцией FAS, а просто связаться с разработчиками. Может быть заплатить, хотя часто можно и "за так". И, даже если заплатить, это обойдется дешевле услуг "кул-хацкеров", которые "завсегда могут все сломать".