Keep It Short and Simple – KISS is the motto for presenting our information on this website. The basic text is extended with footnotes and referrals to other sources, while putting the pointer above blue text snippets [sample] lets text boxes appear containing additional facts.
Speaking in IT-terms: keeping a lean system core, extensible with optional add-ons.
Not only a human brain better apprehends a short and simple text, also every electronic calculator crunches short numbers faster than endless columns of figures. In fact adhering to the KISS principle saves efforts which in electronics equal to energy savings.
Why then did the PC develop hardware obesity together with software bloat?1
Lets start with acknowledging the explosion of minimal system requirements for PCs in order to run the most popular operating system during the last two decades:
Windows version |
Processor |
Memory |
Hard Disk |
---|---|---|---|
25 MHz |
4 MB |
~50 MB |
|
66 MHz |
16 MB |
~200 MB |
|
133 MHz |
32 MB |
650 MB |
|
Windows XP (2001) |
233 MHz |
64 MB |
1,500 MB |
Windows Vista (2007) |
800 MHz |
512 MB |
15,000 MB |
Windows 7 (2009) |
1000 MHz |
1000 MB |
16,000 MB |
Windows 8 (2012) |
1000 MHz |
1000 MB |
16,000 MB |
MHz stands for millions of cycles per second, the frequency of processing digital information. MB measures digital information stored in units of million bytes. Higher numbers mean that more electric impulses are transferred through electric circuits – equivalent to a higher energy consumption.
So what was the surplus of computing power utilised for?
Lets compare two different generations of the same text processor:
1. Microsoft Word 5.1a for Mac OS 7.6, ~1996
2. Microsoft Word 14.1.3 for Mac OS 10.8, ~2011
It catches the eye that a difference can be found more likely off the worksheet: in 1996 it is framed by just a few symbols representing tools, while today’s arrangement has piled up to a four-row variety of collections. Obviously baroque opulence and playfulness has replaced the classical austerity of the “form follows function” design which Apple is so renown for.
The ultimate reason for software bloat lies in a business model of Planned Obsolescence.
But let’s get right to the core question:
If the Word application of 1996 already has all it takes to compose, edit, format and possibly print text, but performs much more efficient i.e. requiring less electrical power, shouldn’t people in places where electricity is a scarce resource better use software following the KISS principle?
Uhuru OS is a software toolkit where for instance the word processor core module remains a separate entity, crafted and maintained by experts one and for all. But if anybody wishes to have a special toolbar, an extension for optional use can be easily programmed. This way we shall Keep It Small and Simple2 running fast on inexpensive hardware.
According to Professor Swann of the Nottingham University, the software bloat blocks development, as “passing off old tools to developing countries may look like charity, but it consigns the country to a perpetual lack of competitiveness”.
Uhuru OS works as “an instrument of sustainable development” while “pay(ing) special attention to the particular needs of people of developing countries”, supporting them in “creating ICT applications and digital content in local language” and thereby facilitating “the preservation of their heritage and their cultural legacy.”3
Update (June 2013):
The British magazine “MacWorld” simply doesn’t get it, why Apple’s new software edition “iOS 7” is “radically redesigned, abandoning the quasi-realistic or skeuomorphic interface of earlier editions of iOS in favour of a clean, flat, simple look.” Suddenly MacWorld considers the old “faux-3D design […] horribly cheesy“. Cheerleading for Apple, the reader gets ‘informed’, that “a software product as ubiquitous as iOS doesn’t need to fake it.“
[ws_table id=”3″]
The real reason of course is, that 2-dimensional rendering of simple objects costs less graphic processing power than generating 3-dimensional objects with natural-looking texture, even over-layed by light- and shadow-effects. KISS saves power indeed, hence extending the battery-time!