Обфускация может использоваться программистами, которые используют в своих программах сторонние библиотеки, распространяемые под лицензией GPL или ей подобных. В лицензии GPL прописано требование, что при использовании GPL-кода разработчик обязан распространять исходный код программы так же под лицензией GPL. Если программист * не хочет показывать своего исходного кода; * хочет затруднить создание форка своей программы; * опасается быстрого появления на рынке конкурирующих с его программой продуктов, основанных на исходном коде его же программы; * не нуждается в помощи OpenSource-сообщества,то он может предоставлять обфусцированный исходный код программы, при этом требования GPL-лицензии формально нарушены не будут.