Skip to main content
Topic: what is suitable License for PKGBUILDs,init services? (Read 494 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

what is suitable License for PKGBUILDs,init services?

Same as Title..
should software license (GPL,BSD etc) be used or data/media license(CC) ?
Create problems which don't have solution

Re: what is suitable License for PKGBUILDs,init services?

Reply #1
I don't think I've seen a license at the top of PKGBUILD or init scripts, are you not simply contributing to Pacman or the init, so it falls under the license for the relevant project? If you write your own work then you might be entitled to put your own license on it but then it could be less likely it will be used due to legal complications. The license field in a PKGBUILD refers to the license applicable to the software being packaged, not the PKGBUILD itself. Not 100% sure though, I hadn't really considered this before.


Re: what is suitable License for PKGBUILDs,init services?

Reply #3
should software license (GPL,BSD etc) be used or data/media license(CC) ?

Surely that's just your choice if you created whatever you are licensing. If your work is derived from another piece of licensed work then, depending on that license, you may not be able to publish a modified version at all, may have to use the same license, or may be able to re-license it.

I don't think I've ever seen a PKGBUILD where the actual PKGBUILD was licensed but there's nothing to stop you doing so.

Re: what is suitable License for PKGBUILDs,init services?

Reply #4
Surely that's just your choice if you created whatever you are licensing. If your work is derived from another piece of licensed work then, depending on that license, you may not be able to publish a modified version at all, may have to use the same license, or may be able to re-license it.

I don't think I've ever seen a PKGBUILD where the actual PKGBUILD was licensed but there's nothing to stop you doing so.

ok thanks for your suggestions and opinions
Create problems which don't have solution

Re: what is suitable License for PKGBUILDs,init services?

Reply #5
There are legal compatibility problems with cc licenses in the USA, and in some states they are not considered legally valid which is why GPL / BSD / MIT are more widely used. You can also declare something as public domain, the less restrictive licenses are mostly just liability waivers anyway. If you make no declaration at all then technically you still retain the copyright, so you should state you are giving it away somehow if that's your intention.