I just asked a question about how to remove DRM from Kindle books that I had purchased and it was promptly closed by the moderator studiohack with the following comment:
We don't encourage this kind of behavior here on Super User, thus off-topic.
However, before posting this question I did a search and found a months-old question about removing DRM from ePub files, which is open and has an answer explaining how this can be done. This seems to be an inconsistency in policy.
I purchased many books that I would like to be able to use on devices from a different company. This is not possible without first removing the DRM. Doing so for personal use such as this is not illegal.
Is this or is it not a permitted topic. If not, why?
Here is the section of the law that I am referring to. Intent seems to be the most important thing: if you are breaking DRM for the purpose of violating copyright it is illegal, however....
(f) Reverse Engineering.— (1) Notwithstanding the provisions of subsection (a)(1)(A), a person who has lawfully obtained the right to use a copy of a computer program may circumvent a technological measure that effectively controls access to a particular portion of that program for the sole purpose of identifying and analyzing those elements of the program that are necessary to achieve interoperability of an independently created computer program with other programs, and that have not previously been readily available to the person engaging in the circumvention, to the extent any such acts of identification and analysis do not constitute infringement under this title.
(2) Notwithstanding the provisions of subsections (a)(2) and (b), a person may develop and employ technological means to circumvent a technological measure, or to circumvent protection afforded by a technological measure, in order to enable the identification and analysis under paragraph (1), or for the purpose of enabling interoperability of an independently created computer program with other programs, if such means are necessary to achieve such interoperability, to the extent that doing so does not constitute infringement under this title.
(3) The information acquired through the acts permitted under paragraph (1), and the means permitted under paragraph (2), may be made available to others if the person referred to in paragraph (1) or (2), as the case may be, provides such information or means solely for the purpose of enabling interoperability of an independently created computer program with other programs, and to the extent that doing so does not constitute infringement under this title or violate applicable law other than this section.
(4) For purposes of this subsection, the term “interoperability” means the ability of computer programs to exchange information, and of such programs mutually to use the information which has been exchanged.
IANAL, but it appears that discussing the topic would be permitted as long as we are discussing it with respect to interoperability and not piracy.