DevHeads.net

Do not enforce copy and paste restrictions in Okular

Hello,

KDE is under no legal obligation to distribute source code or software
that enforces PDF's copy&paste restriction flags. In fact, not even
Google Drive's Android PDF viewer enforces this. The Okular source
code calls this, 'DRM'. Put this way, the current situation appears
even more dubious. It's a shame to watch KDE follow this path, and I'm
perplexed to see this 'DRM' logic embedded inside free software.

The attached patch removes these needless restrictions. It works perfectly.

Thanks,
Jason

Comments

Re: Do not enforce copy and paste restrictions in Okular

By Albert Astals Cid at 11/12/2017 - 07:32

El diumenge, 12 de novembre de 2017, a les 13:02:22 CET, Jason A. Donenfeld va
escriure:
Just read the countless discussions we've had on this topic over the years,
the current situation allows for almost infinite configuration at all the
imaginable levels so everyone feels confortable.

I'm not in any interest to discuss this further since you clearly didn't
bother investigating this at all.

Cheers,
Albert

Re: Do not enforce copy and paste restrictions in Okular

By Dennis Knorr at 11/12/2017 - 06:37

This should be at least configurable with a for-user non-changeable
configuration. It's perfectly okay for homeowners to disable
drm-behaviour, but there might be requirements in an enterprise context
where that behaviour is needed.

Am 12.11.2017 um 05:02 schrieb Jason A. Donenfeld:

Re: Do not enforce copy and paste restrictions in Okular

By Sven Brauch at 11/12/2017 - 06:40

On 12/11/17 11:37, dennis knorr wrote:
Well, there's a checkbox in the settings ...

Re: Do not enforce copy and paste restrictions in Okular

By Jason A. Donenfeld at 11/12/2017 - 06:44

Just saw the option, a bit late.

This should default to off. In Gentoo I may very well force our package to
always be off.

Re: Do not enforce copy and paste restrictions in Okular

By Dennis Knorr at 11/12/2017 - 06:58

Am 12.11.2017 um 11:40 schrieb Sven Brauch:
Well, regrettably not all kde settings were administrator-enforceable in
the past, but i will look at this :) But i agree with jason, default
should be off.