闭源软件通常指非免费软件,其源代码安全且经过加密。与开源软件不同,闭源软件的代码不能随意复制、修改或删除,否则将承担后果。后果可能包括保修失效,甚至法律诉讼。开源软件采用“大规模协作”模式,闭源软件的开发和修复通常由开发者负责,这意味着是否继续开发完全由他们自行决定。由于产品附带的许可协议,闭源软件无法广泛分发。例如,Windows、Microsoft Office、Skype 和 Internet Explorer 都属于闭源软件。
来源:Veriday
延伸阅读:MIT Tech Review 下调 Aarogya Setu 评级,应用源代码公开
相关术语:商用现成软件 (COTS)、开源软件、软件开发生命周期 (SDLC)
大多数人都熟悉像 Internet Explorer 和 Microsoft Office 这样的闭源产品,但却不知道市面上也有一些免费软件允许用户根据需要修改或分发源代码。开源和闭源并没有绝对的优劣之分;您最终选择的解决方案通常取决于您的业务类型以及公司的需求和目标。技术实力雄厚但预算有限的小型公司可能更倾向于使用开源软件,因为他们可以比普通员工更容易地修改源代码。而员工技能更加多样化的大型公司可能需要坚持使用现成软件 (COTS)或闭源解决方案,以获得更一致的用户界面、更完善的支持服务,甚至可能还有培训解决方案。如果您的中小企业设有网络安全或 IT 部门,不妨与这些员工沟通,了解他们是否愿意使用开源软件。
发现并分享最新的网络安全趋势、技巧和最佳实践——以及需要注意的新威胁。