aerkalov / ebooklib

Python E-book library for handling books in EPUB2/EPUB3 format -
https://ebooklib.readthedocs.io/
GNU Affero General Public License v3.0
1.49k stars 233 forks source link

Consider a more liberal license #124

Open tritium21 opened 7 years ago

tritium21 commented 7 years ago

I am writing a static site generator, and intend to offer epub files of the articles for reading on e-readers.

The AGPL is a showstopper for using ebooklib to provide those files. Under the provisions of the license, not only would I have to provide any code changes (which I am fine with), I would have to require that all my users provide, as part of their statically generated site, the full source of the library. It is untenable to ask users to host a code library on their static sites because the desktop software used to generate the site requires it.

Please consider a more liberal license. If I had my druthers, ebooklib would be MIT, BSD, Apache, et. el, but at least consider LGPL

aerkalov commented 7 years ago

To do that I guess I would need to get confirmation from all of the contributors and I am not 100% sure that would be possible. Not that there is that many of them but who knows if they would all reply.

tgrant59 commented 6 years ago

I really have to agree. Unfortunately, this license is a complete non-starter for companies of any meaningful size, as it requires source code to be distributed even if you're just a web service.

I appreciate that you don't want to change the license behind the backs of the contributors, I think that's honourable. However, I'm sure getting a majority of them, or a supermajority, would be fine. If you're open to a more liberal license we'd really appreciate if you at least gave it a shot!

coler-j commented 6 years ago

@aerkalov have you reached out to the other contributors? It really doesn't look like a very big list (from the authors file).

Wouldn't an email suffice saying that you are going to change the license and please respond if there are any objections within X amount of days suffice?

choryuidentify commented 5 years ago

Any progress?