By starting an open source project the chipmaker will allow programmers to develop, customize and further optimize a new base of open source software routines, which can then be plugged into future applications. What’s more, the project is not intended to be limited to AMD processors as the routines used could apply to processors from other vendors as well.
Just because a project is open to participation doesn’t always mean that everyone participates, though. Intel themselves open sourced its Threading Building Blocks (TBB) technology last year to help developers produce multithreaded code, but has yet to see any feedback or contributions from AMD. In any case, developers stand to do nothing but benefit enormously from these specs being opened.