iu-parfunc / gibbon

A compiler for functional programs on serialized data
http://iu-parfunc.github.io/gibbon/
157 stars 13 forks source link

Gibbon must have a license #263

Open ulysses4ever opened 2 months ago

ulysses4ever commented 2 months ago

Code without any license are very hard to sell to anyone (in many senses). This was brought up in Slack. Any thoughts?

Most of Hackage is licensed under BSD-3. Source: http://neilmitchell.blogspot.com/2018/08/licensing-my-haskell-packages.html This post also makes several good points in general.

I'm pretty ignorant about this sort of thing. Especially tricky is the question: do you need the consent of everyone who ever contributed to the project...

ckoparkar commented 2 months ago

A data point regarding this; we've released artifacts for Gibbon papers under various permissive licenses, PLDI'19 used BSD3 and ICFP'21 used MIT. These artifacts also included the whole gibbon repository.

I'll vote to pick one of these.

rrnewton commented 2 months ago

Same here +1 to permissive licenses. We did BSD3 for hermit too IIRC.

On Mon, Jun 17, 2024 at 9:02 AM Chaitanya Koparkar @.***> wrote:

A data point regarding this; we've released artifacts for Gibbon papers under various permissive licenses, PLDI'19 used BSD3 and ICFP'21 used MIT. These artifacts also included the whole gibbon repository.

I'll vote to pick one of these.

— Reply to this email directly, view it on GitHub https://github.com/iu-parfunc/gibbon/issues/263#issuecomment-2173342027, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACDBFRYBZGOTUTVYDDFTHDZH3M45AVCNFSM6AAAAABJKYSZ6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZTGM2DEMBSG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>