中文  |  English
Red Flag Software
----News
红旗首页> 新闻中心 > 今日红旗
红旗Linux研发总监做客《程序员》网站聊天实录
发布时间:2003年04月03日

    嘉宾聊天实录:Linux开发在中国 嘉宾:红旗软件开发总监郑忠源博士 聊天主题: 1. Linux在中国的发展 2. Linux开发问题 3. 中国Linux公司的状况

 

    Linux的发展 CSDN网友:您怎么看LINUX在桌面上的发展,或者说您觉得如何才能扩大LINUX在桌面上应用范围呢? [郑忠源]: 我认为Linux在桌面前途光明,但道路很长,需要做非常艰苦的努力。Linus本人对Linux在桌面的发展也十分重视。红旗在桌面上做了很多工作,希望Linux能够成为桌面操作系统的一个有力竞争者。 CSDN网友:请问郑博士,你认为目前LINUX的定位在应该哪里? [郑忠源]: 从技术角度,Linux应该是操作系统市场上一个后起之秀,目前的竞争对象主要是低端UNIX和WindowsNT。 CSDN网友:您觉得linux在中国的发展,与Java在中国的发展倆者有联系吗?换句话说。java发展能推动linux应用的增多吗? [郑忠源]: Java的推广对Linux十分有利,如果大家都在Windows平台上用微软工具做开发,那Linux就处于不利的地位。但Java改变了力量对比。 CSDN网友:LINUX是开源的,代码开放出来了,岂不是把弱点也开放出来了吗?黑客更容易攻击了吗?您怎么看待这个问题呢? [郑忠源]: 关于开放源码与安全的问题。微软不开放源码,商业UNIX也不开放源码,难道就安全了吗?事实已经说明了一切。 CSDN网友:您对linux下的J2EE应用怎么看? [郑忠源]: 我非常、非常希望J2EE能够在中国兴旺起来!这是一个成熟的企业应用框架,对各种操作系统一视同仁,这样Linux就可以和其它操作系统在一个公平的环境下凭自身的能力进行竞争了。 CSDN网友:郑博士说JAVA改变了力量的对比,那现在JAVA不也争着要嵌入MS了吗? [郑忠源]: Java是公平的,我也希望它能够嵌入MS。这样大家就可以用Java开发程序,而不管底层用什么操作系统。到用户那里,用户自然会选择价格合理、稳定可靠的操作系统,这样Linux就有机会。如果MS上没有Java,很可能有一大批人会被.NET抓住,那样Linux就没有机会了。 CSDN网友:从某种意义上说,Linux的增长,其中一个重要因素可能就是很多厂家出于合力与微软对抗,无形或有意结成一种 “抗微软统一战线”。你觉得是吗? [郑忠源]: 如果说“抗微软统一战线”有事实上的存在的话,那也是因为微软存在事实上的垄断。这个世界需要多样化,垄断是危险的。 当年的UNIX的发展,正是在大学和研究机构里由研究人员(hacker)们推动的。 CSDN网友:除了少数hacker,用户使用操作系统的时候,真的会去关心系统的源代码吗?我看采用linux的开源,最大的好处是把他移植到其他的设备上去. 减轻了为专有设备开发OS的难度,您同意吗? [郑忠源]: 开源软件一是对程序员有利,二是对一些特殊用户有利如国防、安全等。普通用户一般是不关心的,他们要稳定、可靠、易用的系统。我们正在朝这个方向努力。

 

    Linux开发 CSDN网友:现阶段,利用linux进行开发在哪方面更有前途些? [郑忠源]: 开发Linux驱动程序,开发Linux应用软件,都很有前途。要说是消费类软件还是生产力软件,在Windows上还是在Linux上都是一样。 刚才有位朋友说Linux太开放所以写程序没前途,那我请大家想一想,为什么IBM、Oracle、SAP这些商业软件巨头纷纷把自己的产品移植到Linux上? CSDN网友:问Linux吸引程序员的动力何在? [郑忠源]: 对程序员来说,Linux的开放性和可选择性提供了最大的吸引力。当然,随着Linux商业应用的发展,“钱”途的光明也是一条理由:-) CSDN网友:LINUX下有QT,有N多库,作为程序员,选择哪种比较好? [郑忠源]: 如果你是C++程序员,推荐QT。如果你对C情有独钟,那还是用gtk+和gnome。 CSDN网友:您认为开源的软件开发模式与传统的企业级软件开发(不开源)模式相比,最大的优势在哪里?比较而言,对于开发过程的管理和控制又有什么不同? [郑忠源]: 开源的模式,最大的好处是好的idea非常多,贡献的人也多。带来的问题是质量控制困难。商业Linux公司如红旗,需要将开源模式与商业软件公司原有模式相结合。 CSDN网友:原来在windows下作开发,如何转向Linux开发? [郑忠源]: 其实从Windows开放转到Linux,没有通常想象的那么困难。你需要去看UNIX编程的书、QT编程的书等等,和你学习Windows编程没什么区别。在Linux上也有快速开发工具如Kdevelop,完全够用。如果你是Delphi或C++builder程序员,可以去用kylix。 CSDN网友:能不能对读源代码,给些建议? [郑忠源]: 首先应该是熟悉LInux下的编程,会使用各种工具开发。不要上来就读代码。Linux代码很多,很容易迷路。需要选准自己的方向,然后再选用合适的工具如lxr等。 CSDN网友:在linux上游戏开发是否值得? [郑忠源]: 在Linux上开发游戏的独立公司都死了:( 不过SONY开发PS2游戏目前很多在Linux上。 CSDN网友:我想问一下红旗linux开发中用的语言是什么?具体一点的开发环境。 [郑忠源]: 红旗开发的软件主要在KDE环境下,用kdevelop,使用QT库。红旗开发人员使用的当然是红旗自己的系统。不过我们在开发新的系统,所以不会和外面销售的系统完全一样,因为总在试用新的产品。

 

    红旗Linux CSDN网友:国内目前有哪些公司在LINUX下开发,有哪些行业在用LINUX了。 [郑忠源]: 目前在Linux下进行应用开发的公司已经很多了,包括金山、用友等消费类软件和行业软件厂商。另外我还看到了“轻轻松松背单词”的Linux版,很漂亮。很多行业开始使用Linux。如能源、保险、电子政务等。 CSDN网友:红旗自己的产品开放源代码吗?您觉得红旗在国内同类产品中有哪些优势吗? [郑忠源]: 在红旗产品中凡是基于GPL的软件,都开放源代码。红旗的产品在商品化程度方面具有优势。其中包括中文化、易用性等。我们还会在手册、技术支持等方面加强。 CSDN网友:红旗产品的定价策略是如何的呢?同redhat相比为什么价格还要高一些? [郑忠源]: 请注意,大家看到的红帽子价格不是redhat自己的报价,而是其它人下载回来之后卖的。大家可以到redhat网站去看看他们的正式价格,比红旗要高得多。联邦曾经卖过正式的红帽子版本,1800左右。根据redhat的政策,其它人下载后再卖不能打redhat的牌子,因此国内的这些版本理论上是侵权的。 CSDN网友:红旗会考虑与教育机构合作,加大linux的普及度吗? [郑忠源]: 我们已经与许多地方进行合作,培训红旗认证教师,开展红旗认证工程师工作。今后此项工作还会加大力度,加快Linux的普及工作。 CSDN网友:请谈谈红旗在开发redflag时面临的困难,如何解决的?在开发红旗过程中,在技术上常会遇上什么样的问题的? [郑忠源]: 最大的困难是资源不足。刚才已经说过,我希望红旗Linux能够成为商业UNIX和Windows的强有力竞争者,所以需要做的工作非常多,但我们目前人力资源有限,因此必须选择好方向,重点突破。 在开发过程中,经常会遇到驱动程序的问题,各种各样的硬件兼容性问题。我们正在想办法解决,在我们承担的863课题中,有一个任务就是这个。 CSDN网友:红旗linux现在还招LINUX程序员吗? [郑忠源]: 大家可以到红旗网站和招聘网站去看一下,我们目前招聘的人还是很多的。 CSDN网友:郑博士,请问红旗现在的财政状况好吗?研发费投入多少? [郑忠源]: 红旗的财务状况应该是目前国内Linux公司中最好的一个,研发投入很大,技术人员占70%以上比例。 CSDN网友:红旗下一步是否打算开发一些常用的软件来支持我们的红旗LINUX呢?像微软做OFFICE一样? [郑忠源]: 在应用软件方面,红旗目前还没有微软的实力开发如OFFICE一样的大型软件(RedOffice是另外一个问题),但我们在系统软件方面做了很多努力。4.0系统中大家会看到我们的工作成果。 CSDN网友:Debian,Redhat,Mandrake等发行版都做的很好,为什么还要自己来做红旗?跟这些发行版比较,红旗的优势是什么? [郑忠源]: 我来谈谈为什么要做红旗。国外的版本有很多,但从我的角度来看都不满意,因为产品化程度不够,不能作为一个很好的商品与UNIX/Windows/MacOSX相比。因此红旗的目的是要做一个完善的商品化程度很高的操作系统,在品质上要能与商业OS竞争。

 

    Linux的未来 CSDN网友:linux是否需要统一?而统一是否又变成了Microsoft模式?不统一是否会造成用户的不便? [郑忠源]: Linux目前无法统一,给用户多样的选择是一件好事。但Linux需要标准,不能要求用户适应各种系统。红旗在中文化方面做了很大努力,红旗Linux应该是中文化最好的一个Linux版本。 CSDN网友:郑博士的意思是否是说LINUX要像J2EE那样由SUN公司掌控标准,具体实现由各个公司或组织来做呢? [郑忠源]: Linux需要由各公司协商出一个共同标准,如同POSIX标准一样,应该比那个还要严格,才能保证兼容性。LSB是好的努力方向,但还需要改进。

©北京红旗软件有限公司 2000-2015 | 网站备案序号:京ICP备05032410号  
 公司信息 |  招聘信息 |  联系我们 | 公司大事记 |  软硬件兼容列表 |  产品购买咨询