5.6 总结

总结起来,尽管推动软件透明度背后有着巨大的动力,但仍然有几个问题需要解决,而这些问题的解决可能具有挑战性。在本章中,我们讨论了一些问题,如嵌入式和遗留软件、开源软件及其各种许可类型,以及数据传输安全的需求。尽管如此,社区和生态系统中的供应商也在各自领域内不断创新和开发解决方案。持续解决这些挑战将有助于弥合软件透明度的差距,无论软件位于何处。在接下来的章节中,我们将讨论诸如云、容器和Kubernetes等技术在软件供应链和透明度讨论中的角色,以及它们所面临的一些挑战。