I think Creative Commons is and was a great effort, but I think they made one critical mistake, the non-commerical clause. I can understand that at first glance that making it possible to limit ‘commercial use’ seems like a good idea, at least in order to get people onto the idea of copyleft style licensing, but in practicality it kills the basic purpose of the license, to allow people to freely copy.
For instance many websites which would be interested in distributing this content and provide free downloads of it, use banner adds to pay for or subsidize the cost of the servers and bandwith. Problem is that as soon as you add that banner add, you are enganging in a commerical activity and are no longer allowed to distribute anything with the non-commercial clause.
I ranted on this issue in a recent
mail to the Creative Commons license list.
Mono and GNOME
Red Hat’s decision to start shipping Mono based applications and libraries have altered the landscape quite a bit in the ongoing discussion about Mono’s place in the GNOME development landscape.
Although Sun probably is still negative they do have a partnership currently with Microsoft which should make shipping Mono with their GNOME desktops less of a problem for them.
While I don’t think this makes the decision that Mono is the future of GNOME, I do think it means that Mono have a place in GNOME’s future.
Frederic Crozat pointed me to a news article about GNU Flash today. My opinion is that GNU Flash is a mostly useless project due to its licensing. Flash today isn’t just playing Flash animations, it also includes audio through mp3 support and 2-3 video codecs non of them free. Which means a GPL flash library will never be usefull is large parts of the world. People should instead get involved in Swfdec which is LGPL and already made to integrate with GStreamer. If GNU thinks flash support is important they should offer it under a license that doesn’t make half their users wait 5 years before they can legally use it. Or if they wanted something to compete with Flash and which is free they should join up with librsvg and help improve it to become a Flash killer. Combining SVG with SMIL should create something very similar to Flash in capabilities.