Hi guys,
After some thinking, I've come to the conclusion that Sky are breaking the terms of the GNU Public Licence (GPL). Their custom firmware (which causes so many problems even when you try to flash it!) contains GPL open source code.
The terms of the licence state that anybody can modify open sourced GPL code, and redistribute it. This is what Sky did when they changed the firmware and made it their own. That's all fine.
BUT the GPL also states that ALL programs containing GPL code must also be accompanied by the full source code. Sky do NOT provide the source code with their routers and/or firmware. This is a clear breach of the GPL's terms.
If we had the full source code, we'd be able to make the flashing process easier - in other words enable even Sky routers to be upgraded to, say, UberGT firmware WITHOUT the hassle. Just using the web upgrade interface.
So in that vein I've sent Sky a complaint demanding the source code for their firmware. I STRONGLY urge you all to do the same, as they're breaking the basic tenets of the free and open source software (FOSS) ethos. It's also unlawful.
Go HERE and select (1) I would like information about Sky Broadband (2) Equipment (3) Sky Broadband Box.
Then send this:
Hopefully if enough of us complain they'll REALLY take some notice. Either way, if only myself and my mates do it they're still gonna have to act as they're breaking the terms of the very licence they're imposing on their customers. You've NOTHING to lose. You're simply joining in and asking Sky to honour the GPL to keep free software free
Thanks in advance,
Lee
After some thinking, I've come to the conclusion that Sky are breaking the terms of the GNU Public Licence (GPL). Their custom firmware (which causes so many problems even when you try to flash it!) contains GPL open source code.
The terms of the licence state that anybody can modify open sourced GPL code, and redistribute it. This is what Sky did when they changed the firmware and made it their own. That's all fine.
BUT the GPL also states that ALL programs containing GPL code must also be accompanied by the full source code. Sky do NOT provide the source code with their routers and/or firmware. This is a clear breach of the GPL's terms.
If we had the full source code, we'd be able to make the flashing process easier - in other words enable even Sky routers to be upgraded to, say, UberGT firmware WITHOUT the hassle. Just using the web upgrade interface.
So in that vein I've sent Sky a complaint demanding the source code for their firmware. I STRONGLY urge you all to do the same, as they're breaking the basic tenets of the free and open source software (FOSS) ethos. It's also unlawful.
Go HERE and select (1) I would like information about Sky Broadband (2) Equipment (3) Sky Broadband Box.
Then send this:
Sky supplies the Netgear DG834GT ADSL/2+ router, which contains open source GNU Pubilc Licenced "GPL" code. This code is protected by copyright law and part of the conditions of using this code state that it MAY be modified (hence Sky customising it) but that any derived product MUST be distributed WITH the new source code IN FULL.
To my knowledge, Sky are NOT supplying the source code with their routers. This is a breach of the GNU Public Licence. Can you please confirm what Sky are doing to remedy this, and can you please foward me a copy of the full source code for the Sky router firmware as required by the terms of the licence Sky accepted when they modified the original GNU Public Licenced code?
Should Sky fail to comply I will have no recourse but to report this breach to the Free Software Foundation's legal team. Thanks in advance.
Hopefully if enough of us complain they'll REALLY take some notice. Either way, if only myself and my mates do it they're still gonna have to act as they're breaking the terms of the very licence they're imposing on their customers. You've NOTHING to lose. You're simply joining in and asking Sky to honour the GPL to keep free software free

Thanks in advance,
Lee