Research England is supporting a new platform that aims to allow the processes that underpin research to be shared freely. Steven Hill reckons the idea has legs.