I agree that Apple should pursue writing this software. After having worked on some pilot projects with accessibility for educational publishing, and working with CAST on a similar project, I think that this is an area that is lacking on the Mac side. The solutions that are out there for the PC are also crude in my opinion. Apple could improve on the implementations of this software and bring about a big plus for the Mac platform. This has been an area in software development that Apple has accelled at in recent years.
However I disagree that this should be open sourced. This is an initiative that requires consistency in the way it works just as a GUI requires it. To achieve this Apple should keep as much control over it as possible. To allow it to be open sourced could bring about confusion in its implementation which could adversely effect the reputation of the software.
As for cost, it would be a boon for Apple to offer it for free to education. However, based on the cost of the screen readers that are on the market today I think that Apple could easily get away with charging $25-$50 for it and still attract people to the platform. This is after all a strain on Apples resources, and to do it right they would have to support both audio screen reading as well as braille screen readers put out by third parties, and this would cost Apple quite a bit of money. While I like to get "free" stuff as much as the next guy, I don't expect Apple to give everything away. The only upside to making it part of the OS is that it would make it easier, and less costly for web developers to support and develop for 508 compliance on the Mac. But the truth of the matter is that it takes considerable cost in man hours to ensure this compliance, and the majority of the developers that have to do it will cut costs by troubleshooting it for as few browsers as they can get away with, which means testing it on various versions of IE.
However I disagree that this should be open sourced. This is an initiative that requires consistency in the way it works just as a GUI requires it. To achieve this Apple should keep as much control over it as possible. To allow it to be open sourced could bring about confusion in its implementation which could adversely effect the reputation of the software.
As for cost, it would be a boon for Apple to offer it for free to education. However, based on the cost of the screen readers that are on the market today I think that Apple could easily get away with charging $25-$50 for it and still attract people to the platform. This is after all a strain on Apples resources, and to do it right they would have to support both audio screen reading as well as braille screen readers put out by third parties, and this would cost Apple quite a bit of money. While I like to get "free" stuff as much as the next guy, I don't expect Apple to give everything away. The only upside to making it part of the OS is that it would make it easier, and less costly for web developers to support and develop for 508 compliance on the Mac. But the truth of the matter is that it takes considerable cost in man hours to ensure this compliance, and the majority of the developers that have to do it will cut costs by troubleshooting it for as few browsers as they can get away with, which means testing it on various versions of IE.