Also affects application developers
Also affects application developers
Posted Mar 11, 2026 20:34 UTC (Wed) by fredrik (subscriber, #232)In reply to: Also affects application developers by dskoll
Parent article: California's Digital Age Assurance Act and Linux distributions
Heh, almost-sorry-not-sorry for the following noise. Couldn't resist... *<:)
"Developer" is defined in the law as "a person that owns, maintains, or controls an application."As a devil's advocate - and very much in the spirit of a developer who knowingly attempts to circumvent the law by legally invalid technical interpretations, and who has only read the above quote - what about the following argument?
My client, on trial, admits that they are both, a person who owns[0] the application "Baz", and that they are a person who is a maintainer of the application "Baz". Baz is an application that is provided to users under a FLOSS license.My client has two objections to the charges of failure to implement functionality in Baz that fulfills the law's age verification requirements.
1. My client argue that they are never in control of said application when it is run by a user of the application on the user's computer. Hence my client can only comply to the law to the extent that the controlling user permits it.
2. Since the law was introduced, my client provides optional patches for the application, which implements a technical measure in the application to fulfill the law. When patched the application inquires the user's age range, and provides said range to any service which the application interacts with and which inquires the application about the user's age.
All users who are under the jurisdiction of the law, are encouraged to run versions of the application which includes these patches.
Hence, my client argues that they cannot be held responsible for users who are within the law's jurisdiction, but still choose not to apply the patches to their copy of Baz. Such unlawful usage is the fault of the user of Baz, not the owner or maintainer of Baz.
So... dear hypothetical arm-chair prosecutors, game on! What is your legal objection to these arguments?
A variation on objection 2: No patches are provided. Instead affected users are encouraged to both implement and apply patches that provide the necessary age verification. Baz is FLOSS after all. The user can modify it to ensure that when executed, Baz complies with any laws applicable to the user.
[0] I interpret "own" in the copyright sense of the word. Again, I really have only read the above quote, nothing more. PS. This comment may well be as obviously stupid as the law. So let me conclude with an preemptive apology to all who are annoyed by it. Cheers!
