Even op commerciële producten projecteren.
Tussen de developer en degene die de doos in de winkel schuift, zitten zo veel schakels dat je je hele bedrijfsproces moet aanpassen om hiermee om te gaan.
Als dit commerciële producten zouden zijn van een machtige leverancier zou dit niet voorkomen cq de kans veel en veel kleiner zijn.
Developers leveren de verkeerde code,
Als je professioneel programmeert dan gebruik je een versie controle systeem daar zou ook de license in gecommit moeten zijn. Lijkt me ook logisch dat je de license kent.
de mensen van de handleiding vinden de GPL te lang en laten 'm dan weg,
Dit kan gewoon niet en zal in geen geval gebeuren bij een grote commerciële leverancier. Als je dit met bijvoorbeeld Microsoft of Oracle programmatuur zou zou je een enorm probleem hebben.
een leverancier zweert dat 'ie alles zelf geschreven heeft terwijl de code exact dezelfde bugs heeft als Busybox
Als een leverancier de binaries van bijvoorbeeld Oracle of Microsoft zou verkopen als zijn code zou dit einde oefening zijn voor de fabrikant. Dan werd het x* geleden schade per product = astronomisch. Lijkt me trouwens ook logisch dat je zo'n fabrikant bij het grof vuil zet als je er ooit achterkomt.
er is statisch gelinkt met LGPL code maar we mogen geen object files van de rest uitleveren van de leverancier daarvan, en zo kan ik nog wel even doorgaan.
Dan lijkt me dynamisch linken een optie. Statisch linken van commerciële software met GPL code is erg dom. Dan zal de rest GPL moeten worden.
Bij Asus is het echt niet per ongeluk gebeurd
zie:
# They appear to have stripped out all attribution. (Kernel modules contain information about the module name, version, and author. This has been removed.)
# They appear to have attempted to hide what they were doing. (All references to "asus_acpi" have been removed, but other identifying features remain.)
Het is hun tweede gpl overtreding
dit is de eerste.
Mogelijk dat het een interne medewerker is. Naar buiten toe is het Asus.