Link to Original Source
They're not going to do that. The director of Windows server development at Microsoft even gave us a quote for the Samba 4 press release.
For the tl;dr crowd:
"Active Directory is a mainstay of enterprise IT environments, and Microsoft is committed to support for interoperability across platforms," said Thomas Pfenning, director of development, Windows Server. "We are pleased that the documentation and interoperability labs that Microsoft has provided have been key in the development of the Samba 4.0 Active Directory functionality."
Thanks a *lot* Thomas !
No, I also know when it was first widely adopted. I was around and shepherded it through that remember. It really took off around 1994 when we had very wide use on SunOS and early Solaris use.
Wider Linux use really didn't start until about until 1996 or so. I remember tridge and I being amazed that making it work on Linux became more important than making it work on SunOS/Solaris/HPUX and other commercial UNIXes.
Oh sure. The mail slot interface is an essential part of the protocol. That's why you just can't buy Samba based products anymore, all commercial NAS are re-badged versions of Windows server.
Sarcasm, in case anyone was wondering..
No, you're getting the history the wrong way around.
Samba was started in '92. The web wasn't on most companies radar until the late 90's.
Web and database on Linux came in the door opened by file servers
Our original platform was SunOS (not even Solaris). When Samba started Linux was a toy, it didn't even have networking.
Hahahah ! Actually, that's comedy *gold*.
It's all in how the server is configured, and if the client will pipeline requests.
I can easily saturate a gigabit network using modern Linux CIFSFS and Samba. Ensure you turn on pthread based aio on the server, and the client now issues multiple outstanding read/write requests.
SMB2 makes this easier as it does this by default even on Windows clients. Ensuring your server has the pthread-based aio is the key though (depending on server CPU availablilty - on low end systems some OEM's get more mileage by using zero-copy sendfile/recvfile instead).
And it still probably won't come with an offer for source code (sigh
You do realize that many enterprise storage servers made by companies like IBM, Symantec, EMC, Dell etc. are or have been based on Samba code, right ?
Nah, probably not...
/. is not what it was, but then again it never was
I miss the
But Tim Potter (old Samba Team member) and I loved the trolls
Yes, I'm Jeremy Allison - the original poster. I created Samba along with tridge (he was there first, and is much smarter than me though
There isn't a court-ordered requirement for them to test it. There's a market enforced requirement
Go into Frys (or local Geek store). Look at all the NAS boxes on the shelf. That's all Samba. Every one.
Now imagine you're Microsoft. A new version of Windows comes out and it doesn't work against all the "home NAS media servers" people have. Ooops
They test against Samba *all the time*, as it's good for their business to do so.
They also go a little above and beyond by helping test the AD server part of Samba (which isn't in wide production use yet) - they do that in their interop labs up in Redmond.
They provide free food for the engineers working late up there. It's not as good as the free Google food (but then again, hey - what is ?
Oh you mean corporations like IBM, EMC, Netgear, WDC,Google ? Yeah, the GPLv3 really scared them
Listen to my presentation here:
to explain why GPLv3 is a *better* license for commercial use the GPLv2.