Slashdot Mirror


ATI Committed To Fixing Its OSS Problems

Sits writes "Chris Blizzard blogged from the Red Hat summit that an ATI marketing spokesman said, from the stage, that ATI knows it has a problem with open source and is committed to fixing it. Does this mean ATI will finally resolve alleged agpgart misappropriation, and fast track the release of open source 2D drivers on its latest cards while releasing specifications for its mid-range cards? Or is ATI only concerned with fixes to its binary driver to maintain feature parity with competitors?"

5 of 205 comments (clear)

  1. Open Source supporters within ATI by plcurechax · · Score: 4, Informative

    I know from talking to them at the Ottawa Linux Symposium a couple of years ago that the technical people within ATI were keen to support Linux the best that the could, but said they were mainly limited by management / legal to aim for competing with whatever nVidia offered the Linux community. If nVidia offered a complete open source driver, they would be pressured to do the same.

  2. In other news by diegocgteleline.es · · Score: 4, Informative

    Announcing free software drivers for the new Intel 965GM Express Chipset

    ATI, NVIDIA: fuck you. Open source graphic drivers are possible, period.

  3. Open? Does not play with DRM, so forget it. by Bearhouse · · Score: 5, Informative

    Ever heard of, "Certified Output Protection Protocol (COPP), Protected Video Path Output Protection Management (PVP-OPM),
    Protected Video Path User Accessible Bus (PVP-UAB) and Protected Broadcast Driver Architecture (PBDA..."

    All lovely things that Microsoft and ATI (will/do) use to piss you off, and make connecting all of your expensive new PC & AV kit virtually impossible.

    Better binary drivers? Maybe.

    Genuinely 'open' architecture that would enable the OSS community to bypass (more easily) current and future DRM, while still being able to view the result on the lastest hardware? No way.

  4. Re:Ok I am stupid ... by 644bd346996 · · Score: 4, Informative

    Short answer: no.

    Long answer: No. X11+GLX is very different from GDI+DirectX. In almost all cases, it would be easier to reverse-engineer the hardware, rather than wrap the driver api. Also, it would probably be impossible to use windows graphics drivers in a secure manner. And the extra translation layer would kill performance. If you are going to reverse-engineer the drivers, you might as well look at the hardware info, and not the software api.

    Note that in some cases, it is possible to use Windows drivers on a *nix operating system. The NDIS network card driver api is well documented, and is supported by projects for Linux and FreeBSD.

  5. R300 opensource drivers by DrYak · · Score: 3, Informative

    There are open-source R300 drivers that cover the 9500 up to x850 range of cards. I've used it for on old 9600XT AGP card (AGP chip) and HIS-overclocked X800 AGP card (PCIe chip with PCIe-to-GP bridge). The performance seem to be acceptable for my needs - which is surprising, knowing that R300 driver was completely developed from reverse engineering.

    Recently the driver has been included in the official DRI tree. Most distro use it to provide open-source 3D acceleration. It is the default drivers for near every GPL-compatible Beryl/Compiz LiveCD (like Kooraa, for exemple) and function well enough with them (the same can't be said for official binary drivers).

    As usual you should stop focusing on the hardware maker - who doesn't { have the possibility to / want to } throw resources at an OS that represents only a smaller fraction of their market share.
    You should instead seek what has been produced by the OSS community - through large-scale collaboration they often manage to put out some marvels.

    There no way one could except ATI to open-source drivers. They may have problems with code in their drivers that wasn't produced in house and that can't be opened cheaply.
    BUT what AMD/ATI realy need to do is to help the DRI/FreeDesktop guys develop their own driver, and for that they need to document a little bit their chips. The best thing could do to the OSS community isn't trying to make their BLOB drivers less borked. The best thing would be to provide list of registers and samples so the community could write a R500 driver.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]