kamon-io / Kamon

Distributed Tracing, Metrics and Context Propagation for applications running on the JVM
https://kamon.io
Other
1.41k stars 328 forks source link

acknowledge Lightbend in LICENSE #1371

Open pjfanning opened 1 month ago

pjfanning commented 1 month ago

I'm the PMC Chair of Apache Pekko and have picked up some knowledge of how the Apache Software License is applied to code that is borrowed from 3rd party projects. With the Apache Software License, you are meant to copy the LICENSE and NOTICE details from these 3rd party projects.

The last FOSS release of Akka (2.6.21) has a generic Apache License and no Notice. https://github.com/akka/akka/blob/v2.6.21/LICENSE

I still think that since they changed to a different license that it is useful to declare that the Akka code copied into Kamon, it is useful to declare that you are using Apache Licensed code developed by Lightbend.

I would also argue that you should add source headers to the Kamon source files that contain Akka code - but that can be added in another PR. When you copy 3rd party source, you are meant to keep the source headers too.

hughsimpson commented 1 month ago

@ivantopo think this one for you really, as the bdfl...