StartX is a non-profit organization whose mission is to accelerate the development of Stanford's top entrepreneurs through experiential education. You can learn more about the organization here.
Despite competing with top incubators like Y Combinator and 500 Startups, StartX has maintained its identity as a non-profit organization and takes no equity from the companies that participate in the program. This has helped them attract some of the brightest entrepreneurs, but also means that the organization has no consistent source of revenue. StartX has relied on partnerships and foundation grants in order to sustain its growth.
Propose a way StartX could adjust its current model so that the organization can remain a non-profit but tap into a reliable source of revenue to ensure sustainable growth. Make sure your method does not require participants to give up a stake in their companies!