Peter Kriens(http://www.aqute.biz)現任Aqute公司CEO,更為人知的是他的另外一個身份,OSGi聯盟(http://www.osgi.org)的主席。
BlueDavy:什么時候會開始制定OSGi R5,以及OSGi R5的關鍵特性有哪些?
Peter Kriens:
We are currently working on gathering requirements. Look for Eric Newcomer's blog (from IONA). He is going through some of the plans.
OSGi專家組正在收集相關的需求,如需了解更多,可查看Eric Newcomer的blog(blogs.iona.com/newcomer),Eric Newcomer負責此方面的計劃。
BlueDavy:什么時候可以在OSGi的規范中看到EEG的工作成果?
Peter Kriens:
This is probably a year away at least.
大概至少需要一年。
BlueDavy:SCA盡管發布了V 1.0,但在規范中仍然沒有描述如何去實現它,EEG是不是會去推動OSGi成為SCA的基礎架構?
Peter Kriens:
OASIS and OSGi are cooperating on this.
OASIS和OSGi正在商討這件事。
BlueDavy:OSGi是否會考慮進入其他語言領域,例如推出c/c++版的OSGi?
Peter Kriens:
Yes, but Java will likely always be a component of it. That is, we
will not redo OSGi for other languages but will allow OSGi to interact
on a much easier way with OSGi.
是的,但Java版的會一直存在,也就是說,OSGi聯盟不會為其他語言重新編寫OSGi規范,但會考慮提供一個更簡單的方式來實現OSGi的相互調用。
BlueDavy:OSGi聯盟是否會考慮提升OSGi和其他流行框架(Struts2、Hibernate等)的集成,同時OSGi聯盟是否會編寫更多的關于OSGi模式和最佳實踐的文章?
Peter Kriens:
It is all a matter of money ... which depends on usage. More
documentation becomes more interesting to generate because the market
becomes bigger.
主要的問題是做這些事需要花費的錢。目前OSGi的市場正在變大,所以越來越多的文檔也就會相應的產生了。
訪談總結:
從Peter Kriens的答復來看,R5和EEG的工作成果生效還得等待較長的時間,好消息是SCA采用OSGi作為基礎架構看來是非常的有希望了,這對于OSGi的推廣是件非常好的事。