Unable to cover up the deeds
Summary: Microsoft's partner Tuxera is claimed to be violating the GPL, adding insult to injury (helping Microsoft make money from Linux shakedowns, using code that was illegally copied)
LAST year we campaigned with great success for Samsung to obey (i.e. comply with) the GPL after it had gotten caught violating it [1, 2. 3], specifically when it served Microsoft with patent traps (exFAT). Samsung's GPL violations go years back and they show that this company, which has just liaised with Google on patents (Google too is becoming patents-greedy), is no friend of FOSS. Samsung also commits crimes, but that's beyond the scope of our coverage.
Another company which can easily be confused or mishandled as a FOSS company because it uses Linux (but mostly provides proprietary software with Microsoft patents) is
Tuxera. Like
Xamarin, all it really does is promote Linux dependence on Microsoft patent traps (the ones that allegedly have Samsung paying Microsoft for Linux). exFAT (promoted by Samsung and Tuxera) as well other forms/variants of FAT are not really needed, we need to abolish them.
The woman who told us about Samsung's GPL violations contacted us earlier today to say that based on
this file (forked to
https://github.com/rxrz/asuswrt-merlin just in case), Tuxera is violating the GPL.
As the reporter of this violation put it, "download the blob, run `modinfo` on it:
filename: thfsplus.ko
license: GPL
description: Extended Macintosh Filesystem
author: Brad Boyer
depends:
vermagic: 2.6.22.19 mod_unload MIPS32_R2 32BIT
"it's MIPS32, so `strings` won't give the function names, rather something like this:
`strings /tmp/thfsplus.ko | grep -i tux`:
<6>Tuxera HFS+ driver 3013.11.18
/opt/tuxera/rakesh/tuxera_delivery/output/asus-router/tuxera-file-systems-3013.11.15.1-bcm4706.build/hfsplus-kmod/fs/hfsplus/extents.c
/opt/tuxera/rakesh/tuxera_delivery/output/asus-router/tuxera-file-systems-3013.11.15.1-bcm4706.build/hfsplus-kmod/fs/hfsplus/bnode.c
"Seems like a GPL violation to me," she concluded. "I'd like to have that source code now, since it's been based on native code from Linux."
⬆