<div dir="ltr">Hi, <div><br></div><div>This company released a obfuscated kernel module in GPL 2. </div><div><a href="http://www.incentivespro.com/downloads.html">http://www.incentivespro.com/downloads.html</a><br></div><div><br></div><div>So, they didn&#39;t release the code at all. This is ok ? </div><div>This against the law ? </div><div><br></div><div>If you download the source for linux you will se this code:</div><div><br></div><div><div>/*</div><div> *</div><div> *  Copyright (C) 2007-2015 SimplyCore, LLC</div><div> *</div><div> * This program is free software; you can redistribute it and/or modify</div><div> * it under the terms of the GNU General Public License version 2 as</div><div> * published by the Free Software Foundation.</div><div> *</div><div> *</div><div> */</div><div><br></div><div>#include &quot;usbd.h&quot;</div><div>#ifdef _USBD_DEBUG_MEMORY_</div><div>atomic_t llIlllll=ATOMIC_INIT((0x575+1935-0xd04));atomic_t lIIlIIIll=ATOMIC_INIT</div><div>((0xa1d+3263-0x16dc));atomic_t IllIlIlI=ATOMIC_INIT((0x128f+4169-0x22d8));</div><div>atomic_t IlIllllI=ATOMIC_INIT((0xf24+561-0x1155));</div><div>#ifdef ATOMIC64_INIT</div><div>atomic64_t llIlIlll=ATOMIC64_INIT((0xeb9+1200-0x1369));</div><div>#endif</div><div>atomic_t IllllIlI=ATOMIC_INIT((0x95+5058-0x1457));atomic_t lIIllllI=ATOMIC_INIT(</div><div>(0x54+4166-0x109a));atomic_t llIllIlI=ATOMIC_INIT((0x90+8277-0x20e5));</div><div>#endif </div><div>struct lllIl*IIIIlll=NULL;</div><div>#ifdef _USBD_ENABLE_STUB_</div><div>spinlock_t IIIIlII;struct list_head IIIIlIlI;</div><div>#endif</div><div>static int lIIIlIII=(0x1b5b+1617-0x21ac);module_param(lIIIlIII,int,</div><div>... </div><div>many lines</div><div>....</div><div>#endif </div><div>IIIll(&quot;\x75\x73\x62\x64\x5f\x65\x78\x69\x74&quot; &quot;\n&quot;);}module_init(IlIIllIIl);</div><div>module_exit(usbd_exit);MODULE_LICENSE(&quot;\x47\x50\x4c&quot;);</div></div><div><br></div><div><br></div><div><div class="gmail_extra"><div><div class="gmail_signature"><div dir="ltr"><div>--</div>Lucas Tanure <br>+55 (19) 988176559</div></div></div></div></div></div>