1. 23

  2. 1

    Too bad that unlike the rest of the scalac forks, this one seems to be intentionally license incompatible.

    1. 7

      How is the new license incompatible with the previous?

      1. 7

        Paul P’s changes are distributed under the Apache 2.0 license which is compatible with 3-clause BSD license that AFAICT scalac uses.

        @soc, can you please clarify what you mean here?

        1. 2

          While the Apache License 2.0 is technically compatible, mainline Scala accepts only code with a CLA (and licenses it under BSD afterwards).

          The big question is a) whether PaulP’s CLA is still active and b) – if the CLA was still active – whether code made available online counts as a contribution (I’d say no).

          Regarding the CLA, http://typesafe.com/contribute/cla/scala/check/paulp says yes, and considering chapter 8 of the CLA, EPFL needs to be made aware of any changes regarding the CLA’s status.

          Let’s wait and see if there is any movement.

      2. 6

        I think the intent is for Paul to share his work with TypeLevel:

        publishing now and giving [Typelevel] an opportunity to exploit my work seems the lesser evil.