Recomp / OS & system / Windows
Samba
Reverse-engineered implementation of Windows file and print sharing and Active Directory domain services.
Clean-room Human-led releasedFacts
- Original
- Microsoft SMB/CIFS and Active Directory protocols (1983)
- Platform
- Windows
- Method
- Clean-room
- Provenance
- Human-led · Started by Andrew Tridgell in 1992 what this means
- Status
- released
- Licence
- GPL-3.0
- Team
- Samba Team
- Started
- 1992
- Runs on
- Linux, BSD, macOS
- Needs the original
- No
How to get it legally
Download it from the official repository or website. No original files are needed.
This project was rebuilt clean-room by Samba Team. Facts last checked 2026-10-13.
Sources
Related
All os & system →BottleShip
Classic x86 Windows games (Win32, DirectDraw, Direct3D)
Browser engine that loads real x86 Windows executables and reimplements Win32, COM and DirectDraw/Direct3D on WebGPU and WebAudio.
Boxedwine
32-bit Windows programs via Wine
Emulator that runs 32-bit Windows applications by emulating the CPU and Linux kernel under a 32-bit Wine build.
cmd
Windows cmd.exe command interpreter
Reimplementation of the Windows cmd.exe command interpreter that runs on Unix-like systems using only libc and POSIX APIs.
Mono
Microsoft .NET Framework
Open-source implementation of the .NET runtime and class libraries, built from the ECMA standards; development has since moved on.
NTFS-3G
Microsoft NTFS file system
Read/write NTFS driver built from reverse engineering of the on-disk format, running in user space via FUSE.
Wine
Microsoft Windows API
Compatibility layer that reimplements the Windows API so Windows programs run on POSIX systems without a Windows licence.