oli-obk / pandoc-ast

35 stars 11 forks source link

License is non-free - please consider relicensing as plain MIT license #18

Closed jonassmedegaard closed 10 months ago

jonassmedegaard commented 11 months ago

Hi,

Thank you for contributing this project to the free software community. I would like to package this for official inclusion with the Debian operating system, but unfortunately your choice of licensing blocks that: Debian does not allow discrimination of audience.

I think I understand what you are getting at when you declare that your work "may not be used in any System whose intent is harm any person's privacy, body or mind". Personally I have in the past found a similar appeal for licenses excluding various classes of assholes. I have since been convinced that although I want to contribute to a better world, not any world, choosing a discriminating license does not really help with that, because of how the legal system works: It is extremely difficult to nail those bastards in the court of law (because they are slippery - e.g. form separate companies for different tasks) and extremely eady to accidentally harm those unintented (users need to ensure that they comply with the license, which is difficult.

Please reconsider.

oli-obk commented 11 months ago

I just found it funny and never intended for this crate to be widely used.

I'd happily relicense my own contributions. Not sure we'll be able to reach other contributors.

Note that I am not really maintaining this crate, so if you want to include it in debian, it's likely not going to work well with the pandoc version being shipped. This crate has almost no tests and no useful CI. I don't think it meets the bar of anything but hobby projects that don't want to write out all those pandoc structures for parsing them from json.

jonassmedegaard commented 11 months ago

Thank you for showing interest in changing license. That gives me hope.

My interest is in packaging not only pandoc-ast but also pandoc-filter-diagram which makes use of it (and possibly also subplot which is related to pandoc-filter-diagram). I do not consider pandoc-ast only a toy, but hope to be able to help patch it to handle newer releases of Pandoc (which I have maintained for Debian for more than 14 years.

I will try reach out to the 8 persons who has contributed to the project besides you, to ask for their permission for relicensing...

jonassmedegaard commented 11 months ago

@filiparag, @xuhongxu96, @FredeEB, @Rufflewind, @VoreckLukas, @xfbs, @joseluiscd, @sbarral - would you be ok with relicensing your contributions for this project ~as~ under plain MIT license?

Rufflewind commented 11 months ago

would you be ok with relicensing your contributions for this project as under plain MIT license?

Yes.

FredeEB commented 11 months ago

I'm fairly sure that there's no reminiscence of my contributions left in this repo but I personally think that the more MIT licensed software out there the better

On Fri, 29 Dec 2023, 02.50 Phil Ruffwind, @.***> wrote:

would you be ok with relicensing your contributions for this project as under plain MIT license?

Yes.

— Reply to this email directly, view it on GitHub https://github.com/oli-obk/pandoc-ast/issues/18#issuecomment-1871670857, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZTS7XEDL7FPAQDUEQKHATYLYOXPAVCNFSM6AAAAABBEQ7JKSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZRGY3TAOBVG4 . You are receiving this because you were mentioned.Message ID: @.***>

joseluiscd commented 11 months ago

would you be ok with relicensing your contributions for this project ~as~ under plain MIT license?

Yes.

xfbs commented 11 months ago

would you be ok with relicensing your contributions for this project as under plain MIT license?

Sure! Happy to relicense my tiny contribution :)

filiparag commented 11 months ago

Would you be ok with relicensing your contributions for this project ~as~ under plain MIT license?

Fine by me 👍🏻

sbarral commented 10 months ago

would you be ok with relicensing your contributions for this project under plain MIT license?

Yes, no problem on my side.

VoreckLukas commented 10 months ago

Fine by me as well, I just fixed a bug that was anoying to me lol

jonassmedegaard commented 10 months ago

Seems all potential copyright holders have approved relicensing to MIT by now.

@oli-obk: Please (if you agree with my assessment, obviously) relicense the project to be licensed under plain MIT license, and (preferrably after also addressing #17 ) tag as a formal release.

oli-obk commented 10 months ago

done