License

Student and Hobbyist

Symbolica is free to use for bachelor/master students and hobbyists!

Get started »

Non-commercial use

Do you want to use Symbolica for your non-commercial work?

Start a free 30-day trial »

Contact us for a quote

Commercial use

Do you want to use Symbolica in your company or for commercial use?

Start a free 30-day trial »

Contact us for a quote

Philosophy

The goal of Symbolica is to provide a state-of-the-art commercial computer algebra system while being as open as possible. As you may have seen, the complete source code is available on Github and the development process is open as well on Zulip. The goal of having the source available is for students to learn about computer algebra, for advanced users to modify the code to their needs, to receive community contributions, and to help identify bugs. Distribution of the Symbolica code or parts thereof (modified or not) is only allowed with prior express permission (to prevent someone copying the code and hard work of the Symbolica team without compensation).

Students and hobbyists can use Symbolica for free. Once Symbolica is being used professionally, either in an academic context or in a commercial company, a license is required. The preferred license model for academic use is an institution-wide license.

License perks

A Symbolica license gives you access to use Symbolica in your projects. Additionally, you will get priority support:

  • Support for effective use of Symbolica in your projects
  • Priority for new feature requests

Frequently asked questions

My trial license expired, but I need more time to test Symbolica

No worries! Reach out to to get an extension (granted in most cases).

What is the preferred license model for academia?

The preferred license model for academic use is an annual, institution-wide license. In select cases, a personal license can be agreed upon.

Can a third-party member of my project use my institute’s Symbolica license?

If a collaborator not employed by a licensed institute wants to run code that requires a Symbolica license on a server not owned by the licensed institute, this third party has to have their own Symbolica license. In these cases a discounted third-party license can be obtained.

I am a bachelor/master student and I wrote a paper that makes use of Symbolica with my supervisor. Can I use the student license?

If you publish your scientific work alone, you can use the student license. If the supervisor is a co-author, the institute needs to obtain a non-commercial license.

I wrote a code that uses Symbolica. Do the users of my code have to have a Symbolica license?

Whether end-users require a license has to be agreed upon on a case-by-case basis. If the use of Symbolica mostly benefits the authors of the code, the end-users can use Symbolica without cost under a special license agreement.

In cases where the end-users benefits from Symbolica, there are two options:

  • the developer (or a third party) pays for their users with a supplementary license
  • the end-user acquires a license

What happens in the case when Symbolica development is halted?

In the case of halted development, existing and new users can buy a perpetual license for the most recent version. This means it will always be possible to use Symbolica.

Licensed institutions

University of Bern University of Zurich Karlsruhe Institute of Technology