QUOTE
And they got it back, as was intended all along. The actual issue was that GPH themselves didn't write the firmware. The contracted an outside company to do it, and that company screwed up. They included non-GPLable code in with the linux-based firmware. When GPH received the firmware with the source they realized they couldn't release it, but they had already taken pre-orders and people were clamoring for the hardware. They had a choice of delaying shipment for another couple months while the firmware was sorted out or shipping what they had and fixing it later.
They did the right thing and shipped what they had. They then removed the offending bits of code and sent out the new firmware and all relevant source code a couple months later.
Yes, and the irony of all that is they were scrambling to not violate their proprietary licenses in order to somewhat meet the terms of the GPL. Why is it OK to piss all over one licensor to protect another? Because GPH knew all that really would happen is people would bitch and moan about the GPL while if they distributed proprietary code they'd have their lunch handed to them in court. Meanwhile the attitude "we aren't making any big bucks off it so whats the big whoop?" prevails. Licenses are licenses - just because you don't have to pay any $$ for GPL code doesn't mean it is yours to do with as you please - it has a cost.
And they got it back, as was intended all along. The actual issue was that GPH themselves didn't write the firmware. The contracted an outside company to do it, and that company screwed up. They included non-GPLable code in with the linux-based firmware. When GPH received the firmware with the source they realized they couldn't release it, but they had already taken pre-orders and people were clamoring for the hardware. They had a choice of delaying shipment for another couple months while the firmware was sorted out or shipping what they had and fixing it later.
They did the right thing and shipped what they had. They then removed the offending bits of code and sent out the new firmware and all relevant source code a couple months later.
Yes, and the irony of all that is they were scrambling to not violate their proprietary licenses in order to somewhat meet the terms of the GPL. Why is it OK to piss all over one licensor to protect another? Because GPH knew all that really would happen is people would bitch and moan about the GPL while if they distributed proprietary code they'd have their lunch handed to them in court. Meanwhile the attitude "we aren't making any big bucks off it so whats the big whoop?" prevails. Licenses are licenses - just because you don't have to pay any $$ for GPL code doesn't mean it is yours to do with as you please - it has a cost.