50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

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

关注

评论

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

云原生训练营毕业总结

hcyycb

如何发挥测试策略的指导性作用

KJ Meng

DevOps 研发管理 测试 自动化测试 测试策略

LabVIEW设置应用程序显示标签透明

不脱发的程序猿

LabVIVE 美化应用程序

瑞萨IDE:CS+ for CC新建工程配置方法

不脱发的程序猿

ide 汽车电子 CS+ for CC 瑞萨MCU

瑞萨IDE:CS+ for CC进行BootLoader升级时开发环境配置

不脱发的程序猿

嵌入式 汽车电子 MCU 瑞萨 CS+ for CC

Scrum Patterns之理解各种团队模式

Bruce Talk

Scrum 敏捷开发 Agile Scrum Patterns

轻量化项目管理思路

秋去冬来春未远

需求管理 问题管理 问题和需求区别

Go 语言入门很简单:时间包

宇宙之一粟

时间 Go 语言 4月月更

在线Excel转CSV工具

入门小站

工具

什么是区块链数字藏品,它具有什么价值?

CECBC

瑞萨IDE:CS+ for CC下载、安装和基础使用

不脱发的程序猿

ide 瑞萨 汽车级MCU CS+ for CC

「面向信仰编程」Draven 专访:像写代码一样,用树形的结构写文章

Shopee技术团队

Go 语言 技术播客

Robot OS添加开机启动服务

轻口味

android 4月月更 AOSP

搭建帮助中心,推动SaaS行业业务增长

小炮

SaaS 帮助中心

网络协议之:sctp流控制传输协议

程序那些事

Java Netty 程序那些事 4月月更

手撕《Google SRE Book》

一席

DaaS大数据服务简析

穿过生命散发芬芳

4月月更

LabVIEW采集鼠标、键盘数据

不脱发的程序猿

LabVIEW 获取鼠标、键盘输入数据

14岁懂社会-《给想要成为医生的你》读书笔记

懒时小窝

读书笔记 读书

自己动手写Docker系列 -- 6.3 手动配置容器网络(下)

Go Docker 4月月更

5种高大上的yml文件读取方式,你知道吗?

码农参上

springboot 配置文件 4月月更

redis优化系列(三)解决主从配置后的常见问题

乌龟哥哥

4月月更

OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!

科技汇

linux之pkill命令

入门小站

LabVIEW显示控件中内容过长设置自动滚动条

不脱发的程序猿

LabVIEW 设置自动滚动条

C语言总结_函数知识

DS小龙哥

4月月更

在线时序流程图制作工具

入门小站

工具

修改,编译,GDB调试openjdk8源码(docker环境下)

程序员欣宸

Java JVM 4月月更

LabVIEW修改应用程序窗口外观

不脱发的程序猿

LabVIEW 修改应用程序窗口外观

一文搞懂SPI通信协议

不脱发的程序猿

spi 嵌入式 通信协议

正确的文档排版方式

源字节1号

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