main page, file list, single page HTML, source, report, wiki last updated on 11/30/22


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 in minimalism article.

Apparently the term 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, 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.

All content available under CC0 1.0 (public domain). Send comments and corrections to drummyfish at disroot dot org.