Linked by Thom Holwerda on Thu 15th Mar 2007 15:25 UTC, submitted by Shadowline
Thread beginning with comment 222400
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2006-02-28
A few weeks ago I actually went looking for the differences between Compitz and Beryl. I found no real differnce apart from philophosy.
I don't want to do Beryl a disservice (I use Beryl not Compitz) but I think I can sum what makes Beryl different from Compitz.
Beryl adds hacks and workarounds to Compitz code to add eye candy type features which users are asking for. Does it really matter that the licence differs?? Not really because the changes are hacks and work arounds - the vast majority of which would not be welcome in Compitz since most Beryl hacks are exactly that - hacks.
When compitz fixes the underlying structure for certain operations Beryl then drops some of it's kludges and comes out with even more eye candy hacks that have been requested by users.
Beryl benefits Compitz by bringing ideas to the table for the compitz folk to code properly and Compitz benefits Beryl by improving the framework upon which Beryl is based upon.
People seem to forget that kludging and hacking is easier and less time consuming than fleshing out a framework - move too fast on a framework and you can easily end up hitting a wall and have to start all over again - KDE is a prime example of this type of development.
thingi
Edited 2007-03-18 13:07