htmldate icon indicating copy to clipboard operation
htmldate copied to clipboard

Change license to Apache 2.0

Open adbar opened this issue 5 months ago • 6 comments

Dear all,

Htmldate is now widely used and it has become apparent that the GPL license is not prevalent in Python packages, its potential implications are also not easily understood. To better align with community standards and promote ongoing development, I plan to transition the software license to Apache 2.0.

As you have contributed lines still currently in use your agreement is needed to move forward on this. For the sake of simplicity I use the list of current contributors as provided by Github and you are listed below even if your contributions may focus on documentation or evaluation files.

If you agree please add a corresponding message to this thread. If not please contact me or open a public discussion.

  • @evolutionoftheuniverse: pending
  • @DerKozmonaut (evaluation): pending
  • @coreydockser: pending
  • @RadhiFadlillah: :heavy_check_mark:
  • @kernc: pending
  • @rahulbot: :heavy_check_mark:
  • @danielskatz (docs): :heavy_check_mark:
  • @Ashikpaul: pending
  • @felipehertzer: :heavy_check_mark:
  • @SalihTalha: pending
  • @liulinlin90: :heavy_check_mark:
  • @MSK1582: pending
  • @getorca: pending
  • @adamh-oai: :heavy_check_mark:

adbar avatar Jan 30 '24 13:01 adbar

I did not make any code changes, just changes to the JOSS paper, so this process should not depend on me in any way, but if you need me to approve this, I'm happy to say that I do so.

danielskatz avatar Jan 30 '24 13:01 danielskatz

Approved (Media Cloud is standardizing on APL2 as well)

rahulbot avatar Jan 30 '24 13:01 rahulbot

Agree!

Best, Linlin

On Tue, Jan 30, 2024, 9:36 PM Rahul Bhargava @.***> wrote:

Approved (Media Cloud is standardizing on APL2 as well)

— Reply to this email directly, view it on GitHub https://github.com/adbar/htmldate/issues/131#issuecomment-1916865623, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGL2KN7SL6IPN4HZ2UI7SZDYRDZPBAVCNFSM6AAAAABCRIORACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJWHA3DKNRSGM . You are receiving this because you were mentioned.Message ID: @.***>

liulinlin90 avatar Jan 30 '24 15:01 liulinlin90

Approved!

adamh-oai avatar Jan 30 '24 18:01 adamh-oai

Approved

felipehertzer avatar Jan 30 '24 20:01 felipehertzer

I approve it as well 👍🏻

On Wed, Jan 31, 2024, 03:19 Felipe Hertzer @.***> wrote:

Approved

— Reply to this email directly, view it on GitHub https://github.com/adbar/htmldate/issues/131#issuecomment-1917823383, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOYLEXL5CQDSTEDM2GTVZTYRFIT5AVCNFSM6AAAAABCRIORACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJXHAZDGMZYGM . You are receiving this because you were mentioned.Message ID: @.***>

RadhiFadlillah avatar Jan 31 '24 02:01 RadhiFadlillah

I approve it as well :)

SalihTalha avatar Feb 05 '24 15:02 SalihTalha

Implications of GPL are well-understood: it's a copyleft license. Copyleft is majorly aligned with my personal values (as opposed to the concentration of power that the alternatives promote) and therefore, I am expressly against this change.

kernc avatar Feb 05 '24 15:02 kernc

I approve!

getorca avatar Feb 06 '24 01:02 getorca

@kernc I understand, it's why I chose the GPL license in the first place.

It now turns out other people in the open source community may think twice about including Htmldate in their packages (mostly released under Apache, BSD or MIT licenses in the Python community) whereas the license doesn't prevent using the package behind closed doors. The latter is probably the most common use case considering the current ratio "download counts vs. open source mentions".

In short the GPL can affect the very people who are committed to open source and who check the license conditions carefully while leaving others free to use and to market the software. It is not an optimal situation and that's why I'm reconsidering my original decision.

adbar avatar Feb 06 '24 11:02 adbar

For the record: A large majority is in favor of the change, I co-authored the commits of the only contributor who isn't, and I tried to contact the remaining ones. I will now move forward with the license change.

adbar avatar Mar 19 '24 11:03 adbar