I use openbox, conky and a keyboard shortcut to open a terminal. That's my "desktop environment". If you absolutely need icons to open programs, then get one of the countless little dock apps you can find out there, like wbar.
Of course your poem is your creation, but you cannot own words.
In the current system I can have an idea, "register" it, and then either preclude implementations, or sell a lousy implementation myself and keep other people from improving on it.
I have no idea where your communist catchphrase enters the picture...