I don't get it why doesn't someone fork unity and apply this cool stuff to it? AFAIK Unity is open source.The only problem in here is the lack of developer support for unity forks. That is kinda weird because gnome-shell got forked into cinnamon. Judging from that it seems that people are more eager to fork gnome-shell than unity,even though they are both open source.
Complexity is the problem, gnome-shell is based on a whole bunch of standard tech with libraries. OTOH Unity is programmed directly into the GL shaders and the code ain't too clear or modular.
Yep, I prefer unity to gnome-shell usability wise, but I think gnome-shell has the better under the hood implementation. Uses lots of javascript in css so its quite extensible and easy to change.
Unity is kind of convoluted in its implementation, its built as a compiz plugin (and compiz is already a complex beast in iteslf..), and in addition to that the unity interface is implemented with the NUX toolkit which is embedded on top of compiz and does lots of direct opengl stuff.
I always wondered why they junked clutter, clutter seems to work great for me. Can't even find any info on NUX, how it works, why it was developed etc.
AFAIK Unity is open source.The only problem in here is the lack of developer support for unity forks.
That is kinda weird because gnome-shell got forked into cinnamon.
Judging from that it seems that people are more eager to fork gnome-shell than unity,even though they are both open source.
I've looked at the code, I'm still recovering.
Unity is kind of convoluted in its implementation, its built as a compiz plugin (and compiz is already a complex beast in iteslf..), and in addition to that the unity interface is implemented with the NUX toolkit which is embedded on top of compiz and does lots of direct opengl stuff.
Are you a programmer at all?
[link]