rust-xml-schema icon indicating copy to clipboard operation
rust-xml-schema copied to clipboard

Permissive License

Open NOP0 opened this issue 6 years ago • 3 comments

Would you consider using a permissive license like MIT/Apache?

Thanks

NOP0 avatar Nov 12 '19 12:11 NOP0

Hello,

I will consider it, but I have other priorities for the moment, including rewriting the code-generator. What would your use case be?

progval avatar Nov 12 '19 20:11 progval

Hi, I'm also investigating using rust-xml-schema for parsing 61131-3 XML files. Now that I come to think of it, is the generated parser also under AGPL? Would it be possible to link with the generated parser without getting copyleft?

I'm not a lawyer. :smile:

Please, don't consider this issue a priority (and do close it if you think it's off-topic). :+1:

NOP0 avatar Nov 12 '19 21:11 NOP0

is the generated parser also under AGPL?

The *generated parser's code (which is generated Rust code): I'm not sure, but I think not. It's the same problem as with the output of GCC for example.

However, the generated parser heavily uses macros from and needs to link with a runtime, and that one is AGPL yeah.

progval avatar Nov 12 '19 21:11 progval