pcg icon indicating copy to clipboard operation
pcg copied to clipboard

License

Open thomas-holmes opened this issue 7 years ago • 10 comments

Can you please add a license to your repository? I need to fork it to make the RNGs serializable and I cannot do so legally unless it has been licensed under something that allows this modification.

Appreciate it!

thomas-holmes avatar Jan 22 '18 02:01 thomas-holmes

oh! sorry. good point. recommended choice?

On Sun, Jan 21, 2018 at 6:44 PM, Thomas Holmes [email protected] wrote:

Can you please add a license to your repository? I need to fork it to make the RNGs serializable and I cannot do so legally unless it has been licensed under something that allows this modification.

Appreciate it!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/MichaelTJones/pcg/issues/3, or mute the thread https://github.com/notifications/unsubscribe-auth/AHgypZjqMB9BbdZtt2F9Cq_x2VMo2xJwks5tM_X6gaJpZM4RmGSy .

-- Michael T. Jones [email protected]

MichaelTJones avatar Jan 22 '18 05:01 MichaelTJones

A permissive license would be ideal, but I'm not entirely certain how exactly licensing works when you've essentially re-implemented (probably while referring to the code) other another copyrighted work.

The original PCG implementation http://www.pcg-random.org/ is Apache licensed so I imagine that is probably a safe choice.

thomas-holmes avatar Jan 22 '18 05:01 thomas-holmes

will do

On Sun, Jan 21, 2018 at 9:21 PM, Thomas Holmes [email protected] wrote:

A permissive license would be ideal, but I'm not entirely certain how exactly licensing works when you've essentially re-implemented (probably while referring to the code) other another copyrighted work.

The original PCG implementation http://www.pcg-random.org/ is Apache licensed so I imagine that is probably a safe choice.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MichaelTJones/pcg/issues/3#issuecomment-359328130, or mute the thread https://github.com/notifications/unsubscribe-auth/AHgypdv3aWYbHzsTgaqfEbV4qT_XDUinks5tNBrygaJpZM4RmGSy .

-- Michael T. Jones [email protected]

MichaelTJones avatar Jan 22 '18 05:01 MichaelTJones

done.

On Sun, Jan 21, 2018 at 9:27 PM, Michael Jones [email protected] wrote:

will do

On Sun, Jan 21, 2018 at 9:21 PM, Thomas Holmes [email protected] wrote:

A permissive license would be ideal, but I'm not entirely certain how exactly licensing works when you've essentially re-implemented (probably while referring to the code) other another copyrighted work.

The original PCG implementation http://www.pcg-random.org/ is Apache licensed so I imagine that is probably a safe choice.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MichaelTJones/pcg/issues/3#issuecomment-359328130, or mute the thread https://github.com/notifications/unsubscribe-auth/AHgypdv3aWYbHzsTgaqfEbV4qT_XDUinks5tNBrygaJpZM4RmGSy .

-- Michael T. Jones [email protected]

-- Michael T. Jones [email protected]

MichaelTJones avatar Jan 22 '18 05:01 MichaelTJones

Thanks! The convention is to add a file named LICENSE, which I think the github interface can help with that, but it's a bit awkward on a pre-existing repo.

https://github.com/thomas-holmes/gterm/community/license/new?branch=master&template=apache-2.0

thomas-holmes avatar Jan 22 '18 05:01 thomas-holmes

thank you for holding my hand here on the license issue. doing this from bed...nighttime...happy to help...advice most beneficial

On Sun, Jan 21, 2018 at 9:50 PM, Thomas Holmes [email protected] wrote:

Thanks! The convention is to add a file named LICENSE, which I think the github interface can help with that, but it's a bit awkward on a pre-existing repo.

https://github.com/thomas-holmes/gterm/community/ license/new?branch=master&template=apache-2.0

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MichaelTJones/pcg/issues/3#issuecomment-359331319, or mute the thread https://github.com/notifications/unsubscribe-auth/AHgypSKgsihZbeKtplWUONmaDTG4QzCFks5tNCGPgaJpZM4RmGSy .

-- Michael T. Jones [email protected]

MichaelTJones avatar Jan 22 '18 05:01 MichaelTJones

Haha. Thanks for addressing it so promptly and thank you for the clean pure go implementation. It's been quite useful to me :)

Have a good one!

thomas-holmes avatar Jan 22 '18 06:01 thomas-holmes

Great! delighted!

On Sun, Jan 21, 2018 at 10:00 PM, Thomas Holmes [email protected] wrote:

Haha. Thanks for addressing it so promptly and thank you for the clean pure go implementation. It's been quite useful to me :)

Have a good one!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MichaelTJones/pcg/issues/3#issuecomment-359332538, or mute the thread https://github.com/notifications/unsubscribe-auth/AHgypYclHbJmdurDrpSK3KCYr_OJlz4Iks5tNCQZgaJpZM4RmGSy .

-- Michael T. Jones [email protected]

MichaelTJones avatar Jan 22 '18 12:01 MichaelTJones

About to incorporate this into one of our libraries, thanks for making this available! This issue can probably be closed now :)

richardartoul avatar Sep 29 '18 16:09 richardartoul

Great!

On Sat, Sep 29, 2018 at 9:43 AM Richard Artoul [email protected] wrote:

About to incorporate this into one of our libraries, thanks for making this available! This issue can probably be closed now :)

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/MichaelTJones/pcg/issues/3#issuecomment-425658582, or mute the thread https://github.com/notifications/unsubscribe-auth/AHgypXPS0ZtRhKPkuzAVDweOIBg6Tgguks5uf6MegaJpZM4RmGSy .

--

Michael T. [email protected] [email protected]

MichaelTJones avatar Sep 29 '18 19:09 MichaelTJones