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.
https://www.samba.org/samba/news/releases/4.0.0.html
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.
Jeremy.
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..
Jeremy
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.
Jeremy.
Hahahah ! Actually, that's comedy *gold*.
man smb.conf
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).
Jeremy.
And it still probably won't come with an offer for source code (sigh
Jeremy.
Step 1, send an invoice with clear payment terms.
Step 2, send one polite reminder maybe 7 days after the due date.
Step 3, send a Letter Before Action, with a further 7 day deadline (use a firm like thomashiggins.com to turn the legal wheels very cheaply)
Step 4, file a claim in the small claims court (again, thomashiggins.com are very good for this). It may take weeks but you can add interest and all the costs you've incurred.
The few times I've done this (as a consumer) the company has coughed up at some point just before or just after the court papers have gone in. For a truly hopelessly disorganised company this is the only escalation method that works.
The furthest it ever got was with Enterprise car rentals - I had a bailiff threaten to tow one of their vehicles before they would write a cheque.
This is all advice for uncontested debts - obviously if the company has a problem with the debt they may choose to represent themselves and argue the point, but if they were going to do that, they'd probably have engaged you first!
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...
Jeremy
/. 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
Jeremy.
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
Jeremy.
"Ninety percent of baseball is half mental." -- Yogi Berra