GUI Prison
The landscape of first class, traditional, desktop-style operating system graphical interfaces is undergoing radical change. Across the board: Windows 8, OS X Lion, Ubuntu Unity, and Gnome 3. Vendors have market pressure from svelte touchscreens running shiny new mobile OSs, plus the rapid iteration and fluidity of the web. I imagine the thinking goes along the lines of:
Our OS is in danger of being squeezed out of the market. We must adapt to survive.
The new interfaces are shaping up to be beautiful and suited for touchscreens. Worrisome, though, are the regressions and abandonment of core interface elements. But the snag is fixing what ain't broke. This threatens users who intend to use an up-to-date OS for heavy duty, mouse-and-keyboard computing. There are many useful GUI shell concepts we use constantly:
- Scroll bars indicate where you are in a document.
- Windows show multiple apps on screen at once.
- Taskbars and docks for quick app switching and launching
- Vertical text menus
All of these concepts are under attack in recent or upcoming major OS revisions. You may update and find your favorite feature swept under the rug as a legacy setting or missing entirely.
Choices are wonderful. We should fight for freedom from GUI tyranny. Pixels on a screen are easy to manipulate. CSS and JavaScript have broken free. On the web, we can dictate every pixel and behavior to our heart's content. Why should the OS be any different? Maybe you don't want to stare at a grid of icons. Maybe you don't want to waste vertical room on toolbars or white space. Whatever you prefer, it's time to break free of the GUI prison. You choose the features, layout, and colors. I applaud Android for the ability to swap launchers, a huge step in the right direction. Mozilla Labs is working on the Chromeless Browser.
We need the chromeless OS.


