德国外交部为何放弃Linux而改用XP?

德国外交部为何放弃Linux而改用XP?,第1张

德国政府对此的解释是,虽然开源已在服务器等领域证明了其价值,但适应和延伸的成本,比如编写打印机和扫描仪的驱动程序,以及培训的费用,被证明比预期的更大,迁移到 Linux 没有以前认为的能节省费用。”这话看起来似乎很有点道理,但是,这不符合客观的实际情况。为什么?2 月 22 日, Oliver Diedrich 发表长篇文章,题为“ Background: German Foreign Office drops Linux ” (“德国外交部废弃 Linux 的真相”),指出该决定“ no truly compelling reasons for the decision appear to exist” ,意思是说,该决定 “ 不存在真正的不得不做的理由 ” 。实际情况是 ,早在 2001 年, 德国外交部就使用自由 软件 (Linux )搭建专用 “ 外联网 ” ( Intranet )与分布在全球各地 200 多个 下属分支机构进行 “ 安全联络 ” ,那时所考虑的主要因素仅仅是为了节省政府的经费开支。到了 2004 年,德国政府当局出于自由软件系统性能和安全性的考虑(注意 : 不只是为了节省政府经费预算)开始在计算机办公桌面上引入所谓的 “ 开源解决方案 ” ,首先是在 Windows 平台上引入 OpenOffice 自由办公软件包、火狐浏览器等 , 后来,到了 2005 年 ,德国政府当局干脆 把 Linu 作为移动计算机(笔记本电脑等)的唯一指定的 *** 作系统,而在台式机上则采用 Linux 与 Windows“ 双启动”模式。 (注:请见我在 2005 年写的有关“双启动”文章。)这就是德国政府当局目前的国内“大局”。那么,为什么德国外交部近日突然决定放弃 Linux 而改用 XP ?是不是为了节省政府的经费开支 ? No ,显然不是这个原因。因为,德国国内的政府机构早已全盘“ Linux 化”,不存在从 Windows 到 Linux 的转移成本问题了。实际上,这是因为在某些情况下,文档转换存在一定的兼容性问题。这就是说,“ Problems were mainly identified in the areas of interoperability, particularly affecting the sharing of office documents” , ...... “ could be reduced by installing up-to-date versions of OpenOffice on all Linux desktops ” ,说明白了就是,如果把(德国外交部)所有的 Linux 桌面上的办公套件改换成 OpenOffice 软件包的“ up-to-date” (最新) 版本(即 LibreOffice ),文档兼容性问题就迎刃而解了。近日,德国外交部自作“主张”废弃 Linux 而改用 XP (黄脸婆一个) 的轻率举动,被反映到德国国会,受到严厉批评,国会反驳了 ( retorted )外交部的谬论:” that the migration to "standardised software products" was likely to result in "efficiency gains" (转移到标准软件产品很可能导致效率的增益)。为此,德国外交部碰了一鼻子灰,很是没有意思。回到我们国内,相比德国政府全面推广使用 Linux 的情况,真是不好意思。在实际应用 Linux 方面,我们与德国相比,差得实在远的去了。现在,我们还在搞什么盗版软件的“正版化”,全面向 Windows *** 作系统看齐, 而 不优先考虑系统的性能与安全性 ,难免不 让德国朋友笑掉了大牙。现今,微软跑到我们中国来大出风头,大显神气,但是,到了德国境内就立马灰溜溜 地 不敢见人。我建议 , 中央机关的软件 “采购中心”派员赴德国旅游观光、调查了解 Linux 的实际应用情况,开开眼界,定有收获。说明 :由此,我们不难看出, LibreOffice 全面兼容其他商业办公套件的极端重要性(也是它最主要的本质特征) ,关系着全局 。

第一: *** 作复杂,没有windows一样的控制面板啊什么的。

第二:开源的失误。举个例子,微软放出要召集20个团队,每个团队20人左右(也可

能不是这个数),这是团队模式的作用,他们有这么一个模式,开发,制作,销 售......

还有最重要的推广,相比Linux就没有这个优势,本以为有志之士可以共同开发共同进

步,可是因为没有标准的公司模式支持,很少有人会拿大量的时间用于开源开发的。

毕竟人家是要赚钱要生活的,而有些公司自称开发Linux的,只不过就是想自己借这个

机会能做出好的系统(其实没什么变化),来赢得客户,你要是对Linux感兴趣的话可以看下的《Linux就该这么学》作为入门的书籍。

这里写错了struct stat *buf = malloc (sizeof(stat))你要申请的是结构体大小尺寸就应该是这样malloc(sizeof(struct stat))


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/6112721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存