Jeremy Harris via Exim-users <exim-users@exim.org> (So 30 Okt 2022 13:22:25 CET): > Does anyone have opinions on the licensing of Exim?
I didn't think about Exim's licensing ever. For me Exim is just Free and Open Source, whatever this means in detail, but *personally* most important: no restrictions are applied to Exim's use. (Which means, even if you're a spammer or terrorist (from my limited point of view), you're free to use Exim, I may hate you doing so, but I won't deny it.) But, leaving this private thing aside… > a) Do we care? Should we label every text file in sight? > Or not take any action? I wouldn't care too much right now. > b) Do existing licence conditions mentioned in specific file matter? > For example: a few files are commented (my precis) "GPLv2 or later", > some with "open source, do what you want". > We could > - not label such files > - try to use a label matching the existing text > - label with the project choice of licence In theory I'd say the file's license overrides the one provided globally. But from practial point of view I wouldn't expect a user to check every single file for the license. (But probably that's what SPDX then could make a bit easier.) > c) What license should we label with? > - Given the dates above, I'm tempted to say that GPLv2-only > should be taken as the original intent. But I don't know > how much freedom we have for change, nor what (if any) > might be preferred. From a legal point of view (but IANAL by any means), we probably could find an SPDX identifier matching the *current* license statement of each individual file, to match the *current* intent. This implicates that the *current* license is compatible with any previous one or is confirmed by the holder of the previous license. Changing *all* files might be doable, but I wouldn't feel comfortable doing so, because it would require me to understand the licensing details of every single file. 1) require *new* files having the SPDX identifier 2) (in a 2nd step) require modified files having that identifier Both should be doable with hooks in our Git repo. > d) What are the legal implications of doing this labelling? > Specifically, when different files are differently (not)labelled? Not sure at all. Best regards from Dresden/Germany Viele Grüße aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: F69376CE -
signature.asc
Description: PGP signature
-- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/