2 ms·
> breaking a license and using software with hardware it wasn't ever intended to be used with might produce undefined behaviour? The problem today isn't just "
by fennecfoxen 11y ago
> breaking a license and using software with hardware it wasn't ever intended to be used with might produce undefined behaviour?
The problem today isn't just "undefined behavior". It could have been a problem yes, but FTDI defined this behavior quite specifically. The problem is they defined it with an in-band licensing message instead of out-of-band.
Imagine if you were using Microsoft Outlook for email (hey, we're corporate here, cut us some slack) and the Outlook client determined that your Windows installation wasn't Genuine and it decided that the proper recourse was to replace the body of all your outgoing emails with a message saying "NON GENUINE WINDOWS(TM) FOUND".
Would that sort of design be (a) insane, or (b) insane?