Source code is the set of programmatic statements created in a structured (programming) language by developers, permitting software to execute intended functions. Object code is the output of a compiler after it processes source code.
You almost never own software; you lease the right to use it. You may have perpetual (permanent) rights to use it, but that’s not the same as ownership.