QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

十大经典排序算法总结

淡蓝色

Java 算法 计算机基础 排序

VSCode 集成 Haskell 环境

liu_liu

vscode haskell hie Haskell Language Server

修改网桥默认地址

奔跑的菜鸟

Docker

要做医生,不要做卖药的

Janenesome

高效工作 思考 沟通

MySQL安全-审计

一个有志气的DB

安全 MySQ

webpack入门系列之二——插件使用及热更新打包

子铭

Web

Mac 使用笔记

FeiLong

当你不被尊重的时候,才会想起去尊重别人

小天同学

人生 个人成长 感悟

程序员小白的个人思考

程序员小岑

程序员 职场 思考 感悟

LeetCode 781. Rabbits in Forest

liu_liu

LeetCode

LeetCode 513. Find Bottom Left Tree Value

liu_liu

LeetCode

“我XXXX,还能学编程吗?”

三号无名指

编程 程序员 工具 入门

Python3.6.1官方文档练习——初入江湖(二)

小匚

Leetcode 556. Next Greater Element III

隔壁小王

算法

我画了35张图就是为了让你深入 AQS

一枝花算不算浪漫

AQS jdk源码

《零基础学 Java》 FAQ 之 6-Java里Bean这个名字怎么来的

臧萌

Java spring

不要做软件开发团队中打破窗户的那个人

程序员小岑

程序员 思考 感悟 软件开发 团队

Redis实现热卖商品排行榜

北漂码农有话说

redis

Binlog2sql恢复误删除的数据

一个有志气的DB

MySQL 安全 数据

测试开发专题:spring-boot自定义返回参数校验错误信息

王德发

Spring Boot 测试

《零基础学 Java》 FAQ 之 5-如何在IntelliJ IDEA里配置JDK

臧萌

Java jdk intellij

Web3极客日报#129

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

克服恐惧,勇于分享

孙苏勇

程序员 分享 工作

职涯思考

Kevin Z

职业 思考 工程师思维 硬件 工程师

工作原则:决策要基于数据的支撑

Janenesome

高效工作 思考 原则

香港科技大学与OSL海科签订无毒海洋防污技术独家授权协议

极客编

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (八)好单元测试的特质

编程道与术

Java 编程 软件测试 TDD 单元测试

看完这篇,你也是字符编码大神(ASCII、Unicode、UTF-8、UTF-16、UTF-32)

Meandni

Java 面试 Unicode utf-8 utf-16

识别代码中的坏味道(一)

Page

Java 面向对象 重构

Web3极客日报#141

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

玄铁重剑,我用过最贵重的键盘

池建强

ipad 苹果 键盘

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