Linked by Thom Holwerda on Wed 21st Nov 2007 13:53 UTC, submitted by poundsmack
Sun Solaris, OpenSolaris "File-sharing between Windows and Sun's OpenSolaris Unix platform is being bolstered through two projects at Sun. The OpenSolaris project: CIFS Server features server software source code that implements the CIFS protocol also known as Server Message Block, the standard for Windows file-sharing services, Sun said. The internal CIFS server enables Microsoft users to store and retrieve files on an OpenSolaris system, Sun said. This project and a related effort, CIFS client, improve the usefulness of OpenSolaris in data environments that serve NFS and CIFS clients, Sun said. Sun recently donated server source code that implements CIFS to the OpenSolaris Project."
Thread beginning with comment 285898
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: X
by stephanem on Wed 21st Nov 2007 19:09 UTC in reply to "RE: X"
stephanem
Member since:
2006-01-11

> Yer, Sun: The company that gets open source development!


Samba is designed by dissembling the CIFS protocol - you can never use that product knowing that Microsoft could sue you.

Sun is using published CIFS specs and relying on their settlement with MS and also MS opening up protocols per the EU settlement - that IMHO is a cleaner solution.

Plus, anything in kernel space works 1000x faster and better than user space. If you think user space is good for filesystems I dare you to trust putting your datacenter on userspace ZFS developed for Linux

Edited 2007-11-21 19:09

Reply Parent Score: 4

RE[3]: X
by segedunum on Wed 21st Nov 2007 23:51 in reply to "RE[2]: X"
segedunum Member since:
2005-07-06

Samba is designed by dissembling the CIFS protocol - you can never use that product knowing that Microsoft could sue you.

On the contrary. That's what protects Samba in a whole lot of ways. If someone can say "Oh, you're adhering to this so you are subject to this agreement" then that's different.

Sun is using published CIFS specs and relying on their settlement with MS and also MS opening up protocols per the EU settlement - that IMHO is a cleaner solution.

Samba has always been the cleaner solution because they've had to understand how it all works from scratch. There's a lot of layers of crap in windows networking. I'm also not aware of MS opening any protocols that have anything but onerous licensing.

Plus, anything in kernel space works 1000x faster and better than user space

As Jeremy Allison said, Linux has the right kernel APIs for Samba to use. Also, saying that kernel space is faster than user space is extremely simplistic.

If you think user space is good for filesystems I dare you to trust putting your datacenter on userspace ZFS developed for Linux

Well, I'm not going to, am I? Not until Sun comes up with a compatible license, or relinquishes its patents that makes an implementation in Linux possible.

Reply Parent Score: 4