Samba 4.25.0: the open source suite that speaks SMB and CIFS

Summary

A file and print sharing suite for Linux and Unix systems that implements the SMB and CIFS protocols and brings those machines into an Active Directory environment. Version 4.25.0 was published in September 2026, while the 4.24 series stays maintained.

Recommend
Name
Samba
Version
4.25
Pricing
Free
Open source
Open source
Operating system
LinuxmacOS
Updated
2026-10-13 23:52

The shared drive in the corner of an office is usually held up by a protocol that has been running quietly for a decade or more.

Putting two kinds of system at the same table

It is normal for a company network to hold machines running different systems. Desktop computers lean one way, while the machines that store files, run services and take backups often lean another. For both sides to reach the same files and printers, there has to be a protocol that both accept. File sharing was defined by one side first, so the other side needs an implementation that translates the rules.

Samba plays that part. The official description calls it the standard interoperability suite for Linux and Unix, and adds that it is among the more complete open source implementations of protocols such as SMB and Active Directory. In other words it is not a new way of sharing files; it implements, on this side, the protocol the other side already speaks.

What that covers in practice is file and print services, with the official material emphasising safety, stability and speed, and support for the various clients that use SMB as well as for several other systems. In a mixed environment this means no more copying files between systems just to share them: directories and printers can be used from both sides at once.

Two roles in a domain

The more everyday use in a company is its place in directory services. The official text explains that it can bring Linux and Unix servers and desktops into an Active Directory environment, with components handling the translation of identities and permissions. Since accounts and rights are usually managed centrally, machines joined this way let the same accounts sign in, so no parallel local user list has to be kept by hand.

There are two roles to choose from. One is a member server, which joins an existing domain and provides shared directories and printers while using the accounts and rules already defined there; this is the most common arrangement. The other is a domain controller, which takes on the account and permission work itself. For a small environment with a limited budget and a wish to manage accounts in one place, the second option removes the cost of buying a separate server.

The project has been providing file and print services since 1992, and it has lasted this long because contributors in different regions share the upkeep of separate modules. The official material describes development and maintenance by an active worldwide community, and notes membership of the Software Freedom Conservancy, a non profit that handles legal and administrative support so that continuity does not rest on the personal plans of a few maintainers.

Release rhythm and where to get it

The official news page lists releases by date, and a rhythm is visible: major versions arrive a few months apart, with security updates and smaller corrections in between. The current major version is 4.25.0, published on 24 September 2026, while the previous series is still maintained, with 4.24.8 released on 12 October 2026 as its latest.

A deployment does not have to jump to the newest major number. Staying on a maintained branch is just as sound, especially where only basic functions such as shared directories and printing are used, since the new features of a major version often go unused while the configuration changes it brings cost time to review. Source code is distributed from the official download area as compressed archives, with signature files and public keys provided for checking integrity; most major distributions carry it as a native package, so the system package manager is enough.

Item

Official information

Major version

4.25.0 (24 September 2026)

Maintained branch

4.24 series, latest 4.24.8 (12 October 2026)

Platforms

Linux and Unix like systems

Protocols

SMB and related Active Directory protocols

Roles

Domain controller or member server

Licence

GNU General Public License

Handing cross system sharing to a protocol implementation that is maintained over the long term is calmer than improvising a solution each time.

A few practical notes: decide first which role a machine will take, because member servers and domain controllers differ considerably in configuration and settling this before starting saves detours; keep directory permissions tied to the users and groups already held by the directory service instead of inventing a parallel account structure; and before upgrading, run mounting and printing in a test environment to confirm that clients still connect.

SambaDownload
Supported systems: Linux macOS