sv_addr.agh non-free?
Alexandre Oliva
lxoliva at fsfla.org
Tue Dec 8 23:28:54 UTC 2009
Hi, Sam,
On Dec 7, 2009, Sam Geeraerts <samgee at elmundolibre.be> wrote:
> The gNewSense dev team have been reviewing some bug reports recently,
> and submitting them upstream. There's a bug report of a file in Linux
> (sv_addr.agh). It looks like a C header file and the comment says it was
> generated from another file. Because the original file is not in Linux'
> source we suspect this to be a GPL violation [1], so we removed it.
> As far as I can see linux-libre doesn't remove the file. If so, can you
> explain why that is the case?
> [1] http://bugs.gnewsense.org/Bugs/00323
Let's say I'd consider it believable if someone told me modifying that
.agh header file would be just as convenient as modifying the .rd file,
and the reason for the comment was solely to avoid divergence during
development of the hardware or somesuch.
If this is so, it would be one of multiple most convenient forms for
making changes to the program, and thus qualify as source code.
That said, it might be more desirable to have the original file and
whatever programs are needed to modify it and extract the information
from it.
Maybe Hans Peter Nilsson (Cc:ed), my GCC and binutils colleague, could
shed some light on this issue? Hans, you think there's any chance Axis
could contribute to Linux the files and programs mentioned in that
headed file? Namely:
/*
* This file was automatically generated by /n/asic/bin/reg_macro_gen
* from the file `/n/asic/projects/etrax_ng/doc/work/etrax_ng_regs.rd'.
* Editing within this file is thus not recommended,
* make the changes in `/n/asic/projects/etrax_ng/doc/work/etrax_ng_regs.rd' instead.
*/
--
Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/ FSF Latin America board member
Free Software Evangelist Red Hat Brazil Compiler Engineer
More information about the linux-libre
mailing list