Open Source

GPL v2

For open-source projects and evaluation

  • Full source code access
  • Use in GPL-compatible projects
  • Community support via mailing list
  • Perfect for evaluation before commercial commitment
  • Contribute improvements back to the community
  • No cost
Download from GitHub

Which Licence Do You Need?

Use GPL When...

  • Your project is open source under a GPL-compatible licence
  • You're evaluating YAFFS before making a commercial decision
  • You're developing internal tools that won't be distributed
  • You're doing research or education
  • You're contributing to the open-source community

Use Commercial When...

  • Your product is proprietary or closed-source
  • You can't or don't want to release your source code
  • Your licence is incompatible with GPL v2
  • You need commercial support and priority assistance
  • Your customers require a non-GPL licence

Not sure which licence you need?

Contact us and we'll help you determine the right option for your project. We're happy to discuss your specific situation.

Ask Us

Download & Installation

Clone from GitHub

The YAFFS source code is hosted on GitHub. Clone the repository to get started:

git clone https://github.com/nickmob/yaffs2.git
cd yaffs2

The repository includes all source code, documentation, and example configurations.

View Repository

What's Included

  • Complete YAFFS2 source code
  • YAFFS Direct Interface for RTOS/bare-metal
  • Linux kernel integration code
  • Configuration examples
  • Test utilities
  • Documentation and READMEs

Commercial Licence Details

Organisation-Wide

The commercial licence covers your entire organisation. Use YAFFS in as many products as you need without additional fees.

No Royalties

One-time fee, no per-unit charges. Whether you ship 100 units or 10 million, the cost is the same.

Full Source Access

You receive the complete source code, just like the GPL version. No binary-only restrictions.

Support Options

Priority email support and consultancy services available for commercial customers who need additional assistance.

Perpetual Licence

The licence is perpetual—you can continue using the licensed version indefinitely, even if you don't renew support.

Quick Turnaround

We aim to provide quotes within 1-2 business days. Licence agreements are straightforward and reasonable.

Licensing FAQ

Can I evaluate YAFFS before buying a commercial licence?

Yes, absolutely. Download under GPL, integrate and test in your development environment, and only purchase a commercial licence when you're ready to ship a proprietary product.

What if my product uses both GPL and proprietary code?

If YAFFS will be distributed as part of a proprietary product where you can't meet GPL obligations, you need a commercial licence for that product.

Do I need a separate licence for each product?

No. The commercial licence is organisation-wide. Use YAFFS in as many products as your organisation develops.

What support is included?

Commercial licences include email support for integration questions. For more intensive support, dedicated consultancy is available separately.

Can I modify YAFFS for my needs?

Yes. Both GPL and commercial licences give you full source code access. You're free to modify YAFFS to suit your requirements.

How do I get a quote?

Email us at info@aleph1.co.uk with a brief description of your project. We'll respond with pricing within 1-2 business days.

Ready to Get Started?

Download YAFFS now and start integrating. When you're ready for production, we're here to help with licensing and support.