Re: Better Attribution License (Formerly Berkeley-Artistic License)
Josh Berkus <[email protected]> Mon, 14 Apr 2025 17:15:54 -0700
| Newsgroups | gmane.comp.licenses.open-source.general |
|---|---|
| Message-ID | <[email protected]> |
On 3/22/25 23:15, Lucy Ada Randall via License-discuss wrote: > Standard Version: The project which is the basis for modified versions, > also known as upstream. > Modified Versions: versions of the source code distributed by the > project that have been modified, which can be distributed as > executables, downstream. I'm aware that this language has been used in other licenses. It is not an OSD violation in my opinion. However, since this is a new license it's worth discussing doing better. One thing which has always been awkward about this language in those licenses is: what happens when someone only wants to use *part* of your code? For example, a single file, and not any of the rest of the project? What's the Standard Version in that case, and what happens when later projects fork and re-re-share that one file? What if the file was actually borrowed under the MIT license from another project, with the BAL wrapped on top? Pam discussed this at greater length in one of her comments. While you've revised the license to remove a lot of the other issues with it, it still does have this fundamental assumption that it's applied to software with a single origin point which will never change, and that the software will be forked *as a whole* rather than being pieced up. The goal here is to make sure that there's credit given to the "original creator" of the code, correct? -- Josh Berkus _______________________________________________ The opinions expressed in this email are those of the sender and not necessarily those of the Open Source Initiative. Official statements by the Open Source Initiative will be sent from an opensource.org email address. License-discuss mailing list [email protected] http://lists.opensource.org/mailman/listinfo/license-discuss_lists.opensource.org