I can understand disappointment, but I can not see what the fuss is all about.
Bugs? CD drives and, especially, chipsets (especially easrly IDE chipsets) have tons of them - and kernel contains quite a set of workarounds. Some are not usable because of bugs.
Different APIs? Well, there were Creative/MKE/Panasonic, Mitsumi, and Sony interfaces - which needed different code in a supporting program. That was before ATAPI won, of course.
Support for different APIs? There were tons of them. Besides three CD-specific ones there were ATAPI, SCSI - and these evolved over time.
IOW: I see absolutely nothing unique in this driver. Well, except for the fact that graphic driver developers feel that they deserve to have lower-level interface then what Broadcom is offering.
Basically everything "bad" people are now saying about these drivers you could have said about CD interfaces when when they were "hot".
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds