By molini on Nov 19, 2007
To support the CIFS protocol several changes were also made to core components of OpenSolaris including ZFS, VFS, credentials, file system utilities, etc. Sun has also donated these changes to the OpenSolaris project.
Why is this in-kernel CIFS support so important? Check out Alan Wright's blog entry for the gory details... but essentially Windows interoperability requires that a CIFS server convince a Windows client or server that it "is Windows". This is really only possible if the operating system supports those services at a fundamental level.
A related OpenSolaris project, CIFS client, allows OpenSolaris systems to act as CIFS clients in a Microsoft environment -- the flip side of the equation. The OpenSolaris CIFS client stores and retrieve files on a Microsoft CIFS system helping to complete the file sharing capabilities between OpenSolaris and Microsoft environments.
The CIFS projects greatly improve the usefulness of OpenSolaris in data environments that serve both NFS and CIFS clients by bringing the enterprise scalability and reliability of the OpenSolaris to a Microsoft environment.
See what Alan, Bob, Lynn, and Marc say about the news.