Just tried what I should've tried earlier - running the wine version from the command line. It shows the usual amount of wine "fixme" messages which could of course be responsible, however there are several lines like this:
Code:
[E-0]createDocumentInfoInternal(C:\users\paul\My Documents\My Kindle Content\B002RI9XOW_EBOK.azw) - DRM issue
A quick strings on the kindle exe shows this is a K4PC message not a wine one. Which tells me there's code in there that's looking for what it thinks of as suspicious behaviour w.r.t DRM. Now these are books I've legitimately bought from Amazon but maybe the fact that the file is being read through an emulation layer, or one of the missing/wonky win32 function calls is causing it to trigger a piece of code which is detecting "DRM issues" and disabling the copy function. Now that's all speculation/educated guesswork but if it's true it leads to a couple of interesting thoughts:
- it's ironic that it's disabling copy but unable to stop the defeat of DRM as a whole and so I'm able to copy the entire text but not select snippets i.e. once again DRM measures prevent legitimate use whilst not stopping (potential) infringement.
- I can still read the book as intended via K4PC. So if you want to look at it that way it means Amazon is taking a customer-friendly/cautious view by *only* disabling the copy function.
Who knows? Doesn't really help the OP I'm afraid. Probably the best route is to raise it with Kindle customer service and see what answer you get.