Samba has been around for a very long time, and it has become one of the most important projects in the FOSS world. At FOSDEM 2007 you can learn all about Samba3, Samba4 and the outlook for the coming years from none less than Jeremy Allison.
Hopefully to entertain people :-). I'd also like to get people enthusiastic about hacking on Samba. It really is a very important project to help Linux be interoperable with Windows.
Probably so.... Andrew is usually right :-).
I don't think much about it one way or another. The problem for me is that they're always using an old version of Samba and Samba to me is perpetually broken as we're always fixing bugs :-). I'm just thankful they work at all :-).
We're faster and more robust against failures. Plus we're infinitely configurable - if you want to do anything out of the ordinary you need to use Samba to do it.
A Microsoft employee wanted to get Microsoft to support Samba on other platforms. I thought that was a great idea but it never flew. Samba has certainly allowed Microsoft networks to be viewed as "interoperable" in a way they really shouldn't be :-).
Maybe it's [my] old age but I'm getting fonder of CIFS/SMB as I hack on it. With the UNIX extensions (which I'll cover in my talk) it's becoming a useful protocol for UNIX to UNIX file sharing.
Samba4 is our "research" branch of the code, to allow us to test out new technologies. It's going well.
That's a sore point :-). I was never a fan of that decision, but I understand why it was done. It's necessary to discover what is needed to serve as an AD LDAP server, but personally I'd rather [have] OpenLDAP look after that code in the long run.
I mainly add torture tests to Samba4 and then back-port Samba4 code to Samba3 which is the production release.
Around 10 or so.
Fun and interesting. Life inside is very different from the way it's perceived outside :-). All the publicity makes Google look like a vacation resort, but actually it's full of people working very, very hard :-).
Additional links:
This interview is licensed under a Creative Commons Attribution 2.0 Belgium License.