存档

2007年11月 的存档

开源软件如何赚大钱?

2007年11月25日 2 条评论

今年的感恩节提醒了我一个关于开源软件的关键线索。

开源能赚大钱在于它的特别。(在佛蒙特州的诺曼洛克威尔博物馆,花费30美元可以得到这张16×20亚光打印的特殊图像,如图)
thanksgiving-by-rockwell.jpg

这就是为什么,在企业财务方面比任何其他地方,开放源代码会表现得更好。

每个企业都是特殊的。每个企业都在寻找自己的优势,并愿意付出金钱来达到或保持那种优势。

在商战中,计算机系统是一个企业的进攻武器。有了它可以做到别人不能做到的事情,使你获得了一种优势。经理们永远在寻求着这种优势。

事实上你的软件被看到或被客户修改并不会使你丧失利润。通过附加软件和服务把它做得有特色,你能提供价值并得到回报。

大众市场的开源软件的一个问题是这种模式是不付费。大众市场的软件,本质上必须是可被大众使用的。你需要被大众市场接受似乎和你需要赚钱没有什么关系。

答案是,改变谁是你的客户的观点。他们不是普通的用户,软件所能实现的服务才是你的客户。

这是Google开放源代码战略的核心。这家公司正试图使自己的服务成为大众市场的开源软件核心,而它具备这些服务的一种商业化模式。

我建议你用这种方法来看待你在这个领域的利润。你所提供的服务有附加流行的开源产品而人们成为必要吗?

当然,如果你能通过一种商业模式把这些优势融入到你所提供的服务中,你就可以得到回报。

记得今天感恩节的特别提示。要赚钱,使它特别。

注:作者Dana Blankenhorn 是一位有近25年经验的商业记者。

原文:Where’s the big money in open source?
翻译:Ernest Yan from http://www.xcej.com/


分类: FLOSS & Business 标签:

百度开始部署Java应用

2007年11月24日 没有评论

在我的印象中, 百度、迅雷等公司应该多采用 C, C++ 构建其Web应用,最多也就再加入 Python, PHP, Perl 等脚本语言。使用 Java 是否与这些公司没有太大关系。今天访问百度,偶然发现类似 http://game.baidu.com/gl.jsp?aid=11957158978141059 的连接,第一反应是不是用了Java ,用 curl 工具查看了一下 :

$ curl -I http://game.baidu.com/
HTTP/1.1 302 Found
Date: Fri, 23 Nov 2007 14:32:39 GMT
Server: Apache/1.3.36 (Unix) Resin/2.1.17
Cache-Control: private
Location: http://game.baidu.com/
Set-Cookie: JSESSIONID=ds626cdKgMya; path=/
Connection: close
Content-Type: text/html; charset=gbk

果然使用了 Java 技术,并且使用了高效、轻量级服务器 Resin

从访问的效果来看,速度还挺快,看来百度也在试水 Java 的大规模应用。


甲骨文发布虚拟服务器软件 Oracle VM

2007年11月24日 没有评论

甲骨文在美国加州旧金山举行的甲骨文全球大会上发布虚拟服务器软件 Oracle VM,完全支持Oracle和非Oracle应用软件。Oracle VM 提供伸展性强、低成本的服务器虚拟技术,它的效率是其他供应商现有产品的三倍。客户可以通过单点支持他们全部的虚拟环境,包括Linux操作系统和 Oracle产品。

Oracle VM 基于开源虚拟化软件 Xen 构建。

Oracle VM 根据每个系统定价,如每个系统每年2个CPU价格为499美元,每个系统每年不限CPU价格为999美元。


Spring Framework 2.5 正式发布

2007年11月21日 1 条评论

今天, Spring 2.5 正式发布, Spring 2.5 在 Spring 2.0 的基础上增加了许多令人振奋的新功能, 包含如下:

  • Full Java 6 and Java EE 5 support (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0)
  • Full-featured annotation-driven dependency injection, including support for ‘qualifiers’
  • Support for auto-detecting application components in the classpath and auto-configuring them as Spring managed objects
  • A new bean name pointcut element in AspectJ pointcut expressions
  • Built-in support for AspectJ load-time weaving based on the LoadTimeWeaver abstraction
  • New XML configuration namespaces “context” and “jms”, for maximum convenience
  • A completely revised integration test framework, with first-class support for JUnit 4 and TestNG
  • A new annotation-based controller model for Spring MVC supporting Servlet and Portlet environments
  • Extended SimpleJdbcTemplate functionality, including support for named SQL parameters
  • Officially certified WebSphere support
  • The packaging of Spring Framework jars as OSGi-compliant bundles out of the box
  • The ability to deploy a Spring ApplicationContext as a JCA RAR file, for headless application modules
  • JCA 1.5 message endpoint management, for Spring-managed JMS and CCI message listeners

本地下载 本地文档


Oracle 发布社交网络应用: Oracle Mix

2007年11月19日 没有评论

Oracle刚刚发布了名为Oracle Mix的社交网络应用, 此应用基于 JRuby on Rails 构建。

Oracle Mix 目标是作为Oracle客户与Oracle以及客户之间相互沟通的桥梁,客户还可以提出建议,回答彼此的问题以及建立联系彼此的社交网络。

Oracle Mix 运行于 Oracle Application Server、Oracle Database、Oracle Internet Directory、Oracle SSO和JRuby on Rails 之上。JRuby团队成员和ThoughtWorks员工参与了此应用的开发工作。

这也是 Oracle 对 JRuby on Rails 的首个应用部署。(来源: infoQ)


Google Android: Google 移动新战略

2007年11月18日 没有评论

由 Google 牵头,携手国际上多家领先的移动服务提供商(包括中国移动通信、日本的DoCoMo) 共同组建开放手机联盟, 并推出 Android 综合移动设备平台。这是一个基于 Linux 的移动应用创新平台。同时也推出 Android SDK 软件开发工具包,开发者们可以利用 SDK 工具包开发基于 Android 平台的新应用。Google也正式宣布举办总奖金为 1000 万美元的 Android 开发者大赛,邀请开发者们为 Android 平台开发移动应用。

Google 已将战线延伸至无线移动终端,可以预见这将是 Google 广告收入新的增长点。

有关 Google Android 架构介绍的视频信息:


分类: Google 标签: ,