Also, perhaps someone can clarify this for me. This doesn't guarantee you will end up with something better or similar to emotiv.
After determining which bytes correspond to which signals, do you have to write the algorithm for pattern recognition? do you have to reverse engineer the whole SDK or is it just a matter of calling the existing/proprietary algorithms using the signals?
Anyway, I think this will force them to accelerate their development for the Linux platform and perhaps be more open about it.
I'm not sure if they're not open about their development because they're stuck (I haven't seen any major improvements in their videos from 2008 to now... same stuff) or if they're scared from competition because they don't have the resources.
If they can recognize what a bunch of _very_ ambitious developers can do for free, why keep this thing locked?