the difinition of open source implies (demands) more than making the source code available?
Yes.
Essentially, you have to provide the source, and also allow people to make & distribute derived works based on it. This CC-NC-BY licence does not allow you to distribute derived works for commercial purposes. Lots of companies use open source software in commercial purposes.
Yes.
Essentially, you have to provide the source, and also allow people to make & distribute derived works based on it. This CC-NC-BY licence does not allow you to distribute derived works for commercial purposes. Lots of companies use open source software in commercial purposes.