Happy GPLv3 Day!

So I don’t know about you folks, but I’m stoked about GPLv3. I’m very excited that we’ve gotten to a new point where we’ve taken new steps to protect user freedom.

My only question to the FSF is where is my new version of GNU Emacs? We’ve been waiting for a new, more modern version of GNU Emacs–particularly with respect to the GUI–for a very long time now. It also would need better support for web development languages and the more recent version control systems. I’m hopeful that with GPLv3 we get a new copy of Emacs… preferably with Qt bindings… but more likely with GTK bindings… and I’m okay with that.

For my Free Software Bretheren Trapped in Vista…

UPDATE: Visit the Free Software for Win32 page for a more extensive catalog catalog, including some of the suggestions in the comments below..

Some of you may know my terrible secret, and some of you may not, but I run an employer-provided Window Vista PC in order to test our custom software. As a Free Software advocate I would prefer to just do everything in GNU/Linux, but once in a while I have to fire up Vista to actually get testing done.

I suspect that I’m not the only one in this boat. It is for this reason I decided to share my Free Software catalog with you all. Just because we have to use Vista doesn’t mean there isn’t some great Free Software available for us.

Just a note for those wondering what I mean by Free Software… when I say Free Software, I am referring to software that is licensed in such a manner as to grant you freedom with the software. This means that you can use the software in any manner you desire, study the software–including its source code–you can modify the software, you can distribute the software, and you can even distribute modified copies of the software. Free Software has everything to do with this freedom and nothing to do with the cost of the software. Free Software is bought and sold all the time, but when it is bought and sold the freedom remains. Now that we’ve got that cleared up…

So, below is my Vista-compatible Free Software list. Please do not mistake this catalog as an endorsement for Vista, Microsoft, Windows, or any proprietary program or hardware or company. I am still a full-blooded Free Software activist, and while this list has neat programs in it, I still only recommend using Free Software operating systems (e.g. GNU/Linux, FreeBSD) and Free Software programs. This list was compiled in the effort of keeping my Free Software love in a computing environment that is intentionally hostile to freedom.

  • Audacity (GNU GPL) — A pretty neat little audio recording and editing program.
  • ClamWin (GNU GPL) — A light-weight Free Software anti-virus application with regular automatic definition updates.
  • FileZilla (GNU GPL) — A Free Software FTP client.
  • GNU Emacs (GNU GPL) — GNU Emacs Text Editor. A little wonky in win32, but it works.
  • GIMP (GNU GPL) — This is the world-famous GNU Image Manipulation Program. Excellent for all of your image manipulation needs.
  • Inkscape (GNU GPL) — A vector-based drawing program.
  • Launchy (GNU GPL) — This is a program very similar to Katapult. You press Alt+Space and you can launch a program or website favorite or document from this one simple program. It beats the hell out of searching through the applications list.
  • Mozilla Firefox (Mozilla MPL) — A very powerful and secure web browser program.
  • TheOpenCD (Various Licenses) — This isn’t really a program, but rather a distribution of Free Software programs for win32 environments.
  • OpenOffice.org (GNU LGPL) — With the exception of ODBC interaction, I use OpenOffice exclusively in Windows whenever working with documentation is necessary. Most of the time I still use KOffice or OpenOffice.org in KDE on Kubuntu GNU/Linux. Very few compatibility issues. This program also offers a GNU/Linux version.
  • Pidgin (GNU GPL) — A neat little instant messenger client.
  • PuTTY (MIT) — A light and powerful telnet/SSH client.
  • Thunderbird (Mozilla MPL) — This is a Free Software email client that is well integrated with the Firefox web browser (they’re both part of the same project essentially).
  • TortoiseSVN (GNU GPL) — A lightweight SVN program that works well with Windows Explorer.
  • WinMerge (GNU GPL) — This is a very nice GUI diff program. If ediff didn’t rock so hard I’d probably use it in GNU/Linux as well.
  • WinSCP (GNU GPL) — A very convenient SFTP/SCP client.

There’s a short little list. Post useful programs in the comments, but PLEASE only link to Free Software and include the license type. If we get enough programs together I could make a page dedicated to being a neat little catalog. Wouldn’t Googling people love me then?

You’re at it, please don’t forget to read my blog post about the new baby pictures we have of our little one who soon shall be. Click here to read that.

Baby Pictures!!!!!

Well kiddos, here’s proof that I will soon have a kiddo! My lovely wife had an ultrasound yesterday, and these are some of the images we got.

I’m sure it’s quite obvious how proud I am of my family, but just in case you couldn’t tell, I am quite proud of my family. There, now that we’ve cleared that up, onto the photos!

There are four photos, and all of them are surprisingly more clear than I though they would be. All very exciting. Here they are.

Baby photo W6Baby photo W7Baby photo W12Baby photo W13

So there you have it… proof that I have now pissed in the proverbial gene pool.

But really, I’m quite excited, and I know you all are too.