The GOLLUM API is aimed to simplify the wireless access programming as seen by programmers, and same time providing more flexibility and new features for innovative application. This would potentially enable operators and software vendors to provide new kinds of services and greatly enhance the user experience. Applications could properly adapt to changes in the network connection, allowing for smart applications to be developed. An API of this type is also a building block for middleware and embedded systems for intelligent, networked devices. The project will provide not an openly available API specification, but also is doing practical, partial prototype implementations on various commercially viable technologies and different operating systems.