a day ago
- The author initially licensed Keygen under ELv2 and called it 'open source', but realized that caused miscommunication and was perceived as dishonest.
- After trying 'source-available' and other ambiguous terms, the author discovered Sentry's 'fair source' model with Delayed Open Source Publication (DOSP).
- DOSP adds a timer to a proprietary license, after which the code becomes truly open source, ensuring longevity even if the author abandons the project.
- The author was convinced by Sentry's founders to adopt DOSP, despite initial fear, because it benefits users and customers by backing up promises of longevity.
- The author wrote a new license blending FSL and ELv2, relicensed Keygen under DOSP, and adopted the 'fair source' label.
- The author calls on 37signals to reconsider their stance on open source terminology and codify their promise of longevity, as they already have that promise in spirit.