There are some serious things that can be done if a company violates the GPL. There is an awful lot of power in a mass of people.
The first approach is too attempt to pressure the company into following the GPL. In this case, what happened is exactly what you would expect: No matter where you are in the world you don't want a fight with thousands of irate Open Source Developers. Thus the company failed to continue to violate the agreement. Likely they choose to ignore the original GPL because they figured nobody would ever know...
If Internet pressure fails, the the most obvious other alternative is to bring together a group of developers that port the code themselves. Then figure out where the product is being advertised, and give away the code for free, with a big banner stating that this is the real source.
As long as people care, the GPL can protect itself, there is no real need to complicate things.
I was going to post my opinion, but that's just too much effort...
There are some serious things that can be done if a company violates the GPL. There is an awful lot of power in a mass of people. The first approach is too attempt to pressure the company into following the GPL. In this case, what happened is exactly what you would expect: No matter where you are in the world you don't want a fight with thousands of irate Open Source Developers. Thus the company failed to continue to violate the agreement. Likely they choose to ignore the original GPL because they figured nobody would ever know... If Internet pressure fails, the the most obvious other alternative is to bring together a group of developers that port the code themselves. Then figure out where the product is being advertised, and give away the code for free, with a big banner stating that this is the real source. As long as people care, the GPL can protect itself, there is no real need to complicate things.