technovelty

weblog of Ian Wienand

RSS  |  technovelty home  |  page of ian  |  ian@wienand.org

The "truth" about BK and the kernel

When I say "truth" I have no idea what happened, but Larry just pulling the free version didn't quite seem to fit. There had always been tension but on the whole, there was a sort of equilibrium between the kenrel community and BitKeeper.

So I've been wondering what exactly prompted BitKeeper to pull their free version. It always seemed to be about the non-compete reverse engineering clause and something to do with OSDL, Linus' employer (if a coworker is hacking BK, they can pull your license). I knew of a few names that had caused issues on the list with Larry such as Roman Zippel, Pavel Machek and Andrea Arcangeli (who wrote the openbkweb thing a while back), but nothing that directly seemed to fit. As it turns out, it seems Andrew Tridgell started work for OSDL in January of this year, and it seems he was the straw that broke the camels back. Really, if you put a binary format in front of someone like Andrew Tridgell do you expect him to not pull it apart? Obviously there's more to the story, but I haven't seen anyone talking about it.

I know that git has been said to stand for nothing, but is it possible that it's a snide reference to Australia's favourite hacker and his lack of tact leading to the BitKeeper abortion?

update Newsforge carries an article with quotes from all concerned. If it wasn't Tridge it was going to be someone else eventually; and in the end it seems based on dollars and cents rather than code. No question, BitKeeper was really good, but what non-free software giveth it can taketh away.

posted at: Tue, 12 Apr 2005 10:57 | in /linux/apps | permalink | add comment (0 others)

inkscape

Last night I tried to use inkscape to do some graphic design type work. Here's my (point format) review from start to finish

All said, trying to use Inkscape to quickly get artwork into PDF format for printing hasn't really worked all that well for me. I've had to use Illustrator to tweak the final output. With a few UI enhancements (which are happening in current dev versions) and a first-class export to PDF it would put a strong link in the linux-as-a-desktop chain.

posted at: Thu, 10 Feb 2005 09:43 | in /linux/apps | permalink | add comment (0 others)

weex

weex is an ftp synchronisation tool. It is fantastic. Here's my weexrc

[blog]
        HostName = ftp.wienand.org
        IgnoreLocalDir = CVS
        DestDir = /public_html/technovelty/
        LoginName = login_name
        Password = password
        SrcDir = /home/ianw/programs/junkcode/blog
        IgnoreRemoteFile = {
        *.py
        *.pyc
        *.html
        *.css
        *.cgi
        .htaccess
        .ftpquota
        }
        IgnoreLocalFile = {
        newentry.sh
        *~
        }
        IgnoreRemoteDir = {
        Pyblosxom
        plugins
        }
        IgnoreLocalDir = {
        *CVS*
        }
[default]

Then I just run

weex blog
and we're updated! In fact I might just do it now ...

posted at: Tue, 01 Feb 2005 23:22 | in /linux/apps | permalink | add comment (0 others)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.