I always think just open sourcing the whole software stack for graphics cards would be an excellent thing for hardware manufacturers, in the end these are free pieces of software and I've certain there would be a big community contributing loads of cool things for free. AMD (say) would also sell a load more hardware as enthusiast features would be added by the community.
Maybe I'm just naive but the downsides of doing this seem absolutely minimal and the upsides quite large.
Maybe I'm just naive but the downsides of doing this seem absolutely minimal and the upsides quite large.