写点什么

视频:毛新生谈 Project Zero 和软件新发展

  • 2008-07-01
  • 本文字数:998 字

    阅读完需:约 3 分钟

在本视频访谈中,InfoQ 中文站从 Project Zero 的缘起,到该项目目前的进展,对开发语言的支持,以及它和商业化版本 sMash 之间的区别,最后到 Zero 背后 IBM 所推动的新的软件模式等问题,和 IBM 中国开发中心 Web 2.0 首席架构师毛新生做了深入的探讨。

观看视频:毛新生谈Project Zero 和软件新发展

Project Zero 是 IBM 的一个孵化项目,其产品目的是帮助企业完成从设计、开发、运行、部署、管理和运营等方面都足够轻量级,而且其所用的技术也是时髦的技术,比如用户体验以 Ajax 技术为基础,支持动态脚本语言 PHP 和 Groovy,设计架构为 REST 风格等。而另外一个值得我们关注的是 IBM 这次开发 Project Zero 时所采用的一种模式——开放而不开源。简单解释就是用户可以免费下载使用 Project Zero,也可以浏览项目的开发计划和源代码,但只能“阅读”。据毛新生透露:

更重要的它(Project Zero)也在探索非技术的方面,那就是软件形态和它的商业模式与开发方式究竟将走向何方。我想这是 IBM 作为一个 IT 行业的 Leader 应该去思考的事情……我非常希望有机会跟大家一起去交流,我们完全有这种灵活性,来调整我们的做法,事实上今天的这样一个做法,它在努力的尝试给予这样的灵活性。我们一方面通过 Project Zero 来给社区足够的开放性,可以去 Contribute,可以去 Download 我们的开发计划和 Source Code,你可以自由的尝试,但是我们与此同时也提供正规的商业版本,使得我们可以按照常规的商业方式来提供支持、教育和各种各样的后续性的开发。

在本视频中,毛新生介绍了 Project Zero 和其商业化版本 WebSphere sMash 之间的区别,但可能有读者会疑问,那么 IBM WebSphere Application Server 和 WebSphere sMash 都是商业化版本,它们之间又有着什么样的联系呢?在老毛 6 月 22 日写的博客“WebSphere sMash 介绍”中做了解释,摘引在这儿,希望对读者完整了解 Project Zero 有帮助:

[WebSphere sMash] 跟 WebSphere Application Server 之间的关系是什么?它跟 WAS 是互补的。WebSphere 能够很好地为企业关键业务提供安全、可靠、可伸缩和管理的平台。但是,企业中也有很多非关键业务应用,这样的应用数量很大,需求非常多样,也不见得用很长的时间,[其要求是] 最好能够快速开发、部署和运行等,sMash[就] 提供了 [这样] 一个简化很多,快捷很多的轻量级平台和模型,来服务于这类应用的开发和运行。

观看视频:毛新生谈 Project Zero 和软件新发展

2008-07-01 03:351124
用户头像

发布了 255 篇内容, 共 63.7 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

微信朋友圈高性能架构设计

五月雨

架构实战营 「架构实战营」

微信朋友圈的高性能复杂度分析

石小天

架构实战营

架构实战营模块九作业

spark99

架构实战营

微信朋友圈高性能复杂度分析

Bear

「架构实战营」

从冬奥看中国科技(二):造雪突围进行时

脑极体

Web Components系列(七) ——自定义组件的生命周期

编程三昧

前端 组件化 2月月更 WebComponent

微信朋友圈高性能复杂度分析

浪飞

微信朋友圈架构设计

卡西毛豆静爸

架构实战营

微信朋友圈的高性能复杂度

Geek_16d2b8

#架构训练营

最全总结 | Android 系统抓包喂饭教程!

星安果

android 抓包

微信朋友圈的高性能复杂度分析

Leo

架构实战营

《MySQL入门很轻松》第3章:数据库的创建与操作

乌龟哥哥

:MySQL 数据库 2月月更

微信朋友圈复杂度分析与设计

刘帅

使用 Cilium 增强 Kubernetes 网络安全

张晓辉

Kubernetes 云原生 ebpf cilium

Kotlin语法手册(二)

寻找生命中的美好

android kotlin 安卓

作业2朋友圈高性能复杂度

Geek_28cf33

计算机毕业设计安卓疫苗预约APP源码,后台java springboot

清风

安卓 计算机毕业设计

如何用 Python 实现一个单链表

宇宙之一粟

Python 数据结构 单向链表 2月月更

Linux系统编程-进程创建(fork)、外部程序调用(exec)

DS小龙哥

进程 fork 2月月更

重磅消息·OpenMLDB官方网站 今日正式上线!

第四范式开发者社区

人工智能 机器学习 开源项目 AI Studio 特征平台

六年安卓开发的技术回顾和展望 | 社区征文

拭心

android 程序员人生 shixinzhang 新春征文 2月月更

微信朋友圈复杂度分析&架构设计

AragornYang

架构训练营 架构实战营

WebRTC 如何在安卓系统上采集音频数据 | 社区征文

liuzhen007

音视频 WebRTC 新春征文 2月月更

人工智能在客户关系管理软件销售和服务模块中的应用 | 社区征文

汪子熙

人工智能 机器学习 SaaS 新春征文 2月月更

[架构实战营]-朋友圈的高性能架构设计

邹玉麒

「架构实战营」

Linux系统编程-Shell脚本基本使用(数组、函数、字符串处理)

DS小龙哥

Shell 2月月更

微信朋友圈的高性能复杂度分析

凌波微步

「架构实战营」

几种数据库存储引擎比较

乌龟哥哥

:MySQL 数据库 2月月更

「架构实战营」模块二作业 朋友圈复杂度

hxb

「架构实战营」

Linux系统编程-进程概念、进程管理、信号处理

DS小龙哥

2月月更

视频:毛新生谈Project Zero和软件新发展_Java_胡键_InfoQ精选文章