4 ms·
Would you like your bank using not-invented-here special snowflake implementations of security and encryption protocols, or rigorously tested open source ones?
by Sir_Substance 11y ago
Would you like your bank using not-invented-here special snowflake implementations of security and encryption protocols, or rigorously tested open source ones?
Your bank can't open source it's banking system. Probably in a literal we-lost-the-source-code-in-1993 way.
- FigBug 11y agoA bank doesn't distribute its internal system so it can use GPL software.
- Sir_Substance 11y agoYou're right. No bank has ever, at any time, made software to run on remote payment terminals and given it to merchants. Wait, what?
- noelsusman 11y agoA bank can use a copyleft encryption library without open sourcing their entire banking system. You just can't make changes to the encryption library without releasing those changes. The Linux kernel is GPL and is used in countless proprietary applications.
- tspiteri 11y agoYou just can't make changes to the encryption library without releasing those changes. Actually, you can make changes to GPL software without releasing those changes. The main restriction of the GPL is that if you distribute the software, you have to distribute the source too. But you have the freedom to do any changes and keep them to yourself without distributing anything.