Earlier quoted context omitted.
The simple answer is "because money". It costs quite a bit to be able to do any of that. And that's not something most open source projects or developers can come anywhere close to affording. Source: I run PortableApps.com and have had my GPL software used illegally by competing projects in other countries as well as at least one Fortune 500 here in the states.
You made PortableApps ? I used it like seven years ago, and it was great - it helped me and a few others to learn programming on our school computers which, as you might guess, didn't have a lot of tools dedicated to that purpose.
Allwinner GPL violations
51–60 of 82 posts
Re: Allwinner GPL violations
#52Earlier quoted context omitted.
I can't speak to this particular incident, but I have helped with the technical aspects of GPL copyright enforcement, almost exclusively on embedded devices (routers, TVs, blu-ray players, etc). The copyright holders didn't always want money (I'd guess more than 50% did, though) and they all, always, wanted compliance with the license. It was definitely made clear to the offenders that they would be taken to court, a…
Where did the GPL-enforcing lawyer come from? How did the lawyer get paid? For the people who wanted monetary damages, did they ever actually get significant monetary damages, or were the money claims dropped in exchange for compliance in the settlement process?
The lawyers are on staff at those organizations, but I'm not familiar with the details of how their funding works. They are both non-profits, though, so if you're curious you can pull their Form 990s.
I don't know what the monetary damages were. I was never purview to those conversations (as I said, I was only handling the technical side of things). I heard through the grape vine that some of them requested damages as well as compliance, but I don't know for sure.
Re: Allwinner GPL violations
#53Earlier quoted context omitted.
I can't speak to this particular incident, but I have helped with the technical aspects of GPL copyright enforcement, almost exclusively on embedded devices (routers, TVs, blu-ray players, etc). The copyright holders didn't always want money (I'd guess more than 50% did, though) and they all, always, wanted compliance with the license. It was definitely made clear to the offenders that they would be taken to court, a…
Where did the GPL-enforcing lawyer come from? How did the lawyer get paid? For the people who wanted monetary damages, did they ever actually get significant monetary damages, or were the money claims dropped in exchange for compliance in the settlement process?
Re: Allwinner GPL violations
#54Always interesting to see people's reactions to copyright for GPL Code vs Music/Movies/Games.
What is interesting about comparing reactions to GPL copyright against music copyright? Without saying that either of the two copyright cases is right/wrong, there are major differences. In GPL copyright violation, the violation hinders sharing. In music copyright violation, the violation usually helps sharing. So the comparison is a bit meaningless.
You certainly can ask people if they want to share their own work. You can't take it for granted that people have a moral obligation to share the products of their labor. People might say if you don't agree with the license "then stop using GPL code", similar to how someone might say "then stop using copyrighted music/movies/games". It seems to me, that these statements are equivalent, but the attitudes of people are not the same.
Re: Allwinner GPL violations
#55Earlier quoted context omitted.
They are totally different. The way Music/Movies work usually it's "don't f-ing share this, you need permission". The GPL is "we require that you share and provide freedoms to others" In other words, copyright is usually used to block people from being good sharing neighbors. GPL requires sharing. Not sharing is wrong. So, copyright for music is against the natural tendency to be a good neighbor and people rightly bl…
Not everyone shares your particular idea of what a bad and good citizen is.
Re: Allwinner GPL violations
#56Seems like pretty blatant and long-lived violations. Anybody know why somebody doesn't take them to court and try to get an import ban, monetary damages, or both? If the punishment for blatantly violating the GPL or LGPL for years at a time while raking in millions of dollars in profits is getting bitched at on the internet, it seems likely to me that a lot of companies will do the cost-benefit analysis and decide th…
If there is any LGPL code in that library, then it can be separated into a secondary library. And the licensing issue could get resolved (in new versions). It would be great if the code of that library (hardware acceleration for audio/video decoding/encoding) was released with an open license. I hope it happens. What is sad, is that the OP in the Google Group thread is using the "bitch about it hard and loud" strateg…
Working with companies like this is often like working with young children. Usually, calmly saying "please don't do that" doesn't work (and, indeed, doesn't appear to be working with Allwinner after 4 years of pointing out GPL violations); you have to make it plain and clear that what the child / company is doing is bad behavior, and that it's making you or someone else upset.
I'd be more inclined to take your side on this and criticize Luc if Allwinner actually had a good track record of responding immediately and adequately to such (L)GPL violations. From what I can tell, however, neither have been the case, and I therefore completely understand (and even agree with) Luc's visible hostility.
Re: Allwinner GPL violations
#57Earlier quoted context omitted.
Not everyone shares your particular idea of what a bad and good citizen is.
I'm pretty sure a significant majority would agree that generosity is an important trait for a good citizen, however. An unwillingness to share makes someone look more like an asshole.
Re: Allwinner GPL violations
#58Allwinner is the rare, if not the only SOC ARM chip vendor, from China that sort of embraced Linux/GPL/LGPL in a public way to some extent. The rest of those similar companies does pretty much nothing meaningful at all, they use Linux too, just no public release whatsoever. In that sense, it's the least evil as far as GPL violation goes.
Re: Allwinner GPL violations
#59Allwinner's SOCs are popular as Raspberry Pi-ish single-board computers for hobbyist Linux users who want a dirt-cheap home server. What are some alternatives that have better track records with the GPL?
As far as I understand, until recently Allwinner has been doing kernel development with sole focus to get Android shipped as fast as possible. It is a fact that they did not work to get mainline Linux support for their SoCs. Developing for mainline might be slower but in the long-run it's better and even cheaper. I think that they are seeing this now. You can check the slides at https://fosdem.org/2015/schedule/event…
Though it is possible. I got mainline Linux running on an A10.
Re: Allwinner GPL violations
#60Allwinner's SOCs are popular as Raspberry Pi-ish single-board computers for hobbyist Linux users who want a dirt-cheap home server. What are some alternatives that have better track records with the GPL?
I'd suggest looking at the ODROID boards from Hardkernel ( http://www.hardkernel.com/ ).