Get the robust flash file system trusted in space and critical infrastructure. Choose GPL open source or commercial licensing.
Same proven code—different licensing terms
100% Open Source & Free
For Proprietary Products
| Feature | GPL v2 | Commercial |
|---|---|---|
| YAFFS Source Code | ✅ Full access | ✅ Full access |
| Same Proven Code | ✅ Identical codebase | ✅ Identical codebase |
| Royalties | ✅ None (it's GPL!) | ✅ None (one-time fee) |
| Your Source Code | ❌ Must disclose (GPL requirement) | ✅ Keep proprietary |
| GPL Obligations | Yes - must follow GPL terms | ✅ No GPL obligations |
| Support | Community mailing list | ✅ Direct support from experts |
| Integration Help | Self-service + community | ✅ Available (additional services) |
| Cost | ✅ Free | One-time license fee (contact us) |
Start with the YAFFS Overview and integration guides to understand the architecture and requirements.
Browse Documentation →Verify YAFFS works with your OS (Linux, VxWorks, eCos, bare metal) and flash hardware (NAND, NOR).
See Compatibility →Clone from GitHub (GPL) or contact us for commercial license. Both provide the same proven code.
GitHub Repository →Use our step-by-step guides for Linux, RTOS, or bare metal integration.
Integration Guides →Use our test suite to validate your integration. Includes power-fail testing tools.
Testing Documentation →Community support via mailing list (GPL), or direct expert support (commercial license).
Support Options →Yes! Download the GPL version to evaluate YAFFS. It's the same code. When you're ready to ship a commercial product, contact us for a commercial license.
No—it's the exact same code. The difference is in the license terms, not the software. Commercial license removes GPL obligations and includes support.
No. Both GPL (free) and commercial licenses are royalty-free. Commercial license is a one-time fee with no per-unit charges.
GPL users can use the community mailing list. Commercial license holders get direct support. We also offer consulting services for both.
Yes. YAFFS is used in medical devices, satellites, and other critical applications. Commercial license recommended for regulatory and support reasons.
Choose GPL if: Your product is open source or GPL-compatible
Choose Commercial if: You need to keep your source closed or want expert support