[Buildroot] [PATCH v5 01/19] reproducible: fix DATE/TIME macros in toolchain-wrapper

Peter Korsgaard peter at korsgaard.com
Wed Feb 8 14:29:27 UTC 2017


>>>>> "Jérôme" == Jérôme Pouiller <jezz at sysmic.org> writes:


 >> Yes, if the function is considered large and and original enough to be
 >> considered copyrightable - Afterall it is just a getenv + strtoll and a
 >> bit of error checking.

 > I am not a lawyer, but my code is clearly a "derivative work" of 
 > get_source_date_epoch() from gcc.

Neither am I. I guess the question is if that function contains
"substantial amount of creative work" to make it copyrightable.


 > What do you prefer?

 >   1. Revert and rewrite function: it is not a big amount of work.

But it is hard to claim that your reimplementation isn't a derrived work
of get_source_date_epoch() - I mean, there is a limit to how many
different ways you can write getenv + strtoll and a bit of error
handling.


 >   2. Postpone problem: Buildroot also contains patches under GPLv3 and
 >      anyway, users will use a GPLv3 compiler.

I think that is the most sensible thing to do. What do others say?

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list