I’m getting there… slowly.
I’ve been rebuilding my old audiobook tool into a proper Flatpak desktop app (BookLibConnect), and honestly: so far it’s been easier to work on than my old “Flask + Python web app” setup. No weird web UI juggling, no constant “why did this break now” feeling. There haven’t been any real problems yet it’s just slow progress, one piece at a time.
Right now the app is still early, but the basics are starting to come together. Set library root, rescan, and it pulls in my library structure and shows the author view (see screenshot). It’s not feature-complete, not polished, and definitely not ready for anyone to depend on… but it’s moving in the right direction.
If this works out the way I want, I might actually share it later. I like the idea of having a clean, installable Linux app instead of a pile of scripts and a browser page.
So far it’s only tested and built on KDE Wayland (Qt: wayland). I know that doesn’t mean much until it’s tested on other desktops/distros, but one thing at a time.
I’ve been rebuilding my old audiobook tool into a proper Flatpak desktop app (BookLibConnect), and honestly: so far it’s been easier to work on than my old “Flask + Python web app” setup. No weird web UI juggling, no constant “why did this break now” feeling. There haven’t been any real problems yet it’s just slow progress, one piece at a time.
Right now the app is still early, but the basics are starting to come together. Set library root, rescan, and it pulls in my library structure and shows the author view (see screenshot). It’s not feature-complete, not polished, and definitely not ready for anyone to depend on… but it’s moving in the right direction.
If this works out the way I want, I might actually share it later. I like the idea of having a clean, installable Linux app instead of a pile of scripts and a browser page.
So far it’s only tested and built on KDE Wayland (Qt: wayland). I know that doesn’t mean much until it’s tested on other desktops/distros, but one thing at a time.
I am not a lawyer. I am certainly not your lawyer. The following is not legal advice. If you choose to seek legal advice, you should consult with a qualified legal representative.
But, from what I'm seeing, you're 100% in the clear. I have had to deal with copyright, trademark, and patents before.
The courts in the United States have rigorously upheld the right of a person to make backup copies of media they have purchased. As far as stripping out the DRM, this is incidental to you making backup copies that will work across hardware in the future.
Additionally, you are backing up your library because the company may remove from the servers the content that you purchased, without your knowledge or permission.
So, you're probably good to go. I have had to deal with the various ways to protect your property, be it physical or intellectual. Based on what you said, and assuming that it is accurate, you're good to go. The right to make backup copies has long since been settled by the US courts.
If you're not in the US, the results would likely be similar. I can only speak of the US courts. Many countries have similar copyright laws, largely for the convenience of trade and commerce.

Reactions: kibasnowpaw