“… Novell will develop and deliver an adapter that allows the UIA framework to work well with existing Linux accessibility projects and complement the investments made by IBM Corp. and others. Novell’s work will be open source and will make the UIA framework cross-platform while enabling UIA to interoperate with the Linux Accessibility Toolkit (ATK), which ships with SUSE Linux Enterprise, Red Hat Enterprise Linux and Ubuntu Linux. The UIA solution will ensure interoperability of nonvisual access to the next generation of software applications.”
If I’m reading the article right, there will be a bridge from ATK to UIA, but there is no mention of an adapter between UIA and AT-SPI. That means ATs on the Linux platform will have to deal with two disparate accessibility APIs, AT-SPI and UIA, depending on what an application implements.
Steve Lee points out that the article can be taken to mean that the bridge will really be from UIA to ATK/AT-SPI, not the other way around. That’s much more logical. I admit confusion since UIA is the name of both the client and server-side API.