How long is the free trial?

The free trial is unlimited. It will never run out and you will always have access to the free assemblies available at the time. These may occasionally be refreshed but to access all the assemblies you will need to upgrade.