abstract val openSource: Boolean
Is this an open-source project? If true, additional assumptions are made, such as the need to have a license on all code.