Hello all,

(I am French, grand-father and open source developer; I did contribute
to GCC: https://arxiv.org/abs/1109.0779 ... but I am not a lawyer).

What is the SPDX policies on generated C or C++ code (or some other
language like GNU bash etc...)

It could be generated by literate programming tools like
https://github.com/nrnrnr/noweb

It could even be automatically modified in parts by some clever GNU
emacs extension which operates on parts (consecutive lines) of a C or
C++ file.

Qt also generates C++ code.

My intuition is that SPDX notation should apply only to human coded
files and (probably) just human coded parts of automatically modified C
or C++ files.

But then how to do that? What conventions should be followed.
(I do add an SPDX line at start of open source files, but they might be
modified later).


As a counter example or food for thought, all C files on
https://github.com/bstarynk/caia-pitrat are self generated.

thanks for reading.

Regards
-- 

Basile STARYNKEVITCH                           
<[email protected]>
8 rue de la Faïencerie                      
http://starynkevitch.net/Basile/  
92340 Bourg-la-Reine                        
https://github.com/bstarynk
France                               
https://github.com/RefPerSys/RefPerSys
                  https://orcid.org/0000-0003-0908-5250


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#6155): https://lists.spdx.org/g/Spdx-tech/message/6155
Mute This Topic: https://lists.spdx.org/mt/119227874/21656
Group Owner: [email protected]
Unsubscribe: https://lists.spdx.org/g/Spdx-tech/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to