写点什么

微软发布与开源兼容的 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:011139
用户头像

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

关注

评论

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

redis--zset解析

en

redis Zset 引航计划

通过编程训练题来讲讲链表操作

Regan Yue

算法 链表 9月日更

Golang 中的好代码 VS 烂代码

baiyutang

编码 Go 语言 9月日更

【Flutter 专题】49 图解 Flutter 与 Android 原生交互

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

Python——函数正确调用

在即

9月日更

灯塔之上:vivo X70背后的影像进化史

脑极体

全方位解读服务网格(Service Mesh)的背景和概念

xcbeyond

Service Mesh 服务网格 引航计划

HTML进阶(三)

Augus

html 9月日更

数据结构和算法应用

Albert

算法 9月日更

手撸二叉树之二叉搜索树中的众数

HelloWorld杰少

9月日更

Python代码阅读(第27篇):将变量名转换成驼峰形式

Felix

Python 编程 Code Programing 阅读代码

这可能是最细的HashMap详解了!

程序员阿杜

Java JVM ArrayList

将JSON中对于集合的数据,如何解析成对象集合

卢卡多多

集合 Stream<T> 9月日更

【VueRouter 源码学习】第九篇 - router-view 组件的实现

Brave

源码 vue-router 9月日更

常用特殊符号大全

入门小站

工具

【墨天轮专访第四期】华为云GaussDB:发挥生态优势,培养应用型DBA

华为云数据库小助手

GaussDB 交流 华为云数据库 人物访谈

这可能是最细的ArrayList详解了!

程序员阿杜

Java ArrayList

redis主从实践(一)

风翱

redis 9月日更

【网络安全】Spring框架漏洞总结(二)

网络安全学海

黑客 网络安全 信息安全 WEB安全 漏洞挖掘

模块七作业

seawolflin

架构实战营

网络攻防学习笔记 Day133

穿过生命散发芬芳

网络基础 9月日更

阿里巴巴开源数据库--OceanBase从使用聊到架构剖析

hanaper

翻转未来!钢铁之城重添色彩

白洞计划

Parted 创建 GPT 分区

耳东@Erdong

Linux 9月日更 parted 磁盘分区

为何数据类大项目都会先做盘点??

奔向架构师

数据仓库 数据治理 9月日更

Context 和 struct

Rayjun

struct Context Go 语言

5 个网站将您的前端技能从 1 倍提升到 100 倍

云原生

学习 大前端 全栈

linux之chsh命令

入门小站

Linux

深入理解rtmp(三)之手把手实现握手协议

轻口味

音视频 RTMP 9月日更

详解css中清除浮动的四种方式,float浮动怎么用更为合理

你好bk

最佳实践 方法论 大前端 html/css 语言 & 开发

分享 4 个前端开发必备的 Chrome 扩展

devpoint

SVG chrome扩展 9月日更

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