SHORT: Will an opensource driver for the 3D part of the XGI cards be available?
Right now we have agreed with XGI to do the following:
- The 2D part (most of it is already in the linux kernel) is open source. This means you can download a vanilla linux kernel, put an XGI card in your ODW, OSW, HMC or Efika and HAL/OF will initialize the card, openfirmware will be able to use your card and you'll have a 2D linux console and X console.
- The 3D part is currently not open source. That means that if you want state of the art 3D stuff, you'll have to use a binary driver we provide for you. On the longer term there is a possibility that this 3D driver will be open sourced as well, but, unfortunately, I cannot pin a date on that yet. XGI is thinking about all possible scenarios.
If you are a HAL/OF customer, or you want to make a driver for that super-OS you're developing, we can help you by providing documentation, a so-called software programmers guide or a design kit and we can proxy for you with XGI.
What we cannot do is give you the source code for the current driver, to be included as GPL in for instance X.org. The reason is not that we don't want to do that but that were asked not to ( for now ) and we respect XGI wishes in that regard. However, if you think you can improve the XGI driver, we can work something out (maybe an internship where you get to show XGI your skills).
I would love to have your input on how we should organize this (better). If you have ideas, feedback, disagree, agree, please put it in an email and send it to me. I'll discuss good ideas with XGI and who knows what happens.