Joe Blog's A Day In The Life Of Your Average Joe

5Oct/115

Posting Code How-To’s Online

This is something I've given quite some thought to in the recent weeks. I recently moved for a job in software development, and as I'm sure many of you can imagine, sometimes you get stuck coding and turn to your favourite search engine for advice. More often than not you'll get taken to StackOverflow, a blog post, forums/message boards and finally, official documentation.

All of this got me wondering...when you post code help via StackOverflow, or how-to's on a blog, is it done with the intention of actually distributing that code to others for use how they see fit, be it in a commercial application or a personal project the reader might be working on. I think it's a very grey area when you delve into it, after all, I wouldn't mind other people using my code in any shape or form, in fact I'd find it quite the compliment! Sure it'd be quite nice if they sent an email or left a comment to say "hey, this was just what I was looking for and I've used it for XYZ" - it's nice to know that you've been able to help someone solve something.

On the other hand, if I was being picky about this, especially as my line of work currently sees me developing in C# (and not via Mono either), I could throw licensing into the mix and say that people are free to use my code as long as they have my permission and reference that they've used it somewhere. This in turn would present a company with issues as to whether they could actually use it or not, because that kind of license would almost certainly be some sort of Open-Source license, meaning that they almost certainly wouldn't use it, because it would then mean they'd have to contend with satisfying the requirements of an Open-Source license.

I think there's several issues here that I haven't even touched upon, but it made me stop and think about it, so maybe it will provide you with some food for thought too.

19May/104

Ubuntu Sharing Stats

It seems so long since I last posted anything on here....probably because it was, unfortunately. I don't seem to be able to find time anymore!!

Anyway, in time honoured tradition, I thought I'd share the stats from my somewhat neglected rtorrent screen session for the 10.04 release:

rtorrent sharing stats

Not quite sure about those tracker messages, but nonetheless, it seems that more people are wanting the 64 bit release this time around.

8May/098

Jaunty Torrent Stats

Long time no post!

So...some 3 weeks after the release of Ubuntu 9.04 (Jaunty Jackalope) I figured I'd share my torrent stats for uploading 9.04's release, so here's a little snapshot of my rtorrent screen right now (I'm still uploading it)

   ubuntu-9.04-desktop-i386.iso
            done      699.0 MB Rate:  18.1 /   0.0 KB Uploaded: 71222.0 MB                 [   R: 101.90]

   ubuntu-9.04-desktop-amd64.iso
            done      696.7 MB Rate:  12.0 /   0.0 KB Uploaded: 47434.9 MB                 [   R: 68.08]

   ubuntu-9.04-alternate-i386.iso
            done      697.5 MB Rate:  10.1 /   0.0 KB Uploaded: 58518.9 MB                 [   R: 83.90]

   ubuntu-9.04-alternate-amd64.iso
            done      698.4 MB Rate:   1.4 /   0.0 KB Uploaded: 35663.5 MB                 [   R: 51.07]

So I work that out to be a total of 212.84GB uploaded back to the community :) Anybody else wanting to share theirs...feel free :)