For the past 4 years I have worked in the scanner market where there is a standard called TWAIN. This standard is not enforced so scanner manufacturers can release product onto the market that doesn`t properly adhere to the standard defined by the TWAIN organisation. And guess what? It`s not the scanner manufacturers that get it in the neck when their scanner fails, it`s the software developer and the people that maintain the standard. So from my point of view what Amiga Inc are doing is perfectly fine. Leave it up to the industry to voluntarily follow a standard and they wont. They need their arms twisted into doing things. Just look at the difference in font handling between Netscape and Internet Explorer. Then there are the differences in CSS handling. Then there are the subtle differences in JavaScript. The list goes on and on. This is just my opinion from observations in the industry.