Skip to content

Conversation

@pjfanning
Copy link
Contributor

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
Copy link
Contributor

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

@ivantopo
Copy link
Contributor

ivantopo commented Apr 9, 2025

hey @pjfanning thanks for the PR! I does sound reasonable to add this notice.

@ivantopo ivantopo merged commit 3c07eaa into kamon-io:master Apr 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants