True. Nothing to port in means of development; just trying it out.
For the previous questions -
CPU spec
----------
0. dual issue processor (means can execute up to two instructions in a cycle), with 512KB L2 cache.
1. ARMv7 instruction set with thumb-2
2. VFPv3-d16 floating point
3. iwmmxt vector unit (no Neon).
Code that runs on Tegra-2 will run on CuBox. For codec parts like ffmpeg, rebuild is recommended adding --with-iwmmxt to accelerate via vector unit.
Binary Drivers
----------------
Binary drivers are GPU and Video engine only. Everything else (including Xorg driver) are open source.
GPU - GPU implements openGL|ES 2.0, it's quite capable, please search for the 'Solid-Run Cubox XBMC' on Youtube which is a lab preview (XBMC heavily uses GPU shaders for rendering XBMC).
Video engine drivers are three parts -
a. Lower part which access hardware, IRQ etc.. is part of the kernel and is GPL
b. Userspace library (libvmeta.so) is a binary driver. it's EABI but compiled for softfp abi. I'll ask Marvell for hardfp replacement. Any recommendations fro cross-compiler?
c. Gstreamer wrappers for libvmeta.so are all provided in open source.
Shipping
----------
We will start shipping end of December 2011. We have limited amount of machines, and to be honest we were overwhelmed by the positive response from the different communities.