Freely distributable Unix/Linux systems come with the source code, which can be modified.
Proprietary Unix systems are distributed as binary only, with no source code, so you can't modify the system (easily).
Other reasons are legal: the proprietary systems are copyrighted, and the freely distributable versions should not have any copywritten code in them, thus allowing them to be distributed without licensing arrangements.