Update website/src/pages/technical-manual/project-start.mdx

This commit is contained in:
yaxu 2025-10-01 12:54:58 +02:00
parent 070055d2ef
commit 8cd497abb2

View file

@ -7,6 +7,21 @@ layout: ../../layouts/MainLayout.astro
This Guide shows you the different ways to get started with using Strudel in your own project. This Guide shows you the different ways to get started with using Strudel in your own project.
## Respect the license
First, please take a moment to understand Strudel's free/open source license,
[AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.en.html).
Here is a lay summary, but check the license for legal definitions and responsibilities.
* You can distribute modified versions if you keep track of the changes and the date you made them.
* You must license derivative work under the same license.
* Source code must be distributed along with web publication.
Among other things, it means that when you share your work, the whole application must be shared under the same free/open source license, or one compatible with it. This is because we want Strudel to stay free/open source. In other words, you are not permitted to distribute integrations of Strudel with libraries or other code that does not have a compatible free/open source license.
This also applies to clones informed by reading Strudel's source code, as legally speaking, that counts as a 'derivative work'. Again, please [read the licence](https://www.gnu.org/licenses/agpl-3.0.en.html) for details.
## Embedding the Strudel REPL ## Embedding the Strudel REPL
There are 3 quick ways to embed strudel in your website: There are 3 quick ways to embed strudel in your website: