跨越源界限.开创新纪元--暨微软互操作阶段成果汇报会

简介: 微软这个会议的名称把我搞糊涂了,以为又要讲什么SOA类似的东西了,不过喜欢自动化的我对新东西并不排斥,上周五到了会场一听,才知道是关于微软OPEN XML的事情,所以这才明白袁萌老师会出现在会场,听完会议之后,才理解袁萌老师为什么会对微软的OPEN XML变了态度。

image.png

微软这个会议的名称把我搞糊涂了,以为又要讲什么SOA类似的东西了,不过喜欢自动化的我对新东西并不排斥,上周五到了会场一听,才知道是关于微软OPEN XML的事情,所以这才明白袁萌老师会出现在会场,听完会议之后,才理解袁萌老师为什么会对微软的OPEN XML变了态度。

微软对于OPEN XML的态度上表现的很开放,也非常诚恳,他们关于Office 2007的互操作性承诺如下:

1、XML格式作为默认格式

2、基于行业标准的封装规定

3、开放规范的承诺-不可诉契约(CNS)

4、OpenXML通过ECMA和ISO认证为国际标准

5、OpenXML在Office 2007中作为默认

6、Office 2007 SP2支持ODF格式

7、可保存为PDF格式、ODF格式、UOF格式或Daisy格式

8、赞助微软二进制转换为OpenXML的开源项目

9、应用与异构平台之上

微软为什么这样,也许微软自己的回答更有说服力:微软推行上述合作和投资,并非仅仅出于自身利益。相反,这是由于开放创新对于微软公司未来竞争力是个关键因素,否则微软公司将难以生存。当前,开放创新只关系到公司生意的聪明与否。在未来,它将成为攸关公司生死存亡的问题了。

《哈佛精粹30条》这本书有一条规则这样说:不能打败他们,就把他们变成朋友。

毛主席的为了放下枪杆子,必须要拿起枪杆子,这句话让我感到了分量,是呀,只有让敌人感觉到了你的不可战胜,才有可能成为朋友。

微软的vista系统很失败,有人说微软的这种操作系统模式在走下坡路,其实我想这是它在战胜自己,也许有了这次低谷,下一个操作系统的到来,便能走向更辉煌的峰巅。

(保证兼容或操作更加简便,我想微软是非常容易做到,为什么不去改变?我想他一定有他的道理。)

微软屹立软件行业这么多年,他一定是智慧的,眼前看似的失败只会让他明天更辉煌。就如一个强大的美国并不可怕,可怕的是美国如果遏制不了他的失败,也许那一刻,美国是最可怕的,世界才是最危险的。

 

中国也有自己的UOF标准,微软公开支持中国实现UOF和OOXML的转换,目前以北航为首的团队经过一年多的研发,已经推出了1.0的版本,已经初步实现了UOF和OOXML的双向转换,相关内容请参考:http://download.openoffice.org

相关文章
|
8月前
|
自然语言处理
部落冲突脚本,小蜜脚本,赛尔号脚本开源代码
部落冲突模块包含资源自动收集和智能进攻系统,支持自定义兵种投放坐标 赛尔号模块实现精灵自动更换和战斗循环,包含颜色检测战斗状态机制
|
存储 安全 Java
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(进阶篇)
本文是Java基础的进阶篇,对异常、集合、泛型、Java8新特性、I/O流等知识进行深入浅出的介绍,并附有对应的代码示例,重要的地方带有对性能、底层原理、源码的剖析。适合Java初学者。
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(进阶篇)
|
人工智能 自动驾驶 算法
人工智能引发的新文明冲击:未来十年消失的职业!
在21世纪科技浪潮中,人工智能(AI)正以前所未有的速度改变生活方式和工作模式。未来十年内,预计30种传统职业如流水线工人、仓库拣货员、收银员等将逐渐消失,带来前所未有的挑战与机遇。本文探讨这一趋势,分析受影响的职业,并讨论人类如何在AI时代找到新定位。通过GAI认证提升技能,把握AI时代的机遇,共创辉煌未来。
|
网络协议 应用服务中间件 nginx
nginx 302 301 设置 url 转跳 nginx 资源重定向 nginx tcp 和 http 转发
nginx 代理后端网站,和 网站资源目录重定向到其他连接地址
635 3
|
存储 Java 程序员
昵称重复怎么办?一招教你轻松搞定!
本文介绍了如何使用布隆过滤器高效管理用户昵称重复问题。在互联网项目中,确保昵称唯一性至关重要,可避免混淆、增强安全性和保持数据一致性。布隆过滤器通过哈希函数和位数组实现快速查询,具有低内存占用和高速查询的优点。文中详细解释了其工作原理,并提供了Java代码示例,帮助读者理解和应用这一技术,提升项目性能。
527 17
昵称重复怎么办?一招教你轻松搞定!
OpenEuler配置本地yum源
本文档介绍了如何在服务器和虚拟机上挂载光盘镜像并配置本地Yum仓库,包括创建挂载点、编辑repo文件、实现挂载持久化以及通过FTP共享本地仓库的方法。适用于需要频繁安装软件包或管理多台机器的场景。
3429 0
OpenEuler配置本地yum源
|
算法 计算机视觉
RANSAC算法在图像拼接上的应用的实现
关于算法原理请参考《基于SURF特征的图像与视频拼接技术的研究》。一、问题提出         RANSAC的算法原理并不复杂,比较复杂的地方在于“建立模型”和“评价模型”。我们经常看到的是采用“直线”或者“圆”作为基本模型进行“建立”,而采用所有点到该“直线”或“圆”的欧拉距离作为标准来“评价”(当然是越小越好)。
2883 0
|
安全
SwiftUI—如何使视图充满整个屏幕
SwiftUI—如何使视图充满整个屏幕
1078 0
SwiftUI—如何使视图充满整个屏幕
|
数据挖掘 Shell 测试技术
App性能优化——内存、CPU、耗电、启动时间指标获取分析
考虑到既然是优化性能,那首先要获取App的相关性能指标,比如: 内存占用、CPU利用率、App启动时间、App耗电量等情况,获取以上各指标后,才能针对性分析确定是否存在优化的可能。
1961 0
App性能优化——内存、CPU、耗电、启动时间指标获取分析