According to the Cambridge Dictionary, the word source code is countable, even if usually used in its singular form.
I would like to know if it is correct to use the plural to mean the source code of more programs or a collection of source code.
For example, is it correct the sentence:
The source codes of these programs are all under Apache license.