Posts Tagged ‘patents’

So much to say, so little time…

Wednesday, April 5th, 2006

It has certainly been a while since I’ve posted here, since I’ve been incredibly busy. The next person who tells me how easy students have it is going to regret it.

Anyhow, there’s been loads I’ve wanted to post about over the last few months that I haven’t got around to doing, so here’s one of those really long posts where I blog about many seemingly random and unrelated things. If you really want to read it all, I’d suggest you grab a coffee (preferably a cappuccino) and a comfortable seat :-)

Way back in Februrary, the day before I flew out to FOSDEM in fact, I went to see Goldie Lookin Chain at the Manchester Academy. They were great as expected, the beer was warm as expected and the atmosphere in the venue was unpleasant as expected. That night of passive smoking (of various substances) no doubt contributed to the rather nasty cold I woke up with the next morning and which stayed with me all through FOSDEM, completely ruining it for me. It’ll certainly be much better once the smoking ban comes in. Oh and while I’m on the topic, Mr. Blair (or should I say Brown): can we have a ban on smoking in non-enclosed public places next please?

There was an article at the BBC way back in February entitled Copyright sings to a different tune which is essentially editorial making the case for not allowing the record companies to have our copyright terms extended. I’ve blogged about this before, but the message is still the same: the public domain used to be a very valuable resource, from which creators could take work which was no longer of commercial value and make something new out of it. Nowadays copyright terms are so long that little is entering it, meaning everything is protected by an aggressive copyright police. Big business must not be allowed to dictate our copyright policy like they do so easily in the US.

Also in February the US Patent Office granted a ridiculously broad and obviously-invalid-to-any-sane-person patent covering things like Flash (not that I care about Flash, since it’s proprietary) and the technology frequently touted as being the next big thing on the web, AJAX. The fact that such a patent could be granted in the face of clear and obvious prior art is beyond words. This is why we must fight to make sure we don’t get this kind of nonsense in Europe.

At the beginning of March was the barely-touched-on-by-the-media national strike of university lecturers. I was out and about on the day and took a few photos. They were striking over pay, since they were promised more and didn’t get it (whereas management did get it). Such strikes are a pain, but if that’s the only way lecturers can get the powers-that-be to pay attention then so be it. The strike isn’t however the end of it and they’re also refusing to mark coursework, publish marks for already marked coursework or invigilate exams until they agree a pay deal. What this means to me, since I graduate this year, is that I may not know my final grade for some months which will make it very difficult to get a job. It’s about time this whole mess was sorted out and lecturers were given the pay to which they are entitled.

During the past six months or so I’ve been trying to get a graduate job, so far with no success. It seems that graduate employers aren’t actually interested in graduates at all: they just want decent staff they can get away with paying very little. Basically if you don’t have a significant amount of work experience (which many graduates won’t have – I certainly don’t) you can’t get a graduate job, which kind of defeats the whole point of graduate jobs in my opinion. What is also very worrying, especially given the state of corporate IT in this country, is the fact that many employers are recruiting for technical jobs without assessing the technical ability of candidates at all – they seem to think soft-skills are more important and that they can teach technical skills, even to non-technical people….. somebody should break it to them that the real world doesn’t quite work like that. I’ll resist the temptation to rant about this too much, but I can’t resist the temptation to shamelessly ask that anyone reading this who knows of a Linux/networking/web dev/FPGA engineer job going gets in touch.

I’ve been following the Sun UltraSPARC T1 developments for a while now, so I should mention that Sun have finally made their processor available on opensparc.net under the GPL. I’ve grabbed myself a copy and taken a brief look and it looks pretty useful. My course pretty much winds up over the next few months so after that I should have some spare time to get it running in a simulator and see what I can do with it.

A few weeks ago I saw a story which really made me laugh: ‘Sandal and ponytail set’ cramping Linux adoption?. Apparently the relaxed approach to clothing taken by Linux/FLOSS hackers is harming the uptake of Linux. What a load of old nonsense. Firstly, technical people are most often not customer facing, so nobody cares how they dress since they’re typically damm good behind-the-scenes technical people. I myself am not a stereotypical geek with a ponytail, sandals and long beard (maybe in twenty-or-so years) but like most geeks I do take a relaxed attitude to clothing (i.e. it’s purely functional – geeks don’t do fashion) and have never found it to be a problem. After all, decent clothes would certainly be ruined by all the ferreting around under desks and in comms cabinets. In any case, any business or government who wants to use Linux isn’t going to go to a Linux hacker for advice, they’re going to go to a suit-wearing consultancy filled with the kind of people geeks try to avoid at all costs. One quote really summarises the whole article:

"Open source has an unprofessional appearance, and the community needs to be more business-savvy in order to start to make inroads in areas traditionally dominated by commercial software vendors."

This guy seems to be living in a dream-world: the community doesn’t care about business. The community cares about producing good software and having fun doing it.

That’s all for now; I should get back to posting more frequently from now onwards.

FOSDEM 2006

Tuesday, February 28th, 2006

So last weekend I went out to FOSDEM in Brussels. Unfortunately the experience was somewhat tainted by the fact that I woke up with a rather unpleasant cold on Friday, the day I flew out, which plagued me all weekend :-(
But I still managed to pick up my share of freebies and attend my share of talks, although I did miss out on much of the beer-drinking which makes FOSDEM what it is :-(

The first talk on the Saturday was Stallman’s keynote, talking about software patents. I have to admit to being in blissful ignorance of this, believing that (for now at least) they were off the agenda in Europe. However it seems that our governments are trying to bring them in through the back door. What they’re doing now is saying that the European Patent Office alone should be responsible for patents in Europe, instead of it being down to national patent offices. This seems like a sensible idea to me, and likely will to our MEPs as well, until you realise that the European Patent Office has been granting software patents for ages, against existing European law and the consensus formed by the dropping of the Patentability of Computer Implemented Inventions directive. At the moment the idea is in a consultation period, but if and when it comes before the European Parliament we should encourage our MEPs to reject it at the first reading.

He then talked about the upcoming GPL v3 (transcript). This eased most of my concerns about the new license, most of which I now realise were created by FUD spread by the uninformed. The main goals of v3 are to make the GPL more compatible with other licenses (this is done quite cleverly, by having pre-defined optional extra restrictions that can be added to the license) and ensure continued freedom. One of the requirements is that if GPL’d binaries are distributed in a signed form to work with hardware or software which will only accept binaries with a valid signature (this is a form of DRM), it doesn’t matter if you’ve got the source or not, since you can’t use your modified binaries. The license will require that in such circumstances and only in such circumstances, the private key required to sign a usable binary must be made available. This is especially important as we get more systems running embedded Linux and other GPL’d software and manufacturers who want to restrict users to using only official firmwares.
My new thoughts on the GPLv3 are that it is definitely a good thing for Free Software and I shall be licensing all my future software under it (my existing software already has the ‘and, at your option, any later version‘ clause, since I trust the FSF).

My favourite talk of the event this year was Mark Spencer’s talk on Asterisk. It’s great that we have a completely Free and feature-rich drop-in replacement for expensive PBXs. It can do voicemail, menu systems, conferencing and everything else you could possibly want. I really must get around to installing it and giving it a try, since I’ve been using VoIP for a while now. I also like the sound of Asterisk’s IAX protocol, since it can cut through NAT without any of the messing about required to make SIP work. The talk was followed by a tutorial on getting it installed and configured, which made it seem relatively straightforward to get a basic system going, which I was rather surprised by.
However talking with Mark at the airport on the way back, it seems that Asterisk only supports interface hardware manufactured by Digium, the company founded by…. Mark Spencer. As a result, OpenPBX was forked off from it. Maybe it should be OpenPBX I try then, rather than Asterisk.

I have to say that there weren’t really many talks which appealed to me on the Sunday. I did however go to the talk on Subversion. Basically the conclusions were that CVS sucks and Subversion rocks, so it’s time to convert my projects to it and begin using it to manage my website (it should stop me accidentally deleting something crucial, not that I’d ever be that stupid of course…).

There was also a talk on Beagle (the desktop search app) which confirmed what I already knew: Beagle is great. According to Jon Trowbridge ‘Search should be everywhere’, and so it should. I did play with Beagle before, but dumped it since it didn’t have a KMail backend (which it now does) and because it wasn’t available in my distro (and it has a load of dependencies). It’s now in the current version of my distro so I must give it another try.

I went to a few other things, but nothing particularly worthy of note. There were a few machines running to demonstrate Xgl. It’s all (pointless?) eye-candy: change virtual desktops and the whole screen rotates as if it was a cube with a desktop on each side; drag a window and the edges bend and curve; minimise/maximise a window and it bounces around… Pretty cool to look at, but not something I’d really benefit from having on my desktop.

I took some photos at the event which are now in my photo album. Unfortunately my camera is useless in anything less than perfect light, so many of the photos are pretty poor quality. As I wasn’t feeling great I also wasn’t very motivated to take photographs, so there aren’t very many or any from a decent angle (which would have required getting up…). I must take a decent camera next year.

Software Patents and the Olympics

Thursday, July 7th, 2005

I am not going to write about what happened in London today. If we don’t carry on as we normally would, they have succeeded. Instead I am going to write about a few things I meant to post about yesterday but didn’t get round to.

So yesterday the European Parliament decided to drop the Directive on the Patentability of Computer Implemented Inventions – aka, software patents. Many people have been counting this as a victory, but actually it isn’t. Of course things could have been worse, but they could have been better too. Had the directive been adopted in it’s unammended state, it would have opened the door to software patents in Europe. Had it been adopted as ammended by the Parliament, the door would be firmly closed and software patents would be history. However as the directive has been dropped, the door is ajar. It is now up to each member state whether they allow software patents or not – many have already been granted and as the directive has been dropped, can still be enforced.
What we need now is a new directive and a Council of Ministers prepared to listen to our elected reprentatives in the European Parliament.

Also yesterday it was announced that London has won the 2012 Olympics. This will no doubt be great for the country but I must admit that personally, I’m not interested. I don’t know why, but I have never been interested in the Olympics. Football – yes. Wimbledon – yes. Maybe I should actually make an effort to see some of it and maybe I’d enjoy it…

On a completely unrelated note, hello to everyone who’s clicked through from dot.kde.org, where my write-up of LRL 2005 was quoted. Methinks it’s time to get proper hosting as my current server only has 256Kbp/s of upstream bandwidth…

Busy, busy, busy

Wednesday, March 23rd, 2005

There hasn’t been a post here for the last week or so because I’ve been really busy. Firstly I’ve got a weekly commitment of 1800 words for Micro Mart for the next 28 weeks (or something like that); then of course it was just the end of the university term – when every lecturer decides their assignments (all given out at the same time) have to be in for; and I’ve got a load of stuff happening in my web development work. Of course having a “holiday” from uni simply means that I spend a few weeks working harder than usual…

I did however recently manage to polish off version 1.0 of my EtherEye project (formerly called EtherMap), which is basically a web interface to ping a load of machines, giving the output as HTML. The project has become suprisingly popular (not VERY popular, but more than I thought it would be) so I had to give it it’s own website and get the downloads hosted elsewhere.
Shortly after the release of 1.0 I was told that EtherEye was b0rked on Windows systems and was giving “undefined offset” errors. After some investigation, this appears to be a bug in the Windows version of PHP 4.3.9 (maybe other versions too) causing it to do something silly and end up executing loops too many times. I’ve not taken this up with the PHP developers as I don’t have a Windows development system to test on, but I probably should at some stage.

Because I’ve been so busy, work on my BookMe project has stalled, but I still expect to complete it by about this summer.

I’ve also not had the chance to blog about a lot of the stuff I would usually blog about. This includes the announcement from Debian that they would be dropping many architectures from their releases. Despite what the media has been saying, this doesn’t mean that there will be no Debian releases for these architectures, simply that they will be seperate from the main Debian build tree. I use several of these soon-to-be dropped architectures and I think this is a sensible idea to streamline the release process. This has actually been provoking a lot of support for these architectures – most notably the Debian-Alpha port has seen several donations of high-spec machines for use by the project since the announcement.

At some point I will do a full post on Richard Stallman’s comments about copyright at FOSDEM 2005, as copyright law is something I am quite interested in.

I will also do a post about the current state of software patents in Europe and on the results I’ve had from writing to my MEPs (write to yours here).

Oh and I’ll talk about the upcoming elections too and the <insert swear word here> tactics being used by the major parties.

That’s it for now; watch this space for some (hopefully) interesting posts soon!

LUGRadio goes political

Sunday, June 6th, 2004

The LUGRadio guys have released “Special Report 1″ of LUGRadio. This episode focuses on the forthcoming elections and discusses issues including software patents, open source/free software and the EUCD. They have an interview the Liberal Democrats‘ IT Spokesman Richard Allan MP and Labour local election candidate Howard Berry. They also have a look at the Green Party’s view but unfortunately the reponse to the e-mail interview didn’t come back in time.

This is great for anyone who cares about technological freedom, and not just Linux users.
Get it here.