來自Liferay俱樂部:http://t.cn/zWfa4a6

?

?

SourceForge網站公布了2012年7月最佳開源項目——Liferay Portal. SourceForge網站的記者Rich采訪了Liferay Portal的創始人Brian Chan,以下是采訪記錄:

Rich: 恭喜Liferay Portal成為2012年7月最佳開源項目

Brain: 謝謝.

Rich:可以介紹一下這個項目嗎?比如什么時候開始的,項目致力于解決的問題等

Brain: 好的。Liferay Portal項目成立于2000年,致力于讓Java開發者快速構建門戶網站。如果你在十年前做過傳統的門戶網站開發,人們通常使用一些重量級的開發框架和技術,比如EJB應用服務器。目前市面上用于開發門戶網站的框架有IBM的WebSphere Portal, Oracle的 WebCenter等, 這些都是重量級的框架,而liferay是屬于輕量級的。同時,在其他開發語言方面,PHP的Drupal和.Net的DotNetNuke也是我們的主要競爭對手。php開源項目。我們創立Liferay Portal這個項目的目的不光是為了幫助Java開發者快速構建普通網站,還包括社區網絡,內容管理網站等.

Rich: 請介紹一些采用Liferay的成功案例。

Brain: 最近一個比較成功的案例是Marines.com。

它展示了liferay提供的內容管理功能. Marines.com看上去不像傳統的門戶網站,而是十分有趣。另一個成功案例是Sesame?Street。 該網站和我們一起成長,并且是去年最優秀的網站之一(英文原文: We all grew up with Big Bird, and it was one of the top websites last year.)

因此你可以看到liferay在開發門戶網站方面具有非常好的靈活性。項目開源。另一個非常酷的網站是developer.cisco.com,它也是基于liferay構建的。此外,基于liferay構建的社交網站例子有teambeachbody.com 。

Rich: 有沒有一些基于liferay構建的網站讓你們感到吃驚?

Brian: 沒有。因為Liferay本身非常靈活,可以適應各種不同的開發需求,因此當人們采用liferay做出各種各樣的網站時,我們的反應是:哦,很好。僅此而已。java優秀開源項目。

Rich: 人們通過什么途徑參與到liferay項目,并且能從項目中得到些什么?

Brian: 通常人們先下載并使用 我們的產品,然后通過我們的論壇參與進來。 現在我們的論壇上有700,000個帖子(Brian后來把數字糾正為500,000),而這個數字會繼續增長,預計今年會達到1,000,000. 有越來越多人參與到Liferay社區。另一種參與方式是通過我們的論壇、在線協助系統和問題追蹤系統發現并提交Liferay的BUG,或者貢獻BUG的補丁。當然,還有我們舉辦的研討會和編程馬拉松活動(hackthon)等

Rich:可以說說接下來有哪些活動嗎?

Brian: 我現在還不是很確定接下來有哪些活動。我們可能會在明年的2月或者3月向公眾開放我們位于洛杉磯的辦公室,并且會舉行為期兩天的高強度編程比賽。electron優秀開源項目、 我們的Java One大會或者OSCon大會會是面向開發者和社區的研討會。我們打算在今年10月底在三藩市和德國各舉行一場研討會。在研討會上,我們會展示案例成果,并邀請我們的客戶、社區成員和合作者分享他們的經驗

Rich: liferay.com 是一個基于該項目的商業網站嗎?

Brian: 是的。很多人都會把.org網站和.com網站分開運營。但是我們覺得沒有必要這樣做,于是我們將liferay.com和liferay.org合并起來。liferay技術過時了。 因此liferay.com也是我們的社區網站。 當你登陸到liferay.com后,你也同時登陸到liferay.org(注: 單點登陸??) liferay. org只是對liferay.com的脫機備份 。 我們沒有將liferay.org和liferay.com分開管理

Rich:你們還提供哪些額外的服務?

Brian: 我們提供的額外服務之一便是針對客戶使用的版本提供長期技術支持。很多銀行和大型組織需要我們提供5年的技術支持服務. 這些服務是無法從社區中獲得的。因為我們是liferay產品專家,我們有很多工程師在這里工作,我們很熟悉自己的產品。Liferay、只要客戶付錢購買我們的服務,那么當他們在使用我們的產品過程中遇到問題,他們可以通過電話向我們尋求幫助,而不用自己花上十幾個小時進行調試。如果客戶想定制我們的產品,我可以提供專業的意見,幫助他們實現這個目標 。 這就是我們掙錢的手段。我們公司通過這種商業模式在最近十年得到了發展 。據我所知,作為一家公司,同時也是一個社區,我們的特別之處在于,我們是唯一一家沒有風投的開源軟件公司。 我們目前擁有300多名員工,在7~10個國家設有分公司或辦事處。我不知道我們擁有多少個辦公室。我們就是通過這樣的努力賺錢,為我們的客戶提供高質量的服務。

Rich: 開發者社區主要是由你們公司的員工組成嗎?有沒有一些獨立的第三方開發者?

Brian : 這是一個非常有趣的問題。雖然我們通過社區協作開發了很多產品,但主要還是由我們來主導。盡管如此,社區的貢獻還是不可忽視。正是有了社區的參與,我們的產品得以在各種環境下得到充分的測試,并得以持續的改進。我們的開發人員很多都是從Liferay社區里招進來的,因為他們熱愛這份工作。這是一個雙贏的選擇. 當然有些社區成員不是我們的員工,他們在做著自己喜歡的事。

Rich :我看到你們的網站正在招人, 我猜你們的招聘工作仍在進行中, 是嗎?

Brian: 是的。我們的招聘仍在繼續。我們有一半的員工來自Liferay社區。這也是為什么我們有如此多的辦公地點,因為開發人員來自不同的國家。

Rich: 未來Liferay產品會怎么發展?

Brian: 我們已經看到很多軟件產品如何演變成一個平臺。比如SaleForce, 起初它只是一個CRM的應用,但現在他已經發展成一個提供開發應用的平臺。比如facebook,起初是一個社交網絡,而它的價值是通過平臺上豐富的應用來體現的。 我們希望把Liferay打造成一個應用軟件平臺,并成為Java領域中開發門戶網站的事實標準,然后衍生出各種應用。 微軟就是這樣做的。他圍繞Windows操作系統開發出諸如Office, IE, SQL Server,Biz Talk, SharePoint等應用軟件,這些應用軟件為微軟增加了不少價值。再看看Oracle,他依靠一個數據庫產品,也發展出各種企業級應用軟件和服務。 我們看到以liferay作為平臺,其上的應用插件將會給我們帶來大量的價值。 所有的產品都是開源的, 并為大企業提供商業支持。現在我們已經有一個新產品叫Liferay Sync。 該產品可以讓人們通過簡單的鼠標拖拽實現文件分享和同步。雖然過去一年來,我們對 Liferay portal內置的內容管理系統和文檔管理系統進行了改進, 但我們發現,很多人還在使用基于本地桌面操作系統的應用軟件來同步文件。那么如果我不想讓這些東西由第三方托管,而是由亞馬遜托管該怎么辦呢?是的,我希望能管理自己的數據。于是我要搭建一臺文件服務器,將我的文件同步到亞馬遜。 現在有了這個Liferay Sync應用插件, 你不需要為此煩惱了。你可以獲得TB的容量,而只需付出小量的費用. 這就是我們擴展liferay portal的一種方式.

Rich : 可以談談這個項目的背景嗎?

Brian: 這個項目始于2000年。 那時.com網站正處于快速發展時期。 我的牧師問我能否為他的教堂開發一個網站。當時候,人們熱衷于社交網絡, 而我正為一家軟件咨詢公司工作。但在2000年時,人們稱為”E商業社區"(E-business communities) 。人們強調社交網絡,也同時強調在線協作。因此我想,如果教堂網站能利用我們現在工作中所采用的軟件技術,那是多棒呀。當時我們公司只有大約200人,我們教堂的人數規模也就150~200左右。如果我們都能實現在線協作,那實在太好了。于是我去找軟件供應商,他們說沒問題,每個license 100,000美元,并且平均每個用戶每年花費200美元。 誠然,教堂無法承受如此高昂費用,于是我調查了一下這些產品的用途,同時了解了一些開源的替代品,不過沒有一款產品令我滿意。因此我決定自己寫一套框架,也就是后來的liferay。我們教堂網站是第一個使用liferay開發的網站,然后我對他做了一些改進。再后來,我覺得應該把這個框架開源出去惠及更多的人,更多的組織。于是我對他進行重構,使其變得更通用。漸漸地,越來越多的機構使用它,有來自教育的,有來自政府的,有來自銀行的,有來自金融的. 經過12年的發展,形成了現在你看到liferay。

我要感謝SourceForge,因為如果沒有它,就沒有liferay的今天。

Rich :非常感謝您接受我的采訪。再一次祝賀你,祝賀liferay

Brian: 謝謝。

?

可以下載mp3格式或ogg格式的采訪錄音