

Okay, thank you for the explanation. Cases can be different here.


Okay, thank you for the explanation. Cases can be different here.


Huh, lol. No, I didn’t know that. One of my friends uses FreeBSD, and he likes it. But yeah, that’s a good point.


Do you mean that without GPL my access to my own project can vanish?


I’m glad you appreciate it! This made my day!


BSD 3-Clause.


I definitely will.


Most game developers don’t want to open source their games, so I think a permissive license is probably the easiest choice for a game engine.
That’s why I was considering a permissive license in the first place, yes.


That’s a good explanation, thank you for teaching me.


Roflolmao


Aha, okay. The same Ren’Py does. Thank you, I’ll think about it.


Yeah, I’ve already read it. And yeah, the language is a bit biased, aside of the short explanations not covering too much as for me. So I should look somwehere else.
Nevertheless, thank you for the explanation!


Okay, so it’s a threat if I use a permissive license. Thank you very much! I’ll think about it.


Okay, thanks for the advice. LGPL might be a good option, I’ll look into it.


Okay, thank you very much. As for now, I hope my engine will be known enough for anyone to recognise the hoax.


Horrible? Okay, then. Can you explain why? I mean, I know that Ren’Py is using MIT, and there are no problems with anything as far as I can tell. So, what’s wrong with it?


I thought of using GPL, but it would mean someone else would be obliged to open their source code if they base their software on my engine. Though open-source is good and must exist (speaking of Ren’Py, which is not GPL, but still an open-source engine considered a golden standard of VN development), I’d like to give others the right to make their derivative works either open or closed, by their choice.
As for AGPL, I know nothing, unfortunately.


What about the non-endorsement clause, then?


Well, the only difference is a so-called “non-endorsement clause”. I wanted to know where can I use it, and if I even should.


Long story short, it all started with an argument between me and a guy who thought only Japanese VN-related anything is usable normally, and that all Western VN-related software (Ren’Py included) are either clunky or laggy garbage. He also gave a Japanese novel engine called Light.vn (don’t mind the link, it’s the engine name) as an example (there is a killer feature in it: WYSIWYG editor). So I started my engine to prove him wrong.
After some time, I really saw that Ren’Py is not as fast as it was when I started to use it long ago. But that’s because it uses modern Python, which is by itself not too fast and lightweight anymore.
That’s why I write my engine in C and aim to make it much faster than Ren’Py and with better UX. Not speaking of a desire to create something meaningful myself.
Aah, okay then. Well, it does make sense indeed.