Response to Akka Licensing, and the future of the Play Framework #11405
Replies: 4 comments 3 replies
-
for those who weren't aware of this change, reference: https://discuss.lightbend.com/t/2-6-x-maintenance-proposal/9949/2 |
Beta Was this translation helpful? Give feedback.
-
Removing underlying Akka implementations will be the safest decision. If anyone want to use akka they will use that at their own responsibility. |
Beta Was this translation helpful? Give feedback.
-
FYI: There is an ongoing effort to get an Akka fork rolling as an Apache incubator project. So replacing Akka with that fork may become a viable option. Probably needs some months to get accepted at the Apache foundation and fully rolling, but there is a lot of support already and a large amount of willing contributors, including some who worked on Akka previously. https://github.com/mdedetrich/akka-apache-project/discussions |
Beta Was this translation helpful? Give feedback.
-
Does the play exemption also apply to forks of Play? |
Beta Was this translation helpful? Give feedback.
-
The Play Steering committee is fully committed to the open source community, and in maintaining the free and open use of the Play Framework. As long as this committee exists in its current state, the Play Framework has no intentions of requiring Lightbend licenses or fees to use its software.
The sudden shift in Lightbend's policy on Akka raises many questions about the future of Play. Many questions have come to the foundation about the future of Play, as well as its usage of Akka.
Our stance is as follows:
2.x
will begin to introduce equivalent APIs for any interfaces that currently only use Akka. For instance, if the current WebSocket interface will only accept Akka Streams or Actors as an input parameter today, an additional API in2.x
will expose a non-Akka equivalent behavior.Until we are able to take actions that match this stance, we will continue to work with Lightbend to determine the exact boundaries that result in an Akka license requirement. And, we will not remove any existing Akka APIs for the immediate future, to ensure that current Akka + Play users are not disrupted. We hope to be able to share more information in the very near future, once we have our questions answered by Lightbend.
Beta Was this translation helpful? Give feedback.
All reactions