> I then decided to contact Insulet to get the kernel source code for it, being GPLv2 licensed, they're obligated to provide it. This is technically not true. It is an oversimplification of the common case, but what actually normally should happen is that: 1. The GPL requires the company to send the user a written offer of source code. 2. The user uses this offer to request the source code from the company. 3. If the…
Are you saying that in the general case if you send someone a written offer for something and then don't honour it, you are in breach of contract? That doesn't sound right to me. A written offer is not the same thing as a contract.
My insulin pump controller uses the Linux kernel. It also violates the GPL
21–30 of 268 posts
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#22Earlier quoted context omitted.
Are you saying that in the general case if you send someone a written offer for something and then don't honour it, you are in breach of contract? That doesn't sound right to me. A written offer is not the same thing as a contract.
Maybe it’s not technically “breach of contract”, and an offer might or might not be a contract. But if you don’t honor an offer you made, you must surely be guilty of something. Otherwise, all offers would be meaningless and worth nothing.
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#23Good luck trying to enforce the GPL against a Chinese company
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#24As always, the solution is to contact their legal department, preferably via a lawyer. Engineers and support staff are not going to risk their jobs making legal decisions about giving away company property. The FSF could help a lot here by publishing demand letter templates outlining the statutory and precedential basis for license enforcement and recovery of damages.
It is not company property.
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#25Please for the love of all that the FSF thinks is holy - just file a damn lawsuit if you are telling me they are violating the law. State your claim and have a court sort it out.
It costs hundreds of dollars. For a medical device? Seems like a good deal.
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#26Be sure to read the top comment where someone who claims to have worked for the company provides some inside information. In my experience, this is quite common when the development of hardware is viewed as a cost center and is outsourced to various providers and teams. Those providers and teams churn a lot and nobody who worked on that is likely still involved with the company via contracts or direct employment. Fro…
Well, if your non-GPL code was directly linked to, or closely interoperated with, any GPL code, those users would have been right.
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#27Oh well. The whole thing has already been reverse engineered. Look up Loop or Trio or OpenAPS. Diabetic companies like Insulet have been very lax when it’s come to the hacking of their devices. This isn’t really that big a deal. What we need right now is help REing the Omnipod 5
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#28Earlier quoted context omitted.
Maybe it’s not technically “breach of contract”, and an offer might or might not be a contract. But if you don’t honor an offer you made, you must surely be guilty of something. Otherwise, all offers would be meaningless and worth nothing.
I don't think you're guilty of anything for failing to honour an offer in most cases.
Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#29Re: My insulin pump controller uses the Linux kernel. It also violates the GPL
#30Surely there is a way to cheaply obtain bluetooth and a controller without saying "we'll just use this already existing hardware - that happens to be a whole-ass phone - because it's $5 from China"?
Kinda feels like that just screams data-stealing, regardless of where it was made.