Yeah, I sent an email to [email protected] with this text:

"On your http://www.realtek.com.tw/downloads/downloadsview.aspx?langid=1&pnid=13&pfid=5&level=5&conn=4&downtypeid=3&getdown=false#2 page you provide firmware for RTL8111 for UNIX (Linux) that are licensed under the GPL. This inclusion of non human readable binary code also affects earlier versions of your code like version 8.037 used by the r8168-dkms package in Ubuntu 14.04.

When looking at the source code for r8168-8.040.00.tar.bz2, the r8168_n.c file in /src/ contains binary code that is not readable and does not have appropriate documentation on the license of such code.

According to these sources, the firmware is not in full compliance with the GPL and is considered non-free:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787634
https://devel.trisquel.info/trisquel/ubuntu-purge/merge_requests/17
https://trisquel.info/en/forum/my-experiences-switching-powerline-ethernet-and-getting-around-non-free-r8169-firmware

Please consider a revision to your drivers to provide source code or better documentation regarding the source of the binary code so it is in the full spirit of the GPL and doesn't get excluded from popular GNU/Linux distributions.

Thank you"

Reply via email to