First of all, thanks bridgman for providing us with a much-needed window inside the development process for these drivers, your contributions are very welcome!
There is though something that bothers me regarding this discussion:
So what happens if users try to play BD in Linux and it doesn't work? Well, we simply educate them about the fact that the format is incompatible with the very idea of GNU/Linux and that they have alternatives. Will this lose some users? Certainly. But winning market share at any cost is _not_ the final goal, the likes of Dell notwhistanding. Or at least I didn't think so.
So please, go with the "options for the future" and provide a stable and commited support to the open-source driver, taking resources out of the closed one if need be. It's ok to have a closed-source driver for workstations, nobody will mind that, but leave "restricted content" much lower on the list.
Please also take into account what will happen if users will have a choice between:
a) open-source driver, stable and good in some areas
b) closed-source driver, more-or-less stable :-P and good in totally different areas
Will they have to switch drivers to watch a movie, then again to play a game, then again to use a workstation app? That doesn't sound very appealing... I'd say sticking with open-source and making sure the open driver is as good as possible, even if it means leaving out some bits, would be the best course of action.
Why would Crysis (or any other game for that matter) on Linux have an issue with the open driver? Am I missing something here?Besides, what happens when Crysis shows up on Linux ?
Please don't take this the wrong way, it's just that I hate to see all the money and resources spent on implementing crappy ideas like DRM instead of them being used for important issues (like good drivers for current hardware, before it becomes obsolete)...