17 April 2000

They have an ask slashdot story on slashdot at the moment that seems to be asking the question: There is some GPL'd code I really like and want to use in my proprietary application. I know that the GPL says that I should GPL my software if I want to use the code, but do I really have to? How about if I put it in a DLL? The comments range from incorrect opinions and suggestions about how to get round the GPL to sensible messages from people such as Bruce Perens. Slashdot is definitely not what it once was (both that a story like this would even be on the front page, and the comments people posted). I wonder how that peer press idea is comming along. It has the potential to provide a good news service and make sure crud like that doesn't get propagated.

17 April 2000

Today is my 21st birthday. It looks like I am getting some Lego Mindstorms stuff, which should be interesting. The custom shape code in dia now has a proper distance algorithm. This should get of the bugs where sometimes clicking on one object causes another one close by (which happens to be implemented with a custom shape) to be selected.

16 April 2000

Had my 21st birthday party yesterday (the actual birthday is tomorrow though). It was pretty good, although we ended up with the same amount of swan gold as we started with (you can't even give that stuff away). Maybe this was also because we had some good beer as well. Thanks to everyone who came, as I had a great time.

13 April 2000

That is annoying. If your browser has the diary page cached, you will overwrite your last diary entry. The form on the diary page has the entry number as a hidden field.

13 April 2000

I have been looking through what was installed when I did the upgrade from RH6.1 to 6.2. It looks like it installed a lot of kde stuff during the upgrade without asking (there wasn't any kde stuff before). A bit annoying, but not too bad. What was annoying was when I tried to install a new gnome-core RPM I had just built, and I get the following message: file /usr/share/gnome/apps/.directory from install of gnome-core-1.1.8-20000413 conflicts with file from package kdebase-1.1.2-33 This seems fairly odd. Why would a file in /usr/share/gnome/apps be part of kdebase? So I decided to check what actually is in kdebase: $ rpm -ql kdebase | grep gnome /usr/share/applnk/gnome /usr/share/gnome /usr/share/gnome/apps /usr/share/gnome/apps/.directory On closer inspection, the file is a slightly different format from the one with gnome-core. Also, the one in the kdebase RPM doen't contain all the translations that are in the gnome-core version. Looking at the spec file for kdebase, the file was added by whoever made the RPM. I think I will file a bug report about this.