May I ask what your motivations are for open sourcing it at all?
Also I don't want to seem like I'm defending their actions, and I don't think any other commenters here are - copying your idea, directly or not, and then responding the way they did, is very toxic. But, unfortunately, this is the 'risk' one has to accept when open sourcing stuff.