Archive for the 'Uncategorized' Category

April 13th 2009

The Free Software Definition

The GNU project publishes a list of four Freedoms and recommend a single license*, the GPL.

They claim the word “Free” for software available under the GPL.

Let us consider some developer freedoms, and some alternative licenses for blocks of code:

Link / Use Four boring freedoms Reuse the code Sue author
Proprietary
GPL
Freeware**
LGPL
BSD/MIT/ISC/etc.
PD/WTFPL***/etc.

Looking at this, it’s reasonably obvious to me which licenses offer the most Freedom to the developer; that being the BSD/MIT/ISC family.

These are the licenses I use personally, and the licenses I use to define Free Software; I don’t see how it can be taken any other way.

Continue Reading »

3 Comments »

September 15th 2008

Yay, productivity

I (finally) have a job, and, suddenly, (I’m sure it’s unrelated) start feeling relatively productive outside of work.

I’m trying to learn the Colemak keyboard layout again, I’ve produced a version of Colemak with more UK symbol keys (self extractor) (.asc) on (for example, “, @, ¬ in the right places). MSKLC 1.4 source included, should work on XP and Vista.

I wrote a tool a while ago for a friend show whether drives were spun up or not. I just changed it to a little tray applet:
Powerstatus tray example
It also notifies you when drives spin down and up. Currently it operates by polling, at a hardcoded 15s interval. Feel free to change the source.

powerstatustray.exe (.asc) (.cpp) (.pdb).

No Comments yet »