Commit d79d7bdb authored by Martin Wurm's avatar Martin Wurm Committed by Alyssa Ross
Browse files

lens: Change lens' listed license from MIT to their own proprietary license.

Although Lens is based on a free core component ("OpenLens"), the tarballs
provided by Mirantis include a proprietary version of Lens that requires
a subscription.

As the proprietary option offers additional features, it would not be wise
to simply rewrite the derivation and base it on the FOSS source code.
Instead, implementing a new derivation for OpenLens is likely the better
approach.
parent a4b25ea8
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -618,6 +618,12 @@ in mkLicense lset) ({
    fullName = "Licence Art Libre 1.3";
  };

  lens = {
    fullName = "Lens Terms of Service Agreement";
    url = "https://k8slens.dev/licenses/tos";
    free = false;
  };

  lgpl2Only = {
    spdxId = "LGPL-2.0-only";
    fullName = "GNU Library General Public License v2 only";
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
  meta = with lib; {
    description = "The Kubernetes IDE";
    homepage = "https://k8slens.dev/";
    license = licenses.mit;
    license = licenses.lens;
    maintainers = with maintainers; [ dbirks ];
    platforms = [ "aarch64-darwin" ];
  };
+1 −1
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ appimageTools.wrapType2 {
  meta = with lib; {
    description = "The Kubernetes IDE";
    homepage = "https://k8slens.dev/";
    license = licenses.mit;
    license = licenses.lens;
    maintainers = with maintainers; [ dbirks RossComputerGuy ];
    platforms = [ "x86_64-linux" ];
  };