[License-discuss] 3-clause BSD and reverse engineering

Zluty Sysel zluty.sysel at gmail.com
Tue Feb 3 11:33:26 UTC 2015


On Sat, Jan 17, 2015 at 8:20 PM, Engel Nyst <engel.nyst at gmail.com> wrote:

> On 01/16/2015 07:44 AM, Zluty Sysel wrote:
> > "Reverse engineering, decompilation, and/or disassembly of software
> > provided in binary form under this license is prohibited."
>
> I'm wondering why you want this clause. Is the software in source form
> available under BSD or do you intend to make it available under this
> license? What purpose would this clause for the binary version solve?
>

I apologize. I submitted the wrong license with the wrong text in it. As
you mention it makes no sense to include a binary-only provision inside an
open source license.
But that raises a new and interesting question: since a BSD license does
not mandate the redistribution of the code, can the license itself impose
restrictions on the redistributions of binary files *generated by the
mentioned source code*? One example would be expressly forbidding reverse
engineering of those binary files.
I guess more broadly my question would be if an open source license for
code source files can include restrictions for files that result of
compiling said source code, or does the license only apply to the source
files themselves?

Thanks!

Zluty


>
>
> --
> "Public works must serve a community. Open source licensing ensures the
> Tools are accessible to the world. We have not found any authority for
> the proposition that the world is a community within the meaning of
> 501(c)(3)."
>    (~US IRS)
> _______________________________________________
> License-discuss mailing list
> License-discuss at opensource.org
> http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensource.org/pipermail/license-discuss_lists.opensource.org/attachments/20150203/13452fa1/attachment.html>


More information about the License-discuss mailing list