Surge in GPL source code releases

Is this just me or do we see a highly increased rate of (important and interesting) stuff being released (or announced to be released soon) under the terms of the GPL lately?

A few examples:

  • VirtualBox — a VMware-like virtualisation solution
  • Second Life — the client for now, but the server software might follow
  • Fortress — Sun's Fortran replacement
  • OpenSolaris — scheduled to be released under the GPLv3
  • Java — this might have a huge impact...
  • Sun UltraSPARC T1 — a complete, modern CPU

This is a great trend and good news for all of us. A special thanks to Sun for releasing more and more stuff under free licenses!

User-friendly SELinux policy editing in vim or Eclipse (using SLIDE)

SLIDE screenshot
SELinux file in vim

After you have installed a minimum SELinux setup in QEMU, you might want to tweak and edit the policy to fit your needs.

A nice, graphical method to do so is to use SLIDE, written by Tresys (and released under the terms of the GPL). SLIDE is an Eclipse (>= 3.1) plugin, which you can install easily:

  • Click Help->Software Updates->Find and install...
  • Click Search for new features to install, then New remote site
  • Enter "" as URL, click Finish.
  • After that, select the new entry, and install SLIDE (will restart Eclipse).

Of course, you can also easily use your favourite text-editor to edit the plain policy files (if you use the te.vim file from Thomas Bleher you get syntax highlighting, at least for *.te files). After placing the file in the ~/.vim/syntax directory, add this to your ~/.vimrc:

if has("autocmd")
  filetype plugin on
  augroup te
    autocmd BufRead,BufNewFile          *.te set filetype=te
  augroup END

The Hierarchy of Programmers

Let the flames begin...

Programmer Hierarchy

(via Luke Welling)

Free Software News and Advancements

No, I'm not dead, just very very busy...

There have been quite a few interesting new Free Software projects and news popping up recently (or I only recently noticed them):

Stuff III

Syndicate content