热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux与Windows共存互补

文章标题:Linux与Windows共存互补。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

  Linux与Windows共存互补 开源运动走向官民结合

 
       2月29日报道 2月中旬,国际Linux 基金会与中国开源推进联盟共同主办的“Linux 开发者研讨会-”再次在北京举办,陆首群教授称:微软已经把中国市场看做是了最大的潜在市场,开源软件没有理由不格外重视中国市场。
 
  作为中国开放源码软件推进联盟主席,陆首群教授一直致力于推动中国开源事业的发展,他的协会每年在中国不同地方举办各种活动,成为中国开源产业从业者们沟通交流、拓展商机的重要平台。
 
  Linux开源软件经过十年发展,已经在各个领域取得令人瞩目的成绩。陆首群说:在互联网上,Linux和开源软件占有很大优势。在服务器领域,Linux操作系统的市场占有率已达20%以上,与Windows操作系统一起,已形成二元技术平台的主流操作系统;在桌面领域,由于近年来世界各地第三方对驱动支持和应用支持的力度与计划空前加大,Linux 可望在未来几年内将出现一个发展拐点,并从此进入高速发展的轨道;在移动嵌入式领域,以智能手机为例,Linux遇到与Symbian、Windows Mobile以及基于开源“Net BSD”的MacOS-X等嵌入式操作系统的激烈竞争,可望在竞争中取得主动,从而实现高增长。
 
  Linux基金会执行董事Jim Zemlin在接受媒体采访时表示: “全球科技公司分为三种,一种生产产品,第二种设计新产品,而真正伟大的公司是那种有能力创造市场的。在未来的世界中,新的科技、新的创意都会是基于开源软件之上的。”Jim Zemlin同时表示,之所以与陆首群负责的中国开源推进联盟共同在北京举办研讨会,是因为“陆首群主席眼光独特,意识到开放源代码能够使国内软件产业提高到另外一个高峰。”
 
  与Windows共存互补
 
  开源软件最大的贡献,就是改变了软件产业的格局,为人们提供了多样的选择。
 
  陆首群在最近撰写的一篇《Linux的春天》一文中指出,“开源软件日益改变世界软件产业的发展轨迹;也为中国软件产业的发展带来机遇。”。
 
  大约一周前,微软在全球范围内公布了四项开放原则,包括:(1)确保开放的连接,(2)提高数据可移植性,(3)增强对行业标准的支持,(4)促进与包括所有开源社区在内的客户和行业进行更开放的接触。新原则涉及了微软所有广受欢迎的重要软件,包括Windows Vista (包括。NET架构), Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007, Office SharePoint Server 2007以及这些产品的未来版本。
 
  如果没有开源阵营的努力以及产生的效果——大型企业开始越来越多的采用Linux 软件,微软不一定会做出上述举措。
 
  陆首群说, “2005年,我在访问微软与其高层谈话时说:我在西雅图参观了四家著名企业,除微软外还有波音、星巴克、亚马逊,这三家与微软近在咫尺的企业都在使用开源软件,你们对此有何感想?”“Linux的发展可以与Windows共存、互补,从而为用户提供多一种选择;正确说应该形成一种既有竞争又有合作的局面。”
 
  事实上,这样的局面正在一步一步变为现实。早在开放源代码刚刚萌芽的时候,微软竭尽所能地遏制它,甚至以“起诉Linux侵犯微软专利”为由威胁保留提请诉讼的权利,但随着开源阵营不断扩大,包括IBM、甲骨文、SUN 等大公司逐渐加入进来,微软也不得不改变对开源的态度。
 
  异构环境正在制造越来越多的复杂难用的IT系统,Forrester研究公司副总裁迈克。吉尔平(Mike Gilpin)表示:“那些最为开放的公司将赢得更多企业客户。”。
 
  为何人才难求?
 
  不过,虽然经过了十年发展,开源这项源于社区的技术并没有成为绝大多数程序开发者的最爱。红帽软件公司大中华区总裁胡伯林曾经接受CNET采访时表示,招聘合适的开源人才有一定难度。Mozzila 中国区总裁宫力也表达过类似意思:中国的程序员首先要解决生计问题,然后8小时以外才能参与开源社区的活动,而国外很多IT公司本身是支持开源的,他们会支持员工甚至在上班时间内外出参加开源社区的活动。
 
  Linpus研发经理也对CNET说,开源的人才不好找,原因是现在开源产业发展很快,优质人才的供给跟不上发展的速度。
 
  2004年,惠普和信产部签署合约,承诺未来三年内为Linux服务平台提供价值约2亿元人民币的软件、硬件设备以及技术支持和培训,共建Linux实验室。2003年7月,北京市面向社会启动了"1+1+1"工程,三年内有计划地培养100名Linux教师、1000名Linux技术人员和10000名Linux基础应用人员。
 
  中国的Linux人才教育工程主要是由政府,顶多是“官民结合”的方式来推动的。但反观传统软件,这项“十年树人”的工程却是由厂商在做主导。无论微软、IBM 还是甲骨文、SAP,都在进入中国市场的同时便开始了对教育事业的投资。用中国话来说叫做“十年树木,百年树人”,经过十多年的中国发展,这些大的软件厂商在人才储备上占尽优势。
 
  Linpus研发经理说:多数Linux公司财力有限,不大可能象微软那样来大搞人才工程。
 
  这不能不说是一个问题。推动开源产业在中国的发展,不是靠民间行业组织的力量就能够达成的,如果政府真的打算从开源上面找到国家自主知识产权的突破,必须要投入更大的财力、物力、人力,从最基础的计算机教育开始坚持不懈地推进一场“十年树人”的运动。
 
  陆首群说:凡是接受过Linux培训的人都很容易找到工作。
 
  中国工程院院士倪光南对CNET科技资讯网表示:“中国的大学教育在过去由于历史原因IT教育是偏向于Windows平台,可以说是被Windows平台统治IT教育。和美国等发达国家就不一样了,为了改变这个情况,现在官方和民间都在努力。两年前在中国高校建立14个Linux培训中心,LUPA在一百多个学校建立培训中心,我想通过官方、民间的努力尽可能快地把这个情况改变过来。希望几年后能够看到中国IT教训不再倾向于Windows平台,而是更多基于开放源代码、基于Linux平台。”
 
  Linux2.6内核维护者Andrew  Morton则表示:“在人力资源方面,的确找一个好的开发者是很困难的,其中一个原因是内核发展的很快。第二是很多优秀人力已经被雇佣了。很多年轻的开发者,虽然他们可能还没有懂Linux,但如果让他放心地去学习,三个月他们就已经可以做贡献了,真正用心的话12个月就可以成为顶尖的贡献者。建议公司们从现在起多聘用一些聪明的、有智慧的年轻人,这样比追逐现有的Linux开发者好一些。”
 
  开放的未来产业
 
  没有一个商业公司不考虑盈利的问题。红帽大中华区总裁胡伯林曾对CNET说过,红帽是上市公司,需要对股东有个交代。MySQL 公司在酝酿上市的静默期内突然宣布与Sun合并,MySQL给CNET科技资讯网的答复便是:“被收购比我们独立发展可能更好”。
 
  然而,尽管Linux阵营一直称开源促进软件产业的发展,但是,近十年来,开源领域并没有能过产生大型的企业,即便是全球最大的开源软件厂商红帽公司,也不过刚刚达到年营业额5亿美元的规模。相比较之下,这十年间诞生的新兴商业模式如网络拍卖、搜索引擎都获得了飞速的发展。
 
  对此,Andrew Morton表示:“看一下Google、亚马逊、eBay、英特尔、三星等等,他们都是使用开源软件非常成功的例子,不过他们主要是使用者,在IT系统优化、节省成本方面获得很大的成效。目前发布Linux 软件的公司好像没有赚很多钱,而这正是Linux的特征,因为Linux本身就是免费或者是很廉价的,更重要的是客户能够获益。”
 
  尽管开源这种模式未能成就巨无霸型的公司,但开源对全世界的企业和用户作出了一个贡献便是降低了软件的价格。看看昂贵无比的Unix系统逐渐退出主流,Linux 在企业市场逐渐取代了Unix.开源除了直接导致微软Windows 降低价格、增强互操作性以外,还间接促进了更多廉价软件模式的兴起。这些潮流拧成一股强大的力量,推动了软件技术越来越趋于开放。
 
 
 


推荐阅读
  • svnWebUI:一款现代化的svn服务端管理软件
    svnWebUI是一款图形化管理服务端Subversion的配置工具,适用于非程序员使用。它解决了svn用户和权限配置繁琐且不便的问题,提供了现代化的web界面,让svn服务端管理变得轻松。演示地址:http://svn.nginxwebui.cn:6060。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • Linux下安装免费杀毒软件ClamAV及使用方法
    本文介绍了在Linux系统下安装免费杀毒软件ClamAV的方法,并提供了使用该软件更新病毒库和进行病毒扫描的指令参数。同时还提供了官方安装文档和下载地址。 ... [详细]
  • PL2303HXD电路图(USB转UART)介绍及应用
    本文介绍了PL2303HXD电路图(USB转UART)的特性和应用,该电路图可以实现RS232和USB信号的转换,方便嵌入到手持设备中。PL2303HXD作为USB/RS232双向转换器,可以将USB数据转换为RS232信息流格式发送给外设,并将RS232外设的数据转换为USB数据格式传送回主机。通过利用USB块传输模式和自动流量控制,PL2303HXD能够实现更高的数据传输吞吐量比传统的UART端口。 ... [详细]
  • scrcpy通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何ro ... [详细]
author-avatar
张。、
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有