A measure of software quality which indicates the complexity, understandability, testability, description and intricacy of code.
- Software patent
legal A patent intended to prevent others from using some programming technique. There have been several infamous patents for software techniques which most experienced programmers would consider fundamental or trivial, such as the idea of using exclusive-or to plot a cursor on a bitmap display. The spread of software patents could stifle innovation and make […]
- Software piracy
software Making or distributing unauthorised copies of software, either for kudos or for profit. See software theft. (2010-02-03)
- Software pirate
software, legal Someone engaged in software piracy. (2010-02-03)
noun 1. a major piece of software, as an operating system, an operating environment, or a database, under which various smaller application programs can be designed to run.