Organizers

Clarification on open source requirement

"Use of open-source software is not just permitted: it’s encouraged. The submissions themselves must also include an open-source license (such as MIT)."

Does that apply to ONLY the smart contract code? Or does it also apply to the web-page/client-side Javascript code that implements the user facing interface that communicates with the smart contract(s), usually via a conduit like the Web3.js link to the Infura/Ethereum bridge?

In other words, is it that *everything must be open source* about the submission, or is it like Cryptokitties where the smart contract code is open source but the web client user interface is closed?