Thanks for your answer. Is there a reason for it?
I'm asking because GLSL ES is a shader language that's commonly used in a variety of game engines.
Yes, other engines already have a big monopoly, especially Unity (which even has a similar model license for assets made in it - like URP), so I'm using the same tactic.