微软向开源社区开绿灯 开放Web服务规范专利[转载]

简介:
CNET科技资讯网9月14日国际报道 微软已经不再坚持对近三十种Web服务规范的专利,此举创建了一个对开放源代码软件更友好的合法环境,减轻了开发人员的担忧。
本周二,微软在其网站上发布了《微软开放规范承诺》(OSP)。微软表示,该文件旨在推动Web 服务技术的应用。OSP 使第三方能够开发软件或Web 服务规范的实现,不要求第三方签署许可。
在OSP 网页的“常见问题问答”部分(FAQ)中,微软说,这一举措旨在使更多的人能够使用Web 服务协议。
据FAQ 称,这是使广大开发人员和客户相信这些规范能够被永久性地免费使用的一种简单、明确的途径。微软还没有通过法律形式主张过其Web 服务规范的专利,但版权费和标准的问题一直是开发人员心中的一个结。
微软表示,在做出这一承诺时,它征求了开放源代码社区的意见。它说,在开发基于这些标准的开放源代码产品时,开放源代码开发人员无须支付任何版权费。
Rosenlaw & Einschlag律师事务所的开放源代码软件律师罗森表示,OSP 为开放源代码软件开发人员使用Web 服务标准开了绿灯。
他在微软OSP 网站上的一份声明中说,OSP 使开放源代码开发人员能够在无需向微软支付任何版权费或签订许可协议的情况下实现这些标准,我对OSP 与开放源代码许可兼容感到高兴。
Gesmer Updegrove律师事务所的律师安德鲁指出,微软的这一举动将推动这些标准的使用。目前,包括IBM 、Sun 、诺基亚、甲骨文在内的许多大型高科技厂商都采取了类似的措施。

[url]http://www.zdnet.com.cn/news/softwares/story/0[/url],3800055189,39528648,00.htm





本文转自 张善友 51CTO博客,原文链接:http://blog.51cto.com/shanyou/75009,如需转载请自行联系原作者
目录
相关文章
|
11天前
|
中间件 API Go
使用Echo和Gin构建高性能Web服务的技术文档
本文档对比了Go语言中的两个流行Web框架——Echo和Gin。Echo是一个高性能、可扩展的框架,适合构建微服务和API,强调简洁API和并发性能。Gin基于net/http包,具有Martini风格API,以其快速路由和丰富社区支持闻名。在性能方面,Gin的路由性能出色,两者并发性能均强,内存占用低。文中还提供了使用Echo和Gin构建Web服务的代码示例,帮助开发者了解如何运用这两个框架。选择框架应考虑项目需求和个人喜好。
23 2
|
30天前
|
XML 监控 数据格式
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
26 0
|
2天前
|
开发框架 .NET PHP
Web服务搭建&站库分离&路由访问
Web服务搭建&站库分离&路由访问
|
9天前
jetty内嵌web页面服务入门
jetty内嵌web页面服务入门
8 1
|
11天前
|
SQL 缓存 测试技术
RESTful API设计的最佳实践:构建高效、可维护的Web服务接口
【6月更文挑战第11天】构建高效、可维护的RESTful API涉及多个最佳实践:遵循客户端-服务器架构、无状态性等REST原则;设计时考虑URL结构(动词+宾语,使用标准HTTP方法)、使用HTTP状态码、统一响应格式及错误处理;确保数据安全(HTTPS、认证授权、输入验证);实施版本控制;并提供详细文档和测试用例。这些实践能提升Web服务接口的性能和质量。
|
15天前
|
JavaScript 前端开发 定位技术
Rest风格WEB服务(Rest Style Web Service)的真相
Rest风格WEB服务(Rest Style Web Service)的真相
28 1
|
21天前
|
JavaScript 前端开发 Java
基于SpringBoot+Vue+uniapp的在线开放课程的Web前端的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的在线开放课程的Web前端的详细设计和实现(源码+lw+部署文档+讲解等)
|
21天前
|
XML 网络协议 Java
XML Web 服务技术解析:WSDL 与 SOAP 原理、应用案例一览
XML Web服务是基于WSDL、SOAP、RDF和RSS等标准的网络应用程序组件技术。WSDL描述服务接口和消息格式,SOAP用于结构化信息交换,RDF描述网络资源,RSS则用于发布网站更新。Web服务特点是自包含、自描述,基于开放协议,可重用且能连接现有软件。WSDL文档包含`types`、`message`、`portType`和`binding`元素,定义服务操作和协议。SOAP协议规定消息格式,通过HTTP等传输。
482 1
|
23天前
|
缓存 监控 NoSQL
使用Elixir进行可扩展的Web服务开发
【5月更文挑战第30天】本文探讨了使用Elixir进行可扩展Web服务开发,Elixir基于Erlang/OTP,提供并发、分布式处理和容错能力。Phoenix框架助力构建实时Web应用,支持WebSocket。实现可扩展性涉及并发处理、分布式架构、数据库优化、缓存策略及监控告警。实践案例显示,Elixir和Phoenix能有效应对高并发场景,适用于构建高性能Web服务。
|
2天前
|
中间件 Java 生物认证
Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份
Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份