I have noticed that FOSS is basically an "anarchist" way of developing software. Some "natural order" is required. Fractal art is also "anarchist", but it's beautiful.
Imagine a base InkScape cross-platform package which depends solely on GTK. Now visualize each "fork" as a flavour. A fork in the tree is one for the 3 most used platforms:
First Desktop (Macintosh) Free Desktop (GNOME, KDE, the "light desktops") Propietary Desktop (Windows)
that's 3 main forks. but let them happen. just keep the same versioning (ie: no preference among platforms).
The Adobe folks said something wise, "use the software of your choice in the platform of your choice".
Let's grow up, propietary software was never "evil" and there's a triad of main platforms. A triad of main flavours.
Each platform has it's own "quirks", but that make each unique.
I propose a 4th platform: ZenSUI
It's experimental, based on pure OpenGL 2.0, with "legacy dependancies" of GTK and Qt. It will be paid software libre, because I don't want to stop eating. It will NOT use either the desktop methaphor nor the 3D ui metaphor. It will be a 2D, Unix-only, OpenGL-based user interface.
It will be Simple, Transparent, Consistent User Interaction (a SUI not a GUI, and not a CLI)
It will allow configurability for the 3 "main personas": developer.designer.user
and it will use less than 1 GB of memory in a flash drive connected through eSATA (that's the base "ZenSUI computer").
ZenSUI will use an "information metaphor"; it's information centric (no difference between local and external, the user should know that).
It will be the first peaceful-anarchist-corporation*1 of 150*2 members or less. And I, as founder, am the first member. There's room for 149 eager, talented software and interaction producers. The name of this community is ZenSUI.Net (not the generic .Net escuse of a language that made Microsoft). The "place of reunion" is www.zensui.org
*1 just a term... it can be also FOSS community *2 3*5*10
participants (1)
-
Esteban Barahona