 The implementation is subject to copyright.The public interface may also be subject to copyright to the extent that it contains expression (for example, the appearance of an icon).However, the set of available operations and the mechanics of how they are activated are not copyrightable.