软件开放互操作性标准

开放互操作性标准
1.开放标准
互操作性是精确标准的通信。例如,软件到硬件,客户端到服务器。
1)开放标准规范是在IP框架下的多公司合作。
2)开放的标准规范与一致性测试,使多重一致性能满足不同市场、价位和用例的需求。
2.开放源代码
1)开源项目是通过多公司合作和贡献许可的软件创建的。
2)依据项目的历史和目的,设计从窄到宽的治理范围。
3)开放标准通常使用开放源代码来共享示例实现、工具、示例、一致性测试、验证等的开发工作。
4)通常用于硬件API,以实现不同实现之间的竞争,而不会出现碎片化。
通常用于软件库和语言,以通过单个实现共享工作并获得一致性,如图1-15所示。
图1-15 开放标准与开放代码
开放互操作性标准的好处
1)通常免费提供已验证过的解决方案。
充分利用重要的行业努力和行业专业知识。
2)对硬件和软件开发人员的好处。
①跨平台应用程序的可移植性和可重用性。
②全行业的工具和库生态系统。
3)嵌入式市场的好处。
①软件和硬件解耦,以便简化开发、集成和安全认证。
②跨代可重用性和现场可升级性。
开放互操作性标准的好处,见表1-1。
表1-1 开放互操作性标准的优点

为什么要开放标准?

扩大商业机会

兼容产品和服务的网络效应

降低成本

分享设计成果,推动销量增长

避免市场摩擦

减少碎片化和混乱

加快上市时间

充分利用已验证过的功能和测试

何时做?

当技术得到验证时,

避免由标准委员会进行研发

共识需求

没有可用标准的明显缺点

怎么做?

建立信任的多公司治理

避免单一公司控制或依赖

明确的知识产权政策

免费标准推动广泛采用

通过灵活的可扩展性进行创新

及时扩展满足市场需求

精心抽象的创新

自由创新实施细节

posted @   吴建明wujianming  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2024-01-03 一种新的基于平面的双激光雷达校准算法
2023-01-03 LLVM目标无关代码生成器The LLVM Target-Independent Code Generator
2022-01-03 MIPI多媒体接口
2021-01-03 MinkowskiBroadcast广播
2021-01-03 MinkowskiPooling池化(下)
2021-01-03 MinkowskiPooling池化(上)
2021-01-03 稀疏张量基础
点击右上角即可分享
微信分享提示