-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any chance you'd be willing to change licensing to Apache 2.0? #2
Comments
I have sent a e-mail to the author about steps of changing licensing which you mentioned. |
Tim Allison, I have a question. |
I'm not sure exactly what you mean by "taking care of the LGPL license"? If you mean, "let's just leave it in the file source headers", no. All the source files need to have the Apache license and nothing else, well, except for copyright. Or, do you mean something else? |
I guess the first question...who "owns" this software? As I look through the headers a bit more carefully with the help of google translate :), it looks like part of java-hwp is a port of https://github.com/cogniti/ruby-hwp/ and https://github.com/cogniti/libghwp/. If so, we'd have to ask @cogniti, if he'd be willing to change his license to Apache. The other question about "who owns it" is: did @ddoleye put this together on his own time or was he working for a company that "owns it". If a company owns it, then they'll have to sign the license grant...I think. See http://www.apache.org/legal/resolved.html#category-x for some background. |
I confirmed this issue. |
@cogniti, thank you for looking into this, and thank you for libhwp! I think in order for us to put java-hwp into an Apache project, we'd need to have an Apache license in java-hwp and whatever it was ported from. So, we'd have to ask you to change your licenses on the classes that @ddoleye ported. I realize this would be a pain... Let me check with my colleagues over in Tika-land... @chrismattmann, is this right? |
hey @tballison and everyone. We would just need java-hwp to be a Category A or B license (A preferred) as specified here: http://www.apache.org/legal/resolved.html#category-a |
@chrismattmann, thank you! Two questions:
For the record, I very much like your answer above. :) |
@tballison java-hwp is likely a collective work, which means it can be licensed using any collective work license. As for the portion of the code that is LGPL, that could be stubbed out downstream, or simply removed or turned into an optional dependency. As for #2, no need for an SGA unless the code is to be moved into Tika. Is that the goal? Or are we just trying to depend on this code? |
|
1-a) I will consider it positively. |
Thank you all for your interest on java-hwp. Frankly speaking, I don't know much about the license issues. The code was developed as my company's business. If cogniti changes libhwp license to the ASL, then I'll change the license of java-hwp to ASL. Thank you. |
https://github.com/cogniti/libhwp is still under the GPL license. Because I have no time, I can't replace rendering parts using poppler (GPL). |
thank you @cogniti ! |
Fantastic! Thank you, @cogniti! |
+1 |
Now, https://github.com/cogniti/libghwp is dual licensed under the LGPL v3+ or Apache License 2.0 Now, https://github.com/cogniti/ruby-hwp is dual licensed under the LGPL v3+ or Apache License 2.0 Thank you. |
thank you @cogniti ! |
w00t! Thank you @cogniti ! |
I finally changed the license. |
Will take a look. Thank you! |
Forget libghwp, ruby-hwp. |
We'd like to add a parser to handle hwp files over on Apache Tika (https://issues.apache.org/jira/browse/TIKA-1731). LGPL is incompatible with a Apache's license and we can't bundle java-hwp as it is currently licensed. Any interest in moving to Apache 2.0? If so, do you have any interest in ongoing support for this library?
The text was updated successfully, but these errors were encountered: