You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.1 KiB

KISS

KISS (Keep It Simple, Stupid!) is a design philosophy that favors simplicity, solutions that are as simple as possible to achieve given task (but no more). This comes from the fact that higher complexity comes with increasingly negative effects such the cost of development, cost of maintenance, greater probability of bugs and security vulnerabilities. More about this can be read in the article on minimalism.

Apparently the term KISS originated in the US Army plane engineering: the planes needed to be repairable by stupid soldiers with limited tools under field conditions.

Compared to suckless, unix philosophy and LRS, KISS is a more general term and isn't tied to any specific group or movement, it doesn't imply any specifics but rather the general overall idea of simplicity being an advantage (less is more).

KISS Linux is an example of software developed under this philosophy and adapting the term itself.

See Also