OpenObject is an open implementation of Objective-C's base libraries designed to be used platform independently