View Single Post
Old 02-21-2011, 08:29 PM   #1
Nigol
Groupie
Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.Nigol ought to be getting tired of karma fortunes by now.
 
Nigol's Avatar
 
Posts: 185
Karma: 363616
Join Date: Dec 2010
Location: Montreal, Canada
Device: Kobo Original, Kobo Touch
Ethical question about adding DRM removing in ePubFixer

I created a app to easily edit an ePub TOC, Margins, Reading order or Editing in Sigil and having it restore the TOC that was lost.

Now a lot of retail books are not prefect and do need some tweaking, so removing the DRM is required to edit them.

I honestly think DRM is stupid, and remove it for each book I own. But I do understand the "illegality" and moral dilemma involved.

Now I have found a .NET port for the python script used to remove the Adobe DRM, and have been working to integrate it into my program. But I am not sure if I should release it.

I was thinking of doing a normal build without it, and people wanting to remove the DRM will have to build them from the source. Because there is no dependency to python, I fear that it may be too popular, because of the ease of use. So making people have to build there own might be a deterrent for some.

But I personally hate when people do that, even if the required program is free to download. Not everybody will want to install another program when there are alternate ways to do it.

So this is my dilemma, what do you think I should do?
Nigol is offline   Reply With Quote