Czym jest wso2 „orbit”, „kernel” i „platforma”?

Podczas pracy nad budowaniem platformy wso2 ze źródła, znalazłem wiele odniesień do terminów „orbit”, „kernel” i „platforma”.

Terminy te reprezentują oddzielne repozytoria kodu, np.

svn co https://svn.wso2.org/repos/wso2/carbon/orbit/trunk/ orbit
svn co https://svn.wso2.org/repos/wso2/carbon/kernel/trunk/ kernel 
svn co https://svn.wso2.org/repos/wso2/carbon/platform/trunk/ platform 

Co te terminy reprezentują w funkcjonalności i jaki jest ich wzajemny stosunek?

questionAnswers(1)

yourAnswerToTheQuestion