I think these are the actual carousel's that Microsoft uses to store their Xbox games. There's a video floating around somewhere that shows a wall of all of these tied together.
From the wording of your post, are you thinking that the discs can be loaded from these? If that's the case, no, that's not how they work. They're advanced disc storage boxes.
I can't find a readily available driver for the carousel. collectorz.com has a seperate, downloadable, driver for their software and the description of the carousel implies it's using some kind of standard interface.