Hacker News new | ask | show | jobs
by TheDong 633 days ago
Yes it's valid. I am not a lawyer, this is not legal advice.

As programmers, our instinct is to try to interpret things literally, as if they can be represented by math or code.

Copyright is a thing of the law, and laws are not like that. Laws are interpreted by humans, who generally attempt to interpret the spirit, and generally apply reasonable interpretations.

It's clear the author of the code intends it to be available under the Apache 2, and that's good enough.

1 comments

The author intends it to be a modified Apache 2.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.


  
    For the project as a whole, it is not free. You are FORBIDDEN to distribute the apk compiled by you (including modified, e.g., rename app name "Shizuku" to something else) to any store (IBNLT Google Play Store, F-Droid, Amazon Appstore etc.).
This is not Apache licensed, because the author is explicitly declaring its terms altered.

It is NOT open source, it violates freedom 1:

Freedom 1

   The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.