Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.46 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.46 KB

PraxisCORE v6

PraxisCORE is a modular JVM runtime for cyberphysical programming, supporting real-time coding of real-time systems. It is the heart of PraxisLIVE. With a distributed forest-of-actors architecture, runtime code changes and comprehensive introspection, PraxisCORE brings aspects of Erlang, Smalltalk and Extempore into the Java world ... a powerful platform for media processing, data visualisation, sensors, robotics, IoT, and lots more!

For further information, help and support see https://www.praxislive.org and https://www.praxislive.org/core/

PraxisCORE is an open-source project originally developed by Neil C Smith, and supported by Codelerity Ltd.

Status and requirement

PraxisCORE v6 is under development and not yet ready for use. For PraxisCORE v5 sources check out the legacy-v5 branch.

PraxisCORE v6 will require Java 21. The build currently requires Java 17+.

License

PraxisCORE v5 is licensed under the terms of the GNU Lesser General Public License v3. This means that the core runtime, or a selection of its modules, may be used as a library and included in your own projects without requiring you to share your own code under the same license.

Some modules have different but compatible licenses.