Archive for the ‘Patents and Copyright’ Category

Paying people to post on Slashdot?

Saturday, March 4th, 2006

Was scanning through the slashdot comments on the RIM/NTP
settlement. Scanning through the comments I noticed that the people trying to defend the NTP patent litigation where strangely repetetive in the arguments. Like bringing up the same points in the same order in various posts. Hard to prove, but the postings seemed to alike to purely coincidental. So the question is if companies and groups trying to preserve the current patent regime (and probably other groupings) are now paying PR people to advocate their views on Slashdot and similar forums? Or maybe my own feelings on the subject made me see a conspirancy where there was none. Time to put on the tin foil hat :).
But I think the free/open source software community have become enough of a financial and political force for such things to start occuring, no matter if they actually did happen in this case.

GPL and DRM - the real battle

Saturday, January 28th, 2006

In an earlier blog entry I commented on the DRM provisions in the GPL 3 draft and why I felt they where empty grandstanding from the side of the FSF. A lot of people from various side of the fence seems to disagree. A moronic Microsoft employee muses that ‘With it’s anti-DRM provisions, …….., open source loses as proprietary software rushes in to fill the void left by GPL code.’. My only reply to that is; yes, as we all know all DRM related software today is using the GPL…..the void caused by DRM implementations no longer being possible to license under the GPL will be overwhelming……. If this is the kind of thinkers Microsoft must hire these days then they are in bigger trouble than I thought.

On the other side the Groklaw crowd is discussing if the current DRM provisions in the GPL v3 draft can be worked around. Yes, once again we see the belief that the amount of people spending energy on trying to do DRM systems under the GPL license is huge. To the Groklaw crowds defence they are also discussing the point the I was trying to make, that the DRM provisions might have uninteded side effects.

Fighthing DRM the only way it can be fought

Anyway I have come to terms with that most of the extended community at this point follows the policy that they are ready to fight something to their death as long as it doesn’t inconvenience them in
any way. So they spend their morning screaming online against the evils of DRM systems and software patents before going down to the local store to by a new DRM using DVD, sporting patented media formats.

Anyway I figured I should try to actually do something which will have a real effect if more people starts doing it. I signed up for a music store which sells DRM free music. emusic offers DRM free mp3 downloads of their whole catalog, which was much bigger and had more well known names than I had expected. They even give you the first 75 songs for free. True, I will not find the common radio hits there, so I have to live without Brittney and Madonna, but at least I get DRM free music.
To bad they don’t offer Vorbis downloads, but once again if enough free software people sign up and start requesting it then I think they are still small enough to actually listen to us. Anyway I am now listening to some cool music from a band called Ladytron. I also found some nice Frank Zappa songs there. I guess the lesson I am trying to teach is that action speaks much more than words; which maybe is something the Slashdot crowd should take to heart? :)

The GPL v3

Wednesday, January 18th, 2006

So the GPL v3 is out and judging by the relative lack of discussion in the community few people in the community have any big beefs with it. Which is a good thing of course, Eben promised it to be mostly about clarification not about any change of direction and he delivered on that.

There was a lawyer who stated that the interesting part wasn’t really the new GPL, but the new LGPL, which I agree with. The LGPL has stayed unchanged for much longer and its language is much more obscure (it almost has to be read in the light of the GPL to be interpretable). The impact for businesses in and around Free Software will be much bigger if the LGPL changes in a significant way.

Anyway there are a couple of items I am a bit unhappy about regarding the new GPL. The first is the lack of any true clarification of the ’system libraries clause’, while using X Windows and kernel as examples at least makes the intent a bit clearer, but personally I think they should seriously consider saying that any library standarized by the LSB for instance goes under this clause. And if X Windows is included I guess GTK+ and GStreamer is covered by it too.
And one could muse that if Qt is bundled by the distribution you target with a closed source application, then Qt too would be covered by that clause and thus removing the effects of the GPL upon your application. One could even say that this is the opinion of Troll Tech too, as the systems library clause was something they called upon in their defense when people said it was a license violation to ship GPL apps with Qt in the old days before the Qt relicensing.

Another item which I am not to impressed by is the patent protection one. I mean what exactly does it mean to ’shield’ downstream users from 3rd party patents lawsuits ? Personally I would think something like the MPL mandatory LEGAL file can be seen as such a shield, as it shields people downstream in the sense that it informs them of what patents apply and thus lets them aquire their own patent licenses before getting sued. On the other hand I guess the FSF interprets it as getting a transferable patent license that follows the code (or maybe not, license compatability was a goal with the new GPL so my interpretation would make the GPL more MPL compatible).

The DRM clause I have to admit I consider posing from the FSF, mostly there to get cheers from the crowd. Yes, they have some clever wording and a good defense against DMCA suits over GPL code, but in reality implementing a DRM systems and licensing under the GPL is a very unlikely action to be undertaken by anyone, DRM clauses or not. For example for the DRM work we have been doing ourselves at Fluendo lately, the amount of time we spent pondering using the GPL for it can be measured in no bigger units than nanoseconds. I also think the new anti-DRM measurements might backfire on the FSF in the sense that it makes the use of the GPL license less likely for a lot of security related software too. The thing is that the vast majority of software developers are not lawyers and seeing statements about having to publish all keys etc., is likely to make them uncertain enough about the implications to decide to choose another license for their security software, no matter how little it has to do with DRM or not.

Of course I am not a laywer, so most of these observations might be completely wrong :)

Where Creative Commons botched

Tuesday, January 10th, 2006

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.

GNU Flash

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.

Stop playing those songs!

Monday, December 12th, 2005

So its seems RIAA is topping themselves. I guess their success at stopping the filesharers have left them with lawyers who need something to do. So now going after people who share notes or lyrics too. The argument seems to be that having people sing popular songs around the campfire causes artists to starve. Saddest part is that this ugly behaviour where first started by a Norwegian organisation called Kopinor.

Be aware, their next goal is to have you arrested for humming in the car.

libmms

In what almomst feels like being inconsistent I am happy to announce the availability of libmms 0.2. This latest version now includes mmsh support so you can listen to any MMS stream out there. Check out the download site for details. Edgard Lima updated the MMS plugin to GStreamer 0.10 and this release, so in gst-plugins-bad you know find the mmssrc plugin.

Free Software and politics

Monday, September 12th, 2005

Been getting more and more involved with the political side of software recently. Getting market acceptance is hard work and there are many ‘games’ which have to be played in order to get to the goal. There are of course some standarisation stuff happening in the free software world, through things like Linux Standard Base and freedesktop.org. But we are still babe’s in the woods compared to the wider world. But who know’s, maybe we can have GNOME declared an ISO standard at some point :)

The age of litigation

Tuesday, August 23rd, 2005

Seems copyright infringement lawsuits are popping up like mushrooms these days. A couple of weeks ago I saw the movie the Island getting sued for beeing similar to an old movie called the Clonus Horrors. This week its the makers of the television series Lost who gets sued by a writer called Anthony Spinner who says he wrote something similar back in the 70′ties. And I have earlier blogged about the lawsuit against The DaVinci code book by Dan Brown. I have for a while held the belief that copyright was a good IP tool as it was weak enough to allow co-existence of a lot of similar works, which I think would be essential to avoid litigation hell in a world where huge amounts of books, songs and movies are made every year. Well hopefully the courts will prove me right and these lawsuits will fail, but if they don’t then I guess my beliefs about copyright are wrong.

Jonathan Schwartz’s thinking good thoughts

I think the Kodak Java lawsuit started a internal process at Sun where they are slowly re-evaluating their stances on a lot of issues
related to IP. Jonathan Schwartz for instance have been writting more and more blogs where he shows some good thinking, this last one showing the double standard of the content industries for instance. Good going Jonathan! Maybe its time to buy some of those Sun/AMD boxes :)

Pure pwnage

So I discovered the internet craze that is Pure Pwnage. Especially episode two is simply hillarious. I can even relate to Jeremy in the clips as I do tend to 0wn at Quake3 here at the office, of course it isn’t hard as everyone else here is a n00b. They also have a good Wikipedia entry.

GStreamer 0.9

We got two important pieces for GStreamer 0.10 in GNOME 2.14 in place yesterday. Wingo finished porting over the mixer interface which is used in things such as the panel volume applet and Ronald ported the FLAC plugin over getting us full coverage of the free codecs. To see if more people was interested to get involved I sent out a mail with a list of plugins that needed porting. Anyone out there who wants to get involved in GStreamer hacking, this is the time and place. Pick something on that list and start porting (or be 0wned)

SVG

Cleaned up my SVG test page yesterday. It now have four different versions and both rendering backend of librsvg on display. Rock on me!


Bad Behavior has blocked 307 access attempts in the last 7 days.