In software design, the look and feel of a graphical user interface comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes, and menus (the "feel").
Apple Computer was notable for its use of the term look and feel in reference to their Mac OS operating system.
[5] Although provoking a vehement reaction from some in the software community,[6] and causing Richard Stallman to form the League for Programming Freedom,[7] the expected landmark ruling never happened, as most of the issues were resolved based on a license that Apple had granted Microsoft for Windows 1.0.
The First Circuit Court of Appeals rejected a copyright claim on the feel of a user interface in Lotus v. Borland.
Different parts of an API (e.g. different classes or packages) are often linked by common syntactic and semantic conventions (e.g. by the same asynchronous execution model, or by the same way object attributes are accessed).