写点什么

微软发布与开源兼容的 XAML/WPF 规范

  • 2008-04-09
  • 本文字数:809 字

    阅读完需:约 3 分钟

微软在微软开放规范许可(Microsoft Open Specification Promise)下发布了一个 XAML 和 WPF 规范的早期草案。微软为实现者提供了专利保护方面的认可,允许开源项目使用这些规范。

微软开放规范许可重点提到,如果微软具有某个受保护规范的专利,那么这个专利不会涉及基于这个规范的任何实现。不过,他们也没有允诺,会对这些非微软专利的实现进行保护。

微软做出了一个不可撤回的允诺——不会把微软必有权利(Microsoft Necessary Claims)附加到你创建、使用、出售、用于营业、进口或分发的符合及扩展受保护规范(“受保护实现”)的任何实现上,且不过会受制于以下条款。这是微软直接授予你的一个私人允诺,且你要承认这样一个情形——微软没有权利通过这个允诺从供应商、经销商或以其他相关方来获得收益。如果你准备、继续或自愿参与针对微软对这些受保护规范的实现的专利侵权诉讼,那么这个私人允诺就不能应用于被你创建和使用,针对同一个受保护规范的任何受保护实现。明确一下,“微软必有权利”是指那些微软所有或微软所约束的专利,它们是必须实现的,但只需要涉及受保护规范的一部分,且这些实现能详细描述并几乎不在这些规范中引用。“受保护规范”列在下面。 这个允诺既不是微软任何涉及受保护实现的已发行专利权的保证,也不是受保护实现就不能违反专利或任何第三方的其他知识产权的强制要求。除了在这个允诺中所明文规定的内容外,没有其他任何权利被授予、暗示放弃或接受、禁止或者其他情况等。

XAML 规范分为两个部分。第一部分是 Xaml 对象映射规范(Xaml Object Mapping Specification)。它定义了 XAML 语言本身及重点关注的解析过程。第二部分是 WPF Xaml 词汇规范(WPF Xaml Vocabulary Specification)。这个部分涉及了在 Windows Presentation Foundation 中查询对象的过程。不像对象映射规范,词汇规范目前更像一个大纲而非真正的规范。

查看英文原文: Microsoft is to Release Open-Source Compatible XAML/WPF Specs

2008-04-09 11:011049
用户头像

发布了 254 篇内容, 共 57.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

北京云管平台采购选哪家?为什么?多少钱?

行云管家

云计算 多云管理 云管平台 云管平台厂商

SAP ABAP SM50 事务码的另类用途 - ABAP工作进程对数据库表读取操作的检测

汪子熙

SAP abap Netweaver 思爱普 6 月 优质更文活动

为什么 Serverless 能提升资源利用率?

阿里巴巴云原生

阿里云 Serverless 云原生

# 文盘Rust -- tokio绑定cpu实践

TiDB 社区干货传送门

开发语言

v7.1.0 Resource Control 功能测试

TiDB 社区干货传送门

新版本/特性解读 7.x 实践

微服务高并发流量服务降级、限流、熔断、流量效果控制

互联网架构师小马

Java 微服务

FinClip | 来看看5月的成绩单吧

FinClip

企业级低代码平台:企业IT部门的得力助手

优秀

低代码 快速开发 企业级低代码

图数据库在通信行业有哪些应用?

悦数图数据库

2023年甘肃省等级保护测评机构新鲜出炉!

行云管家

等保 等级保护 甘肃

提示工程七巧板:让ChatGPT发挥出最佳性能

博文视点Broadview

5分钟了解Kubernetes Ingress和Gateway API

俞凡

架构 云原生 网络

洋洋洒洒2000字带你了解微服务高并发知识:Sentinel的特性

互联网架构师小马

Java 微服务 sentinel

终极指南:Scrum中如何设置需求优先级

敏捷开发

项目管理 Scrum 敏捷开发 优先级

【TiDB Future App Hackathon 2023 】TiDB 首届全球黑客马拉松,开发者的狂欢夏日盛会!快来一起 Coding 吧!

TiDB 社区干货传送门

Vue-缓存路由组件

张三丰无极

6 月 优质更文活动

Vue-路由的props配置

张三丰无极

6 月 优质更文活动

Vue-命名路由

张三丰无极

6 月 优质更文活动

微服务高并发基础知识:Sentinel性能压测

互联网架构师小马

Java 微服务 sentinel

Vue-路由的params参数

张三丰无极

6 月 优质更文活动

FreeRTOS使用 — 合理使用内存 “ 任务中创建任务 ”

矜辰所致

内存管理 FreeRTOS 任务创建 6 月 优质更文活动

v7.1 LTS Resource Control 试用

TiDB 社区干货传送门

新版本/特性解读 7.x 实践

专访泛境科技:如何借助3DCAT实时云渲染打造元宇宙解决方案

3DCAT实时渲染

元宇宙 元宇宙解决方案 元宇宙实时云渲染

Testng和Junit5多线程并发测试对比

javalover123

Java 单元测试 JUnit testNG junit5

普通Java工程师如何成长为一名优秀的架构师?

程序员小毕

程序人生 高并发 架构师 java程序员 java面试

tidb变更大小写敏感问题的总结

TiDB 社区干货传送门

集群管理 故障排查/诊断

MobPush 消息重弹

MobTech袤博科技

微服务高并发概念与核心类:了解Sentinel的一些概念

互联网架构师小马

Java 微服务 sentinel

见“芯”知著,浅析北斗芯片关键技术

江湖老铁

微服务架构中的数据一致性:解决方案与实践| 得物技术

得物技术

微服务 数据一致性

Vue-<router-link>的replace属性

张三丰无极

6 月 优质更文活动

微软发布与开源兼容的XAML/WPF规范_.NET_Jonathan Allen_InfoQ精选文章