@WPalant @pluralistic
Every law needs interpretation. You _can't_ include all definitions and possible exceptions. If you would do this, the code for a bike fit for road use would still involve a 6V dynamo. Battery lamps not allowed.

The whole ruling depends on the interpretation of "protected". The error here is believing, that a hardcoded and unencryprted password fulfills the definition.