4 ms·
Why would it not be considered a crime? There is intent to do great damage to the company.
by danso 7y ago
Why would it not be considered a crime? There is intent to do great damage to the company.
- keiru 7y agoWhat's interesting about coding is how self-incriminating it can be. Unless you are being sly (which apparently was not the case), you are writing down your whole intent.
- didibus 7y agoTake what follows with a grain of salt, these are just thoughts that quickly crossed my mind, I haven't spent much time elaborating the ethics of this all. First I thought of all the things that warrant and don't warrant jail time, the financial crimes, the inappropriate loaning practices, the breaking of NDAs, the intentional lock in that some software systems put in place, the theft of code by John Carmack, the lack of security measures to protect user data of most companies, the inappropriate use of open source work without respecting the license terms, etc. If these don't warrant jail time, why this? Then I just wondered about the inherent act. Let's say it was unethical. It still feels harsh to me to give it jail time. You say great damage, but I see it more as lesser benefits. Clearly, the excel sheets actually saved the company money over many years, otherwise they would just have gone back to doing it manually or paid for some other system. This is even including the time bomb. So overall it feels like Siemens was still content and happy with the whole thing. There was no act of say infecting other systems or stealing data, or ramsoning, etc. Then I wondered about the precedent this can set. Could I be liable for jail time for a bug I mistakenly introduced, what if a company with good lawyers made a case it was introduced on purpose as a time bomb? Maybe I made a variable an int instead of a long one day and it overflows and I get sent to jail for it? Do I have to worry about that now? Any limits I put in a system could be seen as a time bomb and cause me to go to jail. Finally I thought about the idea of shelf life. I hire a home contractor and they cheap out on the number of nails and material used? Doubt they go to jail for that, even though it was intentional. What about appliance manufacturer building appliances they know won't last very long? What about products that can't be repaired intentionally? None of that, that I know of, results in Jail time? So why is making software that doesn't last forever warranting jail time? Why isn't just contractual? Did they specify how long it had to work? Why can't software have a shelf life?