Новости

На протяжении двух лет. Программист заложил баг в Siemens, чтобы его снова и снова нанимали чинить поломку

62-летний программист из США Дэвид Тинли работал на аутсорсе для одного из подразделений Siemens. И, чтобы не лишаться постоянной возможности заработать, он придумал хитрый план.

Дэвид встроил в одну из рабочих таблиц, которая в компании использовалась для управления заказами на оборудование, «логическую бомбу». Это программа, которая запускается только в определенных условиях — например, в указанное время.

Как только программа срабатывала, таблица ломалась, и компании приходилось обращаться к Дэвиду, чтобы он ее «починил». Все, что оставалось сделать программисту — сдвигал дату «логической бомбы» на будущее — и с таблицами снова все было в порядке.

Так продолжалось с 2014 по 2016 год, а его хитрость раскрылась во время отпуска, когда разработчик должен был передать доступ к своему софту другим специалистам.

Теперь ему грозит до 10 лет тюремного заключения или $250 тыс. штрафа.

Разработчик уже признал свою вину, а его адвокат настаивает, что целью Дэвида был не заработок огромной суммы денег, а лишь гарантированный гонорар, от которого зависела его жизнь.