28 Oct 2002 mattam   » (Journeyer)

Politics & Software

Got an active week-end with a "festive" manifestation in Paris against repressive laws (no more street artists or free/rave parties in France, which is sad).

Also questioning myself about *BSD and GPL philosophy from time to time. What makes me wonder is that *BSD is a liberal license although GPL's restrict possibilities. You've got to hope the others will employ their liberty in some moral way (BSD) or enforce it (GPL). I think GPL gives me the right to be a dictator of some kind, although in practice there's little you cannot do with GPL'd software. OTOH BSD licenses allow evil uses, one of which is making some insecure,monopoly-backed OS becoming better, with no reward at all. It seems *BSD fans like their OS being in the background of every OS, standing at key points of networks infrastructure, encouraging standards (a nice property they have), and also being quite unknown from the mass. From a student's point of view I'll say it's great but as a 'software developer' I just could'nt afford the risk a user don't get the sources I worked on or cannot get/distribute it at no cost because some corp. decided that. Again it may well never be the case in practice.

Hacking

My GUI advances nicely, but I'm stuck with some (unavoidable?) problem with gtkmm. You can't make Combo boxes with C++ items in it. That's just a technical problem as the drop down list relies on a C implementation. I just hope I will not encounter other limitations like this one in the future. If anyone knows of a workaround, please let me know :)

Reading

Someone pointed me to the TUNES project and it seems they have great hackers over there. I got hooked by this text (Why a new OS?, still a draft) and suppose some others will or have been too.

Also interested in philosophy, I just begun reading Spinoza's "De Dieu" and I find it awesome that one man wrote such a proof of his philosophical thoughts. If you don't know what I'm talking about, just open the book at any page and read. It's a rigourous (although not as rigourous as modern maths) succession of theorems and lemmas and... about 300 pages long, all about humans and god. I'm searching for his first error :)

Last cigarette in mouth, a good, longer (1 hour more) night waits for me to sleep

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!