Files @ 076f7b7cd8e3
Branch filter:

Location: Copyleft/guide/enforcement-case-studies_log-output/thinkpenguin_u-boot-build_fail.log

bkuhn
Preservation of implied patent license is unique.

This footnote, co-drafted by me and Richard Fontana, explains the
apparent uniqueness GPLv3's preservation clause for GPLv2's original
implied patent license.

Fontana pointed out this distinction with commercial patent licensing.
I noticed as a further point that even some copyleft licenses, let alone
non-copyleft Free Software licenses, fail to include any clauses
preserving implicit patent license grants. Such is certainly of concern
for those licenses that contain explicit patent licensing provisions.

Fontana notes that during GPLv3 process, he was concerned that an
explicit patent license in GPLv3 might provide a basis for some to later
argue an implied patent license was no longer present. GPLv3ยง11's final
paragraph assures its safety.
denver@cherry:~/thinkpenguin/extract/librecmc-u-boot$ TMPDATE=`date`; time make tplink_wr841n_v8; echo $?; echo "$TMPDATE"; date
======= Configuring for TP-Link TL-WR841N/D v8 at: Fri Oct 17 11:22:10 EDT 2014 =======
mips-librecmc-linux-uclibc-gcc.bin: /lib/libc.so.6: version `GLIBC_2.14' not found (required by mips-librecmc-linux-uclibc-gcc.bin)
Makefile:219: warning: overriding commands for target `board/ar7240/db12x/libdb12x.a'
Makefile:188: warning: ignoring old commands for target `board/ar7240/db12x/libdb12x.a'
Makefile:219: warning: overriding commands for target `cpu/mips/libmips.a'
Makefile:188: warning: ignoring old commands for target `cpu/mips/libmips.a'
Makefile:219: warning: overriding commands for target `cpu/mips/ar7240/libar7240.a'
Makefile:188: warning: ignoring old commands for target `cpu/mips/ar7240/libar7240.a'
mips-librecmc-linux-uclibc-gcc.bin: /lib/libc.so.6: version `GLIBC_2.14' not found (required by mips-librecmc-linux-uclibc-gcc.bin)
mips-librecmc-linux-uclibc-gcc.bin: /lib/libc.so.6: version `GLIBC_2.14' not found (required by mips-librecmc-linux-uclibc-gcc.bin)
make[2]: *** No rule to make target `.depend'.  Stop.
make[1]: *** [depend] Error 2
make: *** [tplink_wr841n_v8] Error 2

real	0m0.070s
user	0m0.017s
sys	0m0.061s
2
Fri Oct 17 11:22:10 EDT 2014
Fri Oct 17 11:22:10 EDT 2014
denver@cherry:~/thinkpenguin/extract/librecmc-u-boot$