*sigh* Every year the same story.
By the way:
I DO use VIA GPUs. (as far as you can speak of "use" here).
I have an ECS G320 Laptop which is a nice machine in many terms but carries a CLE266 and I'm happy to have at least half-assed MPEG2 acceleration there. Furthermore I own a mainboard with a C7 Eden (nice thing) which has a CN700 and it's the same problem here. Some snapshots from openchrome even had strange artifacts during MPEG2 playback. It was intended back at the time to be a silent low power HTPC but that hasn't come to life yet. Sad, sad thing.
And sorry Luc, but your driver stopped compiling with xorg-server a good time ago, then Gentoo kicked the official package. Though I remember it might have been the first one I used some years ago on the CLE266.
But afair I never ever had real 3d, maybe "accelerated" glxgears which might really have been on the GPU due to a years old software in mesa but that wasn't much faster than running the stuff in a VESA driver in software rasterizer mode.
I should have gotten my money back while there was still time, but I am being a bearing person still hoping for things to improve.
On the article: Yes, it is sad that one of the smallest areas in Linux GPU stuff is so diverged. And I see no sense in drivers which cut out more and more features until the behave like a VESA driver. This is of no use to me. The few devs should stand together.
And yes, openchrome some corrections of typos in code comments recently. *cough*
But of course I don't blame the devs actually since it must be frustrating to have no real contact with VIA. No specs, no code, no support, nothing.
Well, the only thing I can do is keep with the things that work and worked for me in the past.
Stop TCPA, stupid software patents and corrupt politicians!