SparkyMcUnicorn a day ago

Same as any other open source framework or library.

Calling that "lock in" is a stretch, but you're free to write everything from scratch if that's the way you roll.