I have created my own computer application and I wanted to use Apache License 2.0 to license it.
Can I distribute only binary form of my application without source code?
Open Source Stack Exchange is a question and answer site for people organizing, marketing or licensing open source development projects. It only takes a minute to sign up.Sign up to join this community
The Apache License 2.0 does not require source code to be disclosed. However, open-source licenses like the Apache license are intended for, well, open source software. For proprietary (non-open) software, it would likely be better to get a lawyer to write custom licensing terms.
Even when not disclosing your source code, the Apache license has some interesting properties that could be valuable: