We're going to publish full documentation and schematics for the device.
Not a single line of closed code will have to run on main CPU to be able to use the Neo900. With an exception to 3D acceleration, which is not necessary to operate the device, FLOSS Linux drivers will be available for every single component.