生成式AI领域的最新成果都在这里!抢 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:01945
用户头像

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

关注

评论

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

揭秘bi数据分析系统:如何轻松掌握商业智能的秘密

对不起该用户已成仙‖

2023-08-08:给你一棵 n 个节点的树(连通无向无环的图) 节点编号从 0 到 n - 1 且恰好有 n - 1 条边 给你一个长度为 n 下标从 0 开始的整数数组 vals 分别表示每个节

福大大架构师每日一题

左程云 福大大架构师每日一题 左神

openGauss数据库源码解析系列文章—安全管理源码解析(五)

daydayup

LangChain系列-01 是什么

无人之路

ChatGPT #LangChain

简单上云第一步,华为云云耀云服务器L实例助力中小企业与开发者轻松应对多种场景

YG科技

瓴羊Quick BI:数据大屏可视化展示,助企业提升竞争优势

巷子

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

威廉META

Qt搭建RTSP服务器

攻城狮Wayne

技术分享 | 测试平台开发-前端开发之Vue.js 框架

霍格沃兹测试开发学社

使用appuploader工具流程(Windows版本)

【我和openGauss的故事】openGauss 5.0.0企业版x86单机安装

daydayup

【我和openGauss的故事】为集群增加VIP

daydayup

鸿蒙生态加持 华为视频AiMax影院高品质再升级

最新动态

关于并发的一点思考

黑客不够黑

并发 异步编程

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

股市老人

技术赋能,在鸿蒙生态下华为互动媒体内容飞轮加速

最新动态

悦数图数据库:发布 AI 大模型解决方案,开启「图+ 大模型」应用新范式

悦数图数据库

数据库 图数据库 分布式图数据库 NebulaGraph 悦数

简单上云第一步——华为云云耀云服务器L实例

YG科技

MTK 2.9.2 迁移Oracle 11g 至 openGauss 5.0.0操作指南

daydayup

【我和openGauss的故事】使用Ora2Pg迁移oracle数据到openGauss

daydayup

倒计时2天 | 第六届openGauss技术文章征集活动最新初审合格名单(截至8.3)

daydayup

【我和openGauss的故事】可视化运维平台openGauss Datakit带你轻松玩转openGauss

daydayup

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

EOSdreamer111

数字化转型与架构-规划篇|PRD也适用SMART原则?

数字随行

数字化转型

【我和openGauss的故事】带有out参数的存储过程及自定义函数的重载测试

daydayup

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

BlockChain先知

使用appuploader工具流程(Windows版本)

雪奈椰子

Go 变量

小万哥

Go 程序员 云原生 后端 开发

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

鳄鱼视界

浅谈贷款的还款金额组成

萌大统领

贷款 还款

【我和openGauss的故事】在vm中安装openEuler及使用yum安装openGauss

daydayup

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