As Matt says, it is not compulsory. But I'd encourage (push?) all developers to make an effort to release their plug-ins to the public. Yes, it might mean a conversation with organizational leadership and setting up an organizational github account. Maybe even a sign-off process to monitor what is being made public.
Why? because every organization using Adapt has benefited from other people's work. There's no charge for using Adapt. As an open source project, Adapt depends on contributions of effort: code, testing, bug reports, documentation, sharing insight in forum posts, etc. A few companies are contributing to the project by assigning developers and developer time to coding. Many companies cannot afford this level participation. But many can afford to give back by sharing what they have created.