最近一直致力于软件的开放性与共享性研究,目的是要探索软件向开源和免费的目标上靠拢的可行性。软件的开放性,就是要实现功能的接口化和组件化,像支付宝接口和JQuery组建一样供开发人员引用和二次开发。问题的关键是如何实现接口化和组件化,同行对此有何看法,望多多指教!