Telstra Violating the GPL?
daria42 writes "It looks like Australia's largest telco, Telstra, hasn't exactly been paying attention to its responsibilities under the GNU GPL. Australian coder Angus Gratton has been investigating the company's branded T-Hub, T-Box and T-Touch products — all based on Linux, and all without any source code or GPL license attached. Naughty. However, it's not as though Telstra is the only one to blame — the goods are manufactured by Sagem, Netgem and Huawei respectively."
Telstra responded quickly to Gratton's claims, saying they would work with the vendors to straighten out the licensing situation and fix any compliance issues.
In Australia Telstra is the villain that everyone loves to hate. But in this case, it is not really their problem. They paid some OEM for a branded product that I very much doubt they had that much invested in. This is really a minor oversight that has been turned into a story.
Just because they have branded it does not mean they have changed any source. I have never seen one of these things so I don't know anything about them; but they may not be obligated to distribute any source. Also you don't have to provide the source with your binaries to satisfy the gpl. You just have to make the source available in a useful format if someone wants it. Has anyone asked Telstra or any of the manufacturers for the code?
Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
that we got caught. We will ensure that it won't happen again.
As evil as Telstra is, this isn't their brand of evil. It's more like an administrative oversight.
Did Telestra even know they were violating the GPL?
Sagem usually releases the source code for their boxes. For the box used in France by Orange, the hosting site is provided by the operator. It does not look like Sagem directly provides the source code, probably because they only sell the boxes to operators, and the GPL only states that you need to provide the source to your clients.
Telstra should get a serious ass kicking over this. The amount of money they've spent on advertising alone for this product line wipes out any possible "we didn't know" excuse.
They had to have been told, by multiple lawyers, that this is happening.
If an ordinary person can get fined millions of dollars for minor IP violations, then a corporation the size of Telstra should be fined tens of billions for knowingly violating the GPL in a flagship product. But of course, the law is never fair.
IP Vision in the UK are in a similar boat. They ship near-identical hardware (branded as a Technika 8320HD) to the Telstra T-Box, with the only difference being DVB-T2 twin tuners instead of DVB-T. They too run Linux and have a "legal information" dialogue box in the user interface, but I haven't seen any source code for the GPL'ed items they use either. More 8320HD info in my blog...
The company did a sales demo recently, and one of the main concerns of the client was that 'we don't use open source in any way'. The client was shit scared of anything to do with 'open source' because they believed that if any were used for anything, suddenly they had to give away all their proprietary secrets to the world.
I tried to explain the differences between the licenses to my boss (BSD vs. GPL vs. Apache etc) and what the GPL really meant (If you don't distribute you have no problem) but since it was my leaving do and people just wanted to drink beer, I don't think anyone was listening.
Stories like this about Telstra just pander to the FUDists.
I also don't think Deutsche Telekom is happy with Telstra stealing their branding system.
I think there needs to be a punishment clause. Bringing these people into compliance is one thing, but the way it played out in the past - do whatever you please until someone calls you out, then promise compliance and slowly and partially do something - means that the optimal strategy for a business is to try to get by without adhering to the GPL first, and only if that fails put some effort into compliance.
No surprise they act like that.
Everywhere else where people don't live in a dream world, there are punishments for this kind of behaviour that make sure the rational choice is the right one, because the punishment offsets any profit non-compliant behaviour could have gained you.
Please, some Linux contributor sue them. How about $5000 per device they distributed illegally? Hey, if it's acceptable damages for a single song, it certainly is acceptable for a piece of software.
Assorted stuff I do sometimes: Lemuria.org
The GPL may be enforceable, at least till Telstra continues to distribute the devices on outright sale. DTH operators, on the other hand, make their customers sign a contract that specifies that the Set Top Boxes / DVRs being provided are solely the property of the operator, and are being leased to the customer with minimal rights being transferred. Most of these devices use the Linux kernel and other GPL / open source tools to function.
In such a case, the operator may take a plea that by leasing the device, it is not Distributing the software, and therefore is not liable for compliance with GPL. This plea may be used even if there is no provision for return, replacement or repair of the device beyond its warranty period, and the payment made by the customer is equal to the market price for similar equipment.
I am not sure if the excuse mentioned by the operator is legally tenable (in whichever jurisdiction), but it sure does put a stop to many people's impulses to tweak and tinker.
Now, I have received a free HD DVR with my TV purchase, and I can't even try to hack it to do more or expose its guts. What a shame.
Chat with other atheists http://secularchat.org
Telstra responded quickly to Gratton's claims, saying they would work with the vendors to straighten out the licensing situation and fix any compliance issues.
What's the problem, exactly? They've been notified of their noncompliance and have stated that they'll fix it. Isn't that what we want them to do? Let me know if they've failed to do so after a reasonable amount of time, but until then, I guess I can't be bothered to care.
Dewey, what part of this looks like authorities should be involved?
What would happen if we ignored GPL violations?
I posit that GPL would no longer remain relevant at all and the end result would be far more welcome to "the FUDists" than what we have now.
> But in this case, it is not really their problem. They paid some OEM for a branded product
This is not the way that the GPL works, however. The copyleft requirements within the GPL, that require source code to be made available to downstream recipients, apply to the act of distribution of the GPL code.
It is not Telstra's code, and it is not the code of the OEM. The code belongs to the original authors, who wrote it. They get the rights awarded to them by Australia's copyright law.
The authors have stipulated that anyone may distribute this code as long as they provide the source code.
Telstra are distributing the code (that is not Telstra's code). This is the crucial bit. Telstra are the distributers.
Therefore, Telstra must either provide the source code as they used it in their products to any customer who asks for it, or they are in violation of Australia's copyright law.
It is not sufficient to merely provide links. Telstra must provide the source code.
However ... since the source code is open source anyway ... where is the downside anyway? Telstra simply provide it to anyone who asks for it, and everything is perfectly sweet.
Contracts for supplying things to Telstra include the requirement that the supplier ensures all required 3rd party licenses are obtained, and that whatever the supplier supplies is not in violation of any 3rd party licences.
The suppliers clearly sign up to take that responsibility on. They typically indemnify Telstra against any claims by 3rd parties for licence violation as they understand they are responsible in that area.
Its good that Telstra has made an effort to have the issue tidied up and Im sure it will be - and quickly....but legally the responsibility for any violations in this instance more than likely resides with the supplier. Telstra trusted them to carry out their end of the agreement. In this case based on the original /. post, it would appear the supplier may not have.
Just tell them that instead of open source software, you are using free software. :P
I rarely respond to comments. Also, don't ask for clarifications: a brain and Google are faster, believe me!
Just like Walmart was shocked (shocked!) that their sub-contracted cleaning crews were mostly comprised of illegal aliens (because of the massively low-ball contracts WM offers), Telstra will also wholly blame those they hired.
Netgem and Sagem have been distributing their sources for GPL'd software for some time (Sagem does it via its client operateor, Orange):
http://www.netgem.fr/support-gpl-linux.php
http://www.livebox-opensource.com/
If the provider is not selling but merely renting the user premise equipment (as it very often is the case in Europe) is he still obliged to share the source code? I don't believe it was the case with GPLv1.
I got a Selteka TV setup box but my attempts to get source have failed :( At their own web page Selteka are advertising Linux use in their setup boxes, still there's no info in web page or product documentation where to get source. They don't answer e-mail source requests. Not everyone has money/time to go full legal way :(
Here's Selteka web page: http://tc402.tvpriedelis.lt/en Click on "Features" to see Flash video about Linux use in their products.
Why would a company that blatantly ripped off Cisco's IOS even blink at violating the GPL?
I despair gently over the fact that stupid copyright length is /.'s worst enemy 90% of the time, and then someone mentions GPL...
FTFY.
Let's not mention software patents either....
I'm from the UK and have had two small Huawei adsl modems delivered to me by isps. BOTH included a little piece of paper with details of the gpl & where to get the source. Never followed up on it, but at least that slip was there which made me smile.
They don't have GNUs in Australia, unless someone imported some. They do have roos though. They probably occupy the same niche.
So they're incompetent then? After all, they chose providers who gave them "stolen goods".
Why is it that companies can "outsource" work to another company and absolve themselves of all responsibility, yet us mere humans have "contributory" versions and "aiding and abetting" or, in the case of hiring a hit man, direct murder charge.
The point is they don't need to agree to the license, the GPL never forces anyone into it
You're not forced into it if you only run the code. If you redistribute the code, you are either in violation of the law or you have accepted the GPL, or the program is dual-licensed and you have accepted the other license (or multi-licensed and you accepted the nth).
In fact a case can be made that apps that include a click-through EULA of the GPL violate the GPL.
You refer to section 10, which talk about legal (not practical) restrictions.
Sure, building the software to force people to click "I accept" is a practical restriction (though not a big one), and you might argue that it goes against the spirit of the license, but---I've only seen installers that "impose" the GPL, not any other license, e.g. one with additional legal restrictions.
If a GPL'ed app had an "I accept" license nag screen that had you say you accepted the 4-clause BSD license (or some GPL-incompatible license), that would go against the spirit of the license. If these license nag screens carry legal weight, it might be against the law and license to add such a 4-clause BSD nag screen to a program.
I feel convinced that it would be legal for the copyright holder to distribute such a program under the GPL, because (s)he doesn't need permission from anyone; in particular (s)he doesn't need the permission given in the GPL.
I think that's why DRM doesn't go against the First Sale doctrine: you're allowed to try and resell DRM'ed stuff, it's just that the DRM makes your right kinda' moot. That the making-mootness-of-rights is the point of DRM seems to not matter.
You can think of licenses as permission slips or something like it; copyright law forbids you from doing some things. The GPL undoes that by giving you a "hall pass"-like conceptual token which allows you to do certain things as long as you posses that token. If you act in breach of the license, you lose the token and the hall monitor can make you pay damages or (in aggravated cases) fines.
That's how I see it, anyways. IANAL, TINLA, HAND.
I wonder whether Telestra will have the same attitude towards file sharers who are allegedly infringing on copyrights.
The same would be true if this were any other copyright license that permits redistribution. The modified BSD license permits distribution and requires some things in exchange. If one distributes a modified BSD work (source or binary) without reproducing a particular copyright notice and a list of conditions, or if one uses the name of the author "to endorse or promote products derived from this software without specific prior written permission" one has gone against the terms of the modified BSD license.
So saying "The GPL permits redistribution, but only on it's terms" is true, but the same is true of any other copyright license which permits distribution. How much enforcement there is has to do with how much the copyright holder enforces their license.
Digital Citizen
If I'm not mistaken Netgem, the OEM is at least appearing to keep up with it's GPL obligations on the T-box.
http://www.netgem.com/support-gpl-linux.php
http://www.netgem.com/en/supportLinux.php
I'm going to go home and play with my T-Box and see if I can find GPL information under the menus or documentation somewhere. I know there are many linux devices out there that have exactly this.
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
And what about Cisco ASA's core (based on linux) ? Isn't Cisco violating GPL too ? AFAIK you're not allowed to freely distribute the images.. neither do they provide the sources..