[1. Distribute a self-hostable package; 2. Releases are free to distribute and use, source not available; 3. Offer free community support channels via a forum or chat; 4. Provide source and extended community access for a monthly fee; 5. Automatically make the source available on a rolling basis delayed by one year.]
Improve.