不支持Flash
|
|
|
网络化软件将成竞争热点http://www.sina.com.cn 2007年04月24日 15:56 中国电子报
北京航空航天大学常务副校长 怀进鹏 软件技术发展到今天,确实是一个充满诱惑和机遇的行业,在IT领域,尤其在软件技术领域有“赢者通吃”的说法。但是在软件部分,由于应用领域的变化,新技术的发展,尤其是新的应用模式创造了很多新的机遇,因此在这个行业中也没有永恒的赢家。因为在应用模式上的创新和发展,尤其是交叉集成的创新是产生新的软件技术的一个机遇。在软件行业里,模仿最多只能成为二流,而创新是重要的突破口,但是在发展中创造一种新的门类,对于软件技术也是非常困难的。 新应用模式拓展发展空间 当前,无论是计算机技术还是软件技术,都有一个基本的现实,就是技术专利化、专利标准化、标准国际化。在这样的外部环境下,软件技术的生存和发展确实面临着巨大的挑战。怀进鹏认为,在我们通常所说的软件门类当中,嵌入式系统和硬件是捆绑的,应用的类型是多样的,应用的领域非常广泛,很难形成独立垄断的地位。在应用软件中也是如此,中间件开始形成统一的产品品牌和一定的标准体系,而基础软件基本上已形成游戏规则,成为战略必争之地。 怀进鹏说,如果从软件新技术的发展方向来看,抓住机遇就可以形成规则,对于我们中国或者对于发展中国家来说,抓住机遇更加重要。还没有形成游戏规则的新技术方向和新的应用模式会创造出更多的空间,网络化的软件由于应用的支撑和新技术的发展,将会成为未来软件技术发展的一个重要的制高点,也是一个竞争点。 微软和Google的成功就在于他们自己把握了重要的技术转折点,尤其是应用模式上的创新。比如说微软发展了个人计算机软件,推出了基于许可证的软件商业体系的运营模式,而Google推出了信息服务的新模式,抓住并且创造出了新的技术创新点。因此,对于未来的软件技术,应抓住网络应用模式的机遇,尚未建立游戏规则的网络化软件和信息服务技术则具有重要的前景。而网络技术的发展同样也对高可信软件技术的开发和设计提出了新的要求。 提高软件开发效率与质量 怀进鹏说,对于软件本身来讲,做软件的人都希望提高软件的开发效率,提高软件的质量。把共性的内容汇聚起来,并且尽可能多地存用,这样就可以降低问题的复杂性,提高系统的可靠性。可以说软件是一个非常非常重要的领域,但是还没有脱离手工作坊的方式,一个重要的原因是它没有办法像电子产品、计算机硬件产品那样广泛地尊崇一个插件式的标准,能够被大量地复制和生产。因此,提高软件的开发质量和效率,是软件产业永恒的主题。 由于软件没有共同的标准,它是和应用需求直接相连,因此就出现了五花八门的技术,使得语言之间的交换、语言之间的接口变得非常必要,就像原来做硬件一样。客观上讲,异构本身是市场行为的自然产物,开放互操作同样是市场行为的产物,软件技术的发展本身就是一个不断桥接异构性的过程。同样,我们以前应用在操作系统上的Linux、Windows各种各样的开源代码,屏蔽了异构性,来支持它的应用。进一步由这类系统形成了统一的标准,面向互联网屏蔽底层的软件系统。 如何有效地发挥连接在互联网上的计算、存储和其他如显示设备、显微镜各种数字化设备的作用,能够像一台计算机一样来管理互联网上的资源,就成为在当前互联网技术发展中对软件提出的新需求。 在今后的发展上,以互联网为基础的应用,需要什么样的软件技术,如何解决在网上资源的共享和信息资源有效利用和服务,就成为在网络应用和软件发展中的共同问题,这个挑战是非常大的。因此,如何构造网络化的软件平台,是在当前发展中一个有意义的内容。 怀进鹏认为,对于未来的互联网计算,如果以服务为基础,面对互联网这个开放的没有中心控制的大的计算环境,有4个问题是要重点考虑的:第一,如何管理和形成互联网资源共享的系统,也就是说我们未来的Internet以什么样的方式呈现给用户;第二,互联网的软件怎么编写、设计,和现有相比有什么差别;第三,开放的互联网中如何建立人与人、人与设备、设备与设备之间的信任;最后,大型的分布式网络系统如何评价、如何测试和验证。
【发表评论】
|