Slashdot Mirror


Tridgell and Samba Recognized

An anonymous reader writes "It's official, Samba creator Andrew Tridgell is Australia's smartest man... in IT anyway. He's received Bulletin magazine's 'Smart 100' award for the IT sector. He's also written about how Samba came into being, which was basically because he was trying to avoid doing any real work on his PhD. He also tells us how he discovered Linux and why he believes Open Source Software is superior to proprietary code... He also talks about rsync and his plans for the future..."

4 of 93 comments (clear)

  1. Samba is King of the Free Software World by Bombcar · · Score: 3, Insightful

    Admit it. With the exception of Apache, Samba is the number one reason that Linux (and BSD, too!) has been able to invade the datacenters of companies the world over.

    Without Samba, Linux et al would be in a much less pretty position.

    Perhaps we should call it Samba/GNU/Linux? :)

    Kudos to the Samba Team, Tridge, and all Samba developers/testers/users!

  2. Meh. by cperciva · · Score: 4, Insightful

    Rsync is overrated. It's useful for files with local edits (eg, text and source code), but performs poorly on files which tend to have global, sparse, changes (eg, most data files, and all executables). Changing one character will result in an entire block being transmitted -- put another way, the bandwidth usage is O(n/k+kD), where n is the file size, D is the edit distance, and k is a parameter (the block size).

    This is considerably worse than necessary; it is possible to cut the bandwidth down to O(n/k+kI+S), where n,k are as above, I is the number of inserts/deletes, and S is the number of substitutions. For executable files, this can easily result in a fivefold improvement.

    Rsync is certainly a useful tool, but it isn't the synchronization-tool-to-end- all-synchronization-tools which many people consider it to be.

    (Side note: I have the same DPhil supervisor as Andrew Tridgell, so I feel perfectly entitled to bash my fellow student's work.)

  3. Re:I find his argument somewhat strange. by 0123456 · · Score: 3, Insightful

    "So, it's the "proprietaries" as I will not call them that only write bad code? Didn't he just suggest that his first attempt was poorly written. Or maybe he's arguing that it's continually poor no matter how many times it's re-written."

    His argument, I think, is that with closed source, dozens of companies are all writing bad code to do the same thing, whereas with open source, that bad code only has to be written once... and then either the programmer soon gets so embarassed that they end up rewriting it properly, or someone else gets so disgusted that they do so.

  4. Re:He wasn't smart enough to catch... by Jeremy+Allison+-+Sam · · Score: 3, Insightful

    He didn't write the code with that flaw in it, I did.

    So did you get exploited by this flaw ? Did you lose data or
    get compromised ? Do you have a legitimate complaint, or are
    you carping anonymously about "communist collective's" because
    you don't know how to code yourself, and you fear them ?

    The psychology behind comments like this is interesting to me,
    I always wonder if you're the same kind of people who "key"
    expensive cars because you don't own one ? Did you ever write
    software yourself ? Do you know how ?

    Jeremy Allison,
    Samba Team.