作者: 王飞
  【eNet硅谷动力消息】美国东部时间8月2日(北京时间8月3日)消息:SourceLabs公司正在走出一条开源Java从未走过的道路。
  SourceLabs公司是西雅图市一家初创公司,它在周二时表示将开放开源工具软件的免费下载业务并出售相关的技术支持和维护服务,这些开源工具软件已经得到了许多草根Java开发者的追随。
  SourceLabs公司用一个自造的词汇“SASH”来表示这些组成构件:阿帕奇支柱(Apache Struts)、阿帕奇轴(Apache Axis)、弹簧框架(Spring Framework)和冬眠(Hibernate)。
  这些开发工具或者框架都是用来加速Java应用程序的开发的,虽然没有哪一家大型开发商来开发和销售它们,但是它们已经被广泛地应用了。
  SourceLabs公司在收费的基础上向大型企业的开源产品提供技术支持和认证服务。这家公司是在前微软公司高管Brad Silverberg的协助下于去年成立的,它推出的第一项服务是围绕所谓的AMP stack(阿帕奇网络服务器、MySQL 数据库和 PHP开发语言)而展开的。
  SourceLabs提供Java服务,它认为这里有一个潜在的企业用户市场,这些企业使用各种组合形式的SASH 开源工具软件。
  SourceLabs公司首席执行官Byron Sebastian说:“我们第一次觉得识别堆栈,开始整合各部分,开始一起测试各组成构件以便用户在使用堆栈的时候可以确保得到技术支持。”
  SourceLabs公司将免费提供这些组成构件的简单下载,并为用户提供技术支持的简单目标。
  现在已经有许多提供Java应用程序服务器周边技术支持服务的公司,比较著名的有JBoss和IBM,后者在今年五月份收购了Gluecode公司。
  然而,Sebastian与许多使用Java的大公司员工会谈以后,他决定把重点放在SASH开源组成构件方面,其中有一些实际上已经成为了标准。
  Sebastian说:“我们注意到这四个组成构件不断被用户提到。开源开发世界已经会聚在一套开源社区标准程序所遗漏的开源组成构件周围。”
  开源Java组成构件越来越受到业界的支持。
  例如,BEA Systems公司在六月份曾经表示它将修改其编程工具和应用程序服务器软件以使Java开发者们可以使用Apache Struts和Spring Framework。
  Apache Struts被用于增强网络应用程序的开发,Spring的作用是简化服务器端Java程序的建立过程。与此同时,Hibernate是为编写接入数据库的Java程序而服务,Apache Axis则是建立使用网络服务协议的应用程序的工具。
  SourceLabs公司提供SASH服务的同时,还与另外两家公司建立了合作关系。这两家公司都提供各自的技术支持服务WSO2,这种WSO2技术支持服务发展了Apache Axi网络服务构架体系和Interface 21界面,而后者又发展了Spring Framework。
  Sebastian说,与别的公司建立合作关系是为了让客户相信SourceLabs公司有足够的产品专业技术。
  与此同时,SourceLabs公司的对手SpikeSource公司也拿出了它自己的代表产品。
  SpikeSource公司在周一介绍了一项服务,其重点集中在开源堆栈或联合上面,包括红帽Linux企业版第4版,Suse Linux专业9.2版和PostgreSQL开源数据库等各种可选项。SpikeSource公司称,用户可以建立开源产品的各种定制整合并得到SpikeSource公司的技术支持。