SMB Client And SMB Server Solutions

Non-GPL Client and Server SMB3 Libraries

Visuality Systems provides the most complete and up-to-date SMB client and SMB server solutions (also known as CIFS) for Embedded products, Storage systems and Java-based applications. 




Server and Client SMB libraries written in C for any non-Windows system




Pure Java Client SMB library for any Java environment starting from 1.5

NQ™ Storage



Robust SMB Server for a range of storage systems, from standalone NAS to high-end data centers

Visuality Systems solutions are fully commercial and feature support up to the latest SMB 3.1.1 version.
Click here to see the list of features supported by the SMB3.1.1 protocol.

Developed over a period of two decades, NQ™ family products are the industry’s first choice - with over 150 Blue Chip customers worldwide, in industries as diverse as consumer devices, cyber, Storage, aerospace & defense, medical, industrial automation, and smart devices, integrating the NQ™ stack into their products.

NQ™ products are backed by technical support to troubleshoot any issue or to answer questions and requests for assistance. Visuality Systems engineering experts are always at hand for direct communication over the phone, via e-mail or Skype.

Why Visuality Systems




  • Over 20 years of experience in developing and maintaining the SMB code.
  • Working closely with Microsoft for full compatibility with the newest SMB dialects.
  • Tested with the industry top quality assurance tools for compatibility, user experience, negative testing and load testing
  • Full support around the clock
  • Adaptive to any customer environment




The Server Message Block (SMB) protocol (also called CIFS), is a file and printer sharing protocol which serves as the basis for Microsoft's Distributed File System implementation. Every year, more and more networks utilize the SMB protocol for its advantages over other alternatives.

Contrary to FTP and HTTP, SMB allows not only copying an entire file, but also grants access to files over the network. File editing, for example, can be executed over SMB, without changing its location.

Furthermore, SMB version 3 and above provides enhanced security by supporting end-to-end encryption.

Another alternative, NFS, is also a file sharing protocol similar to SMB. However, NFS is only native to the Linux world, whilst using it on a Windows computer requires installing a patch. SMB scores over NFS as it is a native solution for Windows, Linux and Macintosh.

visuality nq learn more

Visuality Systems developed a Java based product. JCIFS is a Java SMB solution that support SMB1 with no further support in SMB2 or SMB3 protocols. JCIFS latest update was in 2014 and therefore the Visuality Systems SMB code written in Java is a good alternative for the open source JCIFS.

Follow Us


  October 31, 2019

Visuality Systems has released YNQ™ 1.2.0 for enhanced compatibility with the new Windows API standards introduced in Windows 10 Build 1903.

 August  8, 2019

Visuality Systems has released YNQ™ 1.1.0 adding the option to disable SMB1 by demand plus adding the WS-Discovery functionality which replaces utilization of the Microsoft SMB1 Browser on the SMB Client product. Additionally MTU support (multi-credits) was added to the SMB server product. 


 August  2, 2019

Visuality Systems has released jNQ™ 1.1.0 adding WS-Discovery for enumerating servers functionality which replaces utilization of the Microsoft SMB1 Browser as well as security features and performance improvements to SMB3.1.1


May 06, 2019

Visuality Systems has announced the release of the new generation Embedded NQ product - YNQ™. Developed under Agile methodology YNQ™ offers customers a shorter time to market with an upgraded modular design allowing for straight-forward integration to any embedded device.


 March 08, 2019

Visuality Systems Visuality Systems announces the release of jNQ™ 1.0.2-br-5.  This version includes a number of new features: internal packet capture including IPv6, DNS and Netbios traffic, an enhanced mount command, and an enhanced directory lookup with pattern matching. In addition, many bugs have been fixed.


 November 26, 2018

Visuality Systems announces the transition to the Agile Development System which part of the many advantages include delivery of fully tested Visuality updates in a very short time cycle. Furthermore, Visuality Systems has established an online Help Desk that offers a simple and efficient customer interaction with the Visuality Systems technical support team

Helpdesk Registration


 November 06, 2018

Visuality Systems will be a sponsor at the SDC EMEA conference to be held at the Sheraton hotel, Tel-Aviv, Israel on January 30. The event will be co-located with an SMB3 testing Plugfest held on January 28-31.

See Link