当前位置:Linux教程 - Linux文化 - 网虎 XLinux 系统解决方案

网虎 XLinux 系统解决方案


系统解决方案

展望令人兴奋的Linux操作系统解决方案市场。

 

嵌入式解决方案

Linux最重要的应用领域之一是嵌入式系统市场。

 

公司白皮书
Linux系统挑战:全球解决方案,本地发售
万语码(GCS,Giga-Character Set)白皮书
真正满足多语种显示的编码技术

系统解决方案

展望令人兴奋的Linux操作系统解决方案市场

Linux操作系统已经出现很长时间了,它于1991年被首次定义为一个开放源代码的软件开发项目。通过公司的信息技术标准以及操作系统标准,市场迅速的接纳了它。直至1999年,Linux操作系统占网络服务器操作系统的市场份额已经增长到34%,这是以取代一些老的操作系统代价--如Windows Nt操作系统,Sun Solaris操作系统以及UNIX操作系统。在所有类型的网络服务器操作系统中,Linux系统占有相当于25%的市场分额。

Linux被迅速接纳的主要原因是它出众的性能以及低廉的成本。但是Linux如此受欢迎还有另外起决定性的因素:大量可利用的建立在linux基础上的应用、服务和操作技术。对一个新产品而言,无论它如何便宜,如果它不能提供完整的解决方案,那么即使是最小的公司也不会采用它。

这就是网虎科技的切入点。

网虎科技:定制的Linux解决方案及支持

网虎科技专门为服务器和个人电脑提供定制的Linux解决方案。我们拥有独特的XLinux操作系统以及广泛的程序库,程序库中包括了开放许可的应用程序和工具。通过应用它们,我们为每一项客户需求和硬件平台量身定做最优软件集成解决方案。

XLinux 1.5是网虎科技Linux操作系统发行版,它的特色是有真正的多语种用户界面,单密钥安装,网虎科技的Genie管理工具,适合六种服务器类型的设置例程,以及为五个主要数据库管理系统定制的界面。

网虎科技独特的数据编码系统称做万语码,它使XLinux操作系统成为真正的多语种系统。GCS允许通用版本的Xlinux能同时支持12种语言:中文(简体和繁体中文)、英语、法语、德语、意大利语、日语、朝鲜语、葡萄牙语、俄语、西班牙语、泰语和越南语。这些语言加起来代表了全世界75%以上的人口所使用的语言。

网虎科技维护的程序库拥有超过1400个得到许可、开放的软件应用程序。所有的应用程序都经过测试和配置,提供给定货方的是已经组装好的软件包。单密钥安装版本支持许多主流的服务器,包括IBM Netfinity1000、3500、4000、5000和5600系列,IBM最新的7000系列,HP Net Server E60,Acer Altos500和1100以及Compaq400和1600。Xlinux系统包含了适合五种主要数据库管理系统(IBM DB2、Informix、MySQL、Oracle和PostgreSQL)的界面。最后,用户可以选择绑定在Xlinux发行版中六种不同的服务器例行程序:Web服务器、邮件服务器、代理/防火墙服务器、打印机服务器、文件服务器以及DHCP服务器。

在所有的市场中,我们都为客户提供持续的支持,包括不同级别的售后服务和培训。直接网虎科技或者当地的销售伙伴提供在线支持、电话支持和现场服务。标准培训课程包括各种基础和高级Linux应用、管理和软件开发。还可以根据用户需求安排课程。

网虎科技的优势

多语言界面-通用的Xlinux1.5发行版使用独特的GCS显示编码可同时处理12种语言。

完整的应用软件包-网虎科技维护的程序库拥有超过1400个应用软件包。所有的软件包都经过测试,并通过简易安装例程进行配置。为支持特殊的数据库管理系统、服务器类型以及个人电脑环境,网虎科技将提供更高层次的专业定制。

单密钥服务器安装程序-Xlinux1.5为六种服务器类型提供了易于使用的单密钥安装,这六种服务器是:Web服务器(Apache)、邮件服务器(邮件发送程序)、代理/防火墙服务器、打印机服务器、文件服务器以及DHCP服务器。

本地服务支持-通过网虎科技自己的机构和当地销售伙伴,我们为用户提供不同层次的售后服务和培训。

公司白皮书

Linux系统的挑战:全球解决方案,本地发售

从最终使用者的角度看,Linux系统提供了很高的承诺并承受巨大的挑战。它的承诺是很显然的:让客户花低成本享受由一些全球最好的技术思想发展而成的高性能解决方案。而挑战就没有那么明显了,但它一样也很重要:因为Linux是一个比较新的操作系统,它的使用者比其竞争系统的使用者需要更多的服务,包括更多的培训、更多的测试、更多的安装协助以及更多的检验。反过来,这就意味着它的用户更偏向于从知名的和值得信赖的供应商那里购买Linux。问题是Linux系统和它的供应商都是全新的。

大多数Linux的供应商都不能对此项挑战做出恰当的反应。他们从这一新的、开放源代码技术发展模型获利,而他们的商业模型却陷入到软件只不过是压缩的包装盒这一陈旧的概念中。他们需要提供强大的本地支持和服务,却不能足够迅速地扩大其经营,也不能找到一个有效的服务收费方法。对于传统的压缩包装软件,提供在线或者电话支持的成本通常已经隐含在软件价格中。由于Linux分布基本上上是免费的,Linux的供应商就无法将服务成本加入。有人提出远程培训和诊断的概念,很显然,这方便管理供应商的规模和成本,却以牺牲服务质量为代价。

网虎科技对这些挑战做出了适当的反应,它采用区别性的商业方法,将用户需求放在第一位。

紧缩的软件技术领域

开放源代码模型告诉我们,在美国,软件技术创新是不受限制的。随着技术的获得日益全球化,各个公司都开始在无界限的全球基础上运做。为了竞争,软件供应商必须同时定位于全球各个市场。他们如何扩展这些市场呢?有两个基本途径:在国外建立他们自己的机构,或者指定本地公司。通过大软件公司的成功经验,我们就会发现正确选择。

为什么企业恐龙仍然存活良好

不要考虑Internet迅速扩大带来的成功事例,事实是,今天与一些中小规模的竞争者相比,最大的软件公司,Microsoft、Oracle,、Sun和 IBM公司继续以高于平均的速度在发展。为什么呢?因为他们拥有创建了数十年的强大的国际业务范围,这就使他们能够提供包括定制、培训和支持在内的本地服务。这种本地服务日益重要,因为标准化的现货产品已经成为历史,替代的是定制的解决方案,需要越来越高的服务水平。本地运输和服务支持的需求变的苛刻。实实在在的服务成为成功满足客户需求的秘密。

1999年,我们发现,最大的软件上市公司平均有43%的收入来自于服务。事实上,服务收入占Oracle公司收入的59%,占PeopleSoft公司收入的76%。同样,美国软件市场研究者Soft-Letter在它1999年前十大公司的调查中也指出了这一明显趋势。最大的软件公司,如Microsoft、Novell、Network Associates、以及the Learning Co.,他们的销售收入增长都高出平均水平,而中等规模的公司都低于平均增长率,众多小公司甚至倒闭或者被收购。正如Soft-Letter所说,"为什么企业恐龙仍然存活良好?很大程度来说,Internet市场的大量美元仍然来自大规模的公司客户,他们偏好于拥有优良服务和支持机构的计算机销售商。"实实在在的服务"在以Web为中心的市场中是一个关键的成功因素,这可能是讽刺,但迄今为止,它已经成为最成功的商业模式。

网虎科技:解决方案应基于用户的需求,而非开发商的便利。

在异地提供服务的要求难道意味着小公司要注定要以全球统一的方式被大公司兼并?网虎科技证明,这不是事实。

所有的Linux公司都是新成立的,都缺乏象IBM、Novell或者Oracle这样公司的才能和财政基础。对于客户化的Linux解决方案,用户更喜欢大公司提供的标准化的包装版本。建立时间长的大供应商(对客户来说)更加有利,因为它们的产品和服务更易于兑现,但它们并不是最终用户的必须首选。当面对一种新的技术或软件平台的时候,用户不可抵抗地选择响应迅速、设计讲究、易于理解的服务和培训。网虎科技相信,对开发商来说,市场的最终成功来自满足最终用户的需求,而不是坚持一种自夸的商业模式,或是认为一切都很简单。

基于这种考虑,网虎科技选择了已成立的当地合伙人来向它的客户提供软件和服务。这就意味着客户和他们了解和信赖的提供商一起工作,这样可从最终用户的角度对新产品提供必须的检验。网虎科技通过一个有经验的销售网络来支持它的软件。

网虎科技和其本地销售网或是地区性合伙人公平地分享在当地销售服务公司中的股份,这有助于改善销售渠道的控制问题。这一商业模式使网虎科技的Xlinux软件、培训和服务通过一整套不同的本地公司,例如Wahoo,数技通科技,G-Net和CSA Xlinux在全世界销售。虽然如此,当用户考虑选择决定时,网虎科技低廉的操作系统似乎是一笔合理的交易。

网虎科技合作伙伴:最终开放源代码

处理本地销售网络和为合作伙伴提供技术支持也是开放源代码软件观念的一个自然外延。

Linux是由全世界许许多多的人经过不懈努力开发而成,汇聚了他们的智力资源。与传统的商业渠道相比,它的错误处理更为迅捷,新功能的开发也更为迅速。

同样,网虎的合作伙伴们把他们的技术专长和专业知识从他们各自所在的纵向领域和横向市场区域汇聚在一起。每个网虎的合作伙伴通过使用多语种GCS数据编码开发的应用软件可以销售到任何其它的市场而无须进行软件的本地化。跨国界跨伙伴的天才集合仿效了Linux本身的开放源代码模式。而其主要受益者则是客户--他们得到了比从头开始模式更好的服务、更完善的技术支持和更有时效的关注。

最后,在全球许多市场上发布的Linux的一项很有吸引力的特色是任何人都可以拥有它,然而实际上却没有任何人拥有它。非美国用户,包括政府,特别关心并过分依赖"美国开发"、"美国掌握核心技术"。这种关心扩大到像微软这样的一些美国公司的产品。另一方面,Linux是一个无国界的全球开放源代码的产品。网虎科技通过指定的本地销售商发行Linux的能力使其更容易为全世界的个人和政府用户所接受。

事实:牢固的市场关系决定于可靠的本地支持

我们可以这样总结这个事实:Linux,一项强有力的新技术,是全球许多市场所选择的操作系统。很大程度上,缺乏可靠的本地支持是唯一阻碍潜在的Linux用户的原因。网虎科技的方法是与本地公司建立合作伙伴关系,为用户需求提供支持。这就是网虎科技独创的Linux解决方案能够解决广大市场内的政府、商业和工业问题的原因。

网虎科技技术

万语码(GCS, Giga-Character Set)白皮书

真正满足多语种显示的编码技术

目前广泛使用的显示编码技术缺乏处理世界上45%的人口所使用的象形文字的能力。但是,如果有一种内核、一种操作系统能够同时适应字母文字和成千上万种亚洲象形文字,又会如何呢?这具有多大的经济效益?又会遇到什么障碍?网虎科技在其Linux操作系统中实现了真正的多语言处理能力。它将改变世界上大部分的商业运作模式。

能否想象美国软件业会采用一种不能将莎士比亚的《哈姆雷特》计算机化的显示编码系统?

在当今信息技术、通讯全球化和24小时市场的时代,解决语言沟通障碍变得愈加重要。在能够把人类送上月球的时代,很难想象高质量的多语种计算机软件不能得到广泛应用。网虎科技Linux发行版本不同一般的重要特性是真正的多语种处理能力。如何实现这种能力?它意味着什么呢?

为处理可读的人类语言文字,计算机必须将文字转换为内部数字代码,即显示编码。任何由键盘输入的人类语言的信息和命令被转换为显示编码,以便处理,和/或存储。当结果需要被传输到输出设备(打印机或显示器)时,显示编码又被转换成人类语言格式。

显示编码的发展 

一种最早的、最广为人知的显示编码是用于英文的美国信息交换标准代码(ASCII),ASCII是基于7bits的显示编码方案。它可以显示128(27)个不同的字符。如果世界上只使用英语的话,这种显示编码对于处理英文的26个大小写字母,10个数字,35个常用标点符号来说绰绰有余。

然而,甚至连欧洲人都发现基本的ASCII不足以表示他们的语言,例如重音字母和附加字母(如德语的"b")。因此产生了两种不同的显示编码解决方案,扩展ASCII和Latin-1。扩展ASCII是基于8 bits而不是7 bits的显示编码,它可以定义256个不同的字符,最终解决了字母语言的显示编码、存储和处理的问题。真正的困难是处理世界上45%的人口所使用的象形文字,特别是中文、日文和韩文。

已被使用或提出的利用计算机显示编码处理复杂语言的方案有多种。一些方案将字符拆分成基本的笔划,这样在计算机中字符就可以表示为基本笔划的组合。然而要完整表示特定字符就需要大量的基本笔划。这将导致计算机显示编码需要充足的存储空间以完整表示所有字符。另一个局限是基于笔划的显示编码方案不能同时方便有效地处理字母语言。使用亚洲语言的软件通常需要把英语作为默认的或第二种语言。

这使我们试图找到另一种用单一显示编码格式来表示多语种的方案,它为不同语言保留字符编码区。但当利用多语种字符编码数据库重复查询时,这种方案不能提高存储语言的效率。然而它确实提供了一种表示所有语言文本的标准方法。这是广泛使用的通用显示编码Unicode标准的基础。Microsoft Windows的当前版本、Java和所有Linux发行版本都支持Unicode。

Unicode标准的缺陷

Unicode采用16-bit编码取代ASCII和扩展ASCII使用的7bits或8bits的编码,来表示其支持的所有语言的所有字符。16-bit编码可以表示65536(216)个不同字符。Unicode为每种语言包括的字母,符号,字符安排一定编码范围。例如,希腊语的范围是0370到03FF(16-bits可以表示为4个16进制数);阿拉伯语的范围是0600到06FF;中文、日文和韩文被分配在2EFF 到9FFF的范围内,总共有36600个字符。

Unicode看似慷慨,但上述三种语言中每种只能够容纳完整字符集的55%。其它语言也是如此。首先,Unicode不能方便地添加新产生的字符,特别是在技术、科学和生活方式领域。一些语言如新科学术语是典型的新产生的字符,虽然它是由已有字符组合而成,但也需要分配新的数值或显示编码。可以想象,由于限定了每种语言的范围,经过一定时间后,Unicode将超出其显示编码范围。

第二,Unicode不能保存语言的特性。例如,手写文字的方向可以改变。另外,虽然三种亚洲语言(中文、日文和韩文)是基于独立的字符,但我们经常把两个或三个字符组合成新的字符,Unicode不支持这一语言特性。

最后,可能也是最重要的,Unicode提供的显示编码的数量不足以支持真正的通用显示编码。最明显的例子是中文。分配的36600个编码要覆盖两个版本的中文(大陆使用的简体中文和香港台湾使用的繁体中文),日文和韩文。虽然有阅读能力的中国人平均只认识大约5000个中文字符,但今天常用的中文字符大约有100000个。

在没有一种更强大的、更具包容力的显示编码方案的情况下,所导致的语言局限使整个工业和政府职能不能完全和正确地计算机化。包括医学、制药、生物、地质、化学、园艺、动物学、天文学和哲学等领域的经典文献都不能用Unicode正确处理。能否想象美国软件业会采用一种不能将莎士比亚的《哈姆雷特》计算机化的显示编码系统吗?或者因为部分词汇不能显示国家科学基金或国家航空和航天局(NASA)的文件不能完全地计算机化吗?

网虎科技独有的万语码

在流行的Linux发行版本中,网虎科技的Linux操作系统是唯一不基于Unicode,而采用兼容的显示编码方案――万语码(Giga-Character Set, GCS)的系统。GCS由网虎科技的研发小组开发,它致力于克服上述Unicode的不足之处。简而言之GCS支持超过100000个字符,而且是可扩展的,并能保存书写语言的特性。它比Unicode更有效率,即它可以更快的速度处理更复杂的语言。

GCS与其它显示编码的根本不同点是它不为字符或字母分配二进制码。GSC实际上是利用数学加密算法将自然语言的字符字母和计算机代码相互转换。它为每种语言开发不同的算法,算法反映了特定语言的特性,如基本符号、空间关系、方向性和附加的符号。

这种方法学不会使语言超出显示编码的范围。因此GSC能够完全容纳自然语言并为新字符留有空间。网虎科技的XLinux 1.5版操作系统装备了GSC,它对全球75%的人口使用的12种语言编码。这些语言有英语、法语、西班牙语、德语、意大利语、葡萄牙语、俄语、简体中文、繁体中文、日语、韩语、越南语和克林贡语。未来版本中将包括更多的语种。GSC所包含的每种语言都比Unicode所包含的更复杂,处理也更有效率。

GSC的效率是基于计算机的运算能力比其搜索能力高这一简单的事实。当利用一套完整的字体处理自然语言时,传统的显示编码方法是在庞大的字体库中查找基本字符,而GSC是计算得到正确的字符和字体。这不仅更快,而且占用更少的内存。例如GSC处理韩语字体文件的速度是Unicode的1500倍,日语是1.5倍,中文是100倍。同样的原理应用到声音或全程化语言处理中,可提高速度,并且减少内存需求。

GSC应用

GSC应用到全文处理和应用软件中会产生强大功能。虽然象ASCII这样简单的解决方案足以满足世界(美国)上大部分软件市场,但美国软件公司仍可从GSC中受益。软件会因采用GSC开发而减少推向全球市场的时间。这将使为各国市场进行软件本地化的需求降至最低。若采用支持真正多语种的编码方案开发单一版本软件,那么开发人员更易将其软件产品销售到全球市场。

类似的嵌入式软件应用可更有效地进行语言处理,存储需求更少。显而易见,字体库、字典和翻译者将从中受益。最终几乎所有为全球市场开发的信息应用都可使用单一版本。由于产品的软件存储量的限制,制造商可以选择使用与GSC完全兼容的子集。例如,只提供英语,中文和日文,或者其它语言组合。这将更易管理为多个市场生产的产品清单。

GSC主要受益者是最终用户,特别是使用复杂自然语言的用户。许多国家的自动化和计算机化的程度都未达到美国的水平,虽然这是必然的趋势。GSC致力于发展一种强大的显示编码方案以保持语言的完整风格,深度和特性。即使在使用字母语言的发达国家,商业、通讯、政治和社会的相互作用,日益全球化,使多语种软件成为必须。

 

嵌入系统解决方案

Linux最重要的应用领域之一是嵌入式系统市场。最近几年,我们周围的产品和设备日趋电子化和数字化。随着这种趋势的持续,将出现更多的数字化产品,其性能和控制更加复杂。未来几年嵌入式软件的潜在市场预计将达到数十亿美元。

所有电子产品都由装有内置或嵌入式软件的微处理器或微控制器控制。象厨房设备,交通信号灯,自动电子仪器,银行自动柜员机,或自动售货机等,简单的微控制器足够控制它们,相应的嵌入式软件也比较简单。任何一种专用内核或操作系统都可以做到。

我们已经看到市场将向更复杂的产品发展,如智能设备,多功能信息电话亭,PDA,高级安全系统,集成自控电子设备,导航仪,和通讯部件,结合娱乐、通讯和计算的装置,医用器械,家庭自动系统,和提供计算机的全部特性或Web浏览功能的超轻手持产品(常指信息设备)。

产品设计如果没有几千种也会有几百种。这些产品已经设计出来或在有限市场内发售。它们需要计算机用微处理器和更高级的嵌入式软件解决方案。这正是Linux进入的领域,对于消费者而言,它有着理想的特性:高可靠性、极好的网络和多任务支持,和低成本。对生产厂商而言,Linux具有更多的优越之处:许多供应商,易配置的软件,可收缩性,可升级,可用户定制,技术进步快速,来自Linux团体的广泛支持。

网虎科技软件的嵌入能力

嵌入式Linux是网虎科技的业务重点。为支持信息设备的生产厂商和设计人员(OEM/ODM),我公司提供全方位的支持和产品专家意见。

嵌入系统:网虎科技嵌入式Linux开发团队的核心为特殊的信息设备产品或高端功能设备开发应用软件,包括为VPN、VoIP专用瘦服务器、E-mail接收设备、防火墙、公用电话解决方案、机顶盒、web-pad、电子图书、PDA等开发的应用软件。对于高端功能设备市场,网虎科技正在研发群集技术和高可靠性系统如热备份等的解决方案,以及其它高级功能,包括字体识别,无线系统,GSC支持和语音识别。

软件集成:为向OEM/ODM用户提供完整的解决方案,应用和控制软件均被集成到Xlinux操作系统的内核中。嵌入式软件解决方案的其它重要部件包括代码最小化,不同微处理器平台的内核接口,设备驱动程序接口。网虎科技已经对现在市场上主要的x86和RISC结构的处理器进行了内核优化。

硬件测试和认证:全面测试硬件和外设的兼容性,执行可靠性和运行效率。测试报告提供给最终用户使用或认证。

合作开发能力:网虎科技的软件工程人员有能力承担需要合作开发的复杂项目。软件开发工具也可支持最终工程或用户修改。网虎科技与台湾OEM/ODM工业的密切关系使我们具有可与产品设计或微处理器合作伙伴共同营销的能力。

网虎科技软件的内核

网虎科技具有完整特性的嵌入式Linux内核仅有143KB,相信是世界上最小的。小内核可满足高性能,小产品的尺寸,以及有限的存储空间的需求,这也是大部分信息设备的要求。

优化内核接口 
586 
686 
MediaGX 
STPC 
StrongARM 
SH3/SH4 
PA-RISC 
ARM-7 
其它

网虎科技的竞争优势

在嵌入式Linux供应商中,网虎科技地位突出。独特的优势使它成为嵌入系统解决方案的理想合作伙伴,也是OEM/ODM的理想供应商。

高级代码最小化能力:网虎科技致力于代码最小化。公司以开发出市场上最小的具有完整特性的嵌入式Linux内核为荣。我们将继续致力于向合作伙伴提供业界最小的Linux解决方案。

临近亚洲OEM/ODM资源: 超过80% 的PC主板生产厂商, 超过75% 的Modem生产厂商, 超过70% 的笔记本电脑生产厂商,和超过90%的电子玩具生产厂商都在亚洲。网虎科技在亚洲的OEM/ODM业界有很强的市场营销能力。网虎科技的主要管理人员均来自业界,此外,网虎科技的主要投资者和战略伙伴都是OEM/ODM公司。

对主要制造中心的全面支持能力:网虎科技对亚洲主要制造中心提供工程、培训和技术服务支持,包括台湾、大陆和马来西亚。这种支持是通过网虎科技在这些区域的办公机构和研发人员,以及合作投资商和许可发行商共同进行的。

真正多语种的Linux:网虎科技多语种发行版本的任何部分均被集成到内核中。使用独特的加密算法,单一版本的Linux可以处理显示世界上75%人口使用的12种语言。这些语言有英语、简体和繁体中文、日语、韩语、越南语、越南语、泰语、法语、西班牙语、俄语、意大利语和德语。

低成本的软件开发:网虎科技的嵌入式软件和测试工程师都在台湾和大陆,成本比美国和欧洲低很多。这使产品价格更具竞争力。