42 An environment, tool-set or platform for creating and deploying application software or software components or services, including (without limitation) an environment that comprises software elements made available to the market or user community in "open source" form