gitprep icon indicating copy to clipboard operation
gitprep copied to clipboard

License file missing

Open lil5 opened this issue 6 years ago • 11 comments

There is a vague 'license' text in the readme but it doesn't state which GPL license.

https://choosealicense.com/

Might I suggest the AGPL v3 written especially for web programs.

https://choosealicense.com/licenses/agpl-3.0/

lil5 avatar Nov 04 '18 06:11 lil5

I agree, this is probably important to put in place especially if we want gitprep adopted by bigger companies.

Not sure what license is best, but that depends on @yuki-kimoto 's choice of "free for commercial use" or not as well as "source code can be modified" or "free to fork and re-use in own projects" for example.

Those are all big decisions.

jeansergegagnon avatar May 26 '19 15:05 jeansergegagnon

MPL 2.0 is a nice middle point of open source and copy left (if your into that)

lil5 avatar May 26 '19 18:05 lil5

I don't understand what licence is good.

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

This is used in general Perl modules.

I copy it to GitPrep.

Is this ambiguas?

yuki-kimoto avatar May 27 '19 05:05 yuki-kimoto

Yes either copy the license file into this github repo named LICENSE or add a different one.

Referencing to a different project license is not a good idea.

Check out the "choose a license" site for more information.

lil5 avatar May 27 '19 16:05 lil5

I understand Linux is GPL v2.

If I choose GPLv2, what is benefit and demerit?

Tell me benefit and demerit of MPL and AGPL .

yuki-kimoto avatar May 27 '19 22:05 yuki-kimoto

Check this out https://choosealicense.com/

I'd suggest the MIT license if you really want it fully open.

However, if you want to enforce source code being available, you could choose GPLv3.

Keep in mind that having no license means this: https://choosealicense.com/no-permission/

jeansergegagnon avatar May 27 '19 22:05 jeansergegagnon

I want to select licence as same as git.

Do you know git licence?

yuki-kimoto avatar May 28 '19 03:05 yuki-kimoto

It's LGPL

https://github.com/git/git/blob/master/LGPL-2.1

On Mon., May 27, 2019, 11:06 p.m. Yuki Kimoto, [email protected] wrote:

I want to select licence as same as git.

Do you know git licence?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/yuki-kimoto/gitprep/issues/150?email_source=notifications&email_token=ADCAF7YJNBPXEVQEXMAVB4DPXSOSXA5CNFSM4GBUUTXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWK22UI#issuecomment-496348497, or mute the thread https://github.com/notifications/unsubscribe-auth/ADCAF77LJQYYZWOTUANSOB3PXSOSXANCNFSM4GBUUTXA .

jeansergegagnon avatar May 29 '19 09:05 jeansergegagnon

After some thinking, I want to choose a license as same as Perl.

Artistic License 2.0

yuki-kimoto avatar Jul 02 '19 04:07 yuki-kimoto

Please don't use the Artistic 2. Just use GPLv2 which is best known and used by Linux and Git.

The Artistic is less known and fragmentation of licenses hurts end users who don't have a time or don't know to learn about them. So they may just choose another software.

The Perl itself dual licensed by the Artistic and GPLv1 https://github.com/Perl/perl5/blob/blead/Copying

Also the artistic is compatible and is suppressed by the GPL https://www.gnu.org/licenses/license-list.en.html#ArtisticLicense2

stokito avatar Apr 26 '23 06:04 stokito

@stokito

I've been thinking about licensing for a while.

GitPrep is a web application.

It is possible to choose GPLv2, which is easy for users to understand and widely accepted by Linux and Git.

yuki-kimoto avatar Apr 27 '23 03:04 yuki-kimoto