Dear D M German, In message <[email protected]> you wrote: > > David> From a programmer's perspective I think the "cryptic" approach is FAR > David> superior. There are lots of tools that can quickly examine files and > David> return text with the pattern "SPDX-License-Identifier: ", and other > David> tools that can trivially process the stuff after it. The above > David> alternative is more work to process, and humans don't like unnecessary > David> work :-). > > David> If you want more boilerplate with the goal of enforceability, you > David> might try a format that's trivial to process, e.g.: > > David> SPDX-License-Notice: This file is licensed under the following > license(s): > David> SPDX-License-Identifier: MIT > David> SPDX-License-More-Information: http://wiki.spdx.org/ > > I like this idea.
I dislike this. It just blows up the actual information we need by adding unneeded, redundant stuff. The meaning of a "SPDX-License-Identifier" tag can (and probably should) be explained in a separate text file (in the U-Boot project we use "Licenses/README"). There is no need to duplicate this information across all files of a project; I cannot see any benefit in doing so. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected] To understand a program you must become both the machine and the program. _______________________________________________ Spdx-tech mailing list [email protected] https://lists.spdx.org/mailman/listinfo/spdx-tech
