А хто тоді має право аналізувати закриті коди?
Ніхто не має право, це приватна власність.
Загалом на прикладі ліцензії GPL, вона не забороняє використовувати код в комерційних продуктах.
Інша справа якщо твій код модифікували удосконалили, то продавець зобов'язаний викласти для вільного зкачування все що вони модифікували.
Наприклад такий випадок:
Я куплю комерційні бібліотеки, компілятор і т.д. Візьму гарну відкриту програму, зміню назву та лохотип і випущу за шалені бакси свій софт. Хто мені дасть по пальцям, і скаже, що я плагіат?
Знаю, що в Україні текст програми прирівнюється до художнього твору. Для того щоб закарбувати певний худ.трів за собою, його необхідно опублікувати у видавництві, яке має ліцензію на друк. А що робити з текстами програм? Що теж друкувати? Чи є інші варіанти?
GPL не забороняє використовувати програму в комерційних цілях. Якщо ти взяв відкриту програму то можеш з нею робити все що завгодно за умови вище сказаного.
Відслідковувати що саме ти використовуєш для своєї програми складно, хіба що дебагером залізати в скомпільовану програму.