this post was submitted on 25 Nov 2023
1 points (100.0% liked)

Side Project

29 readers
1 users here now

A community for sharing and receiving constructive feedback on side projects.

founded 10 months ago
MODERATORS
 

Hi

I have an idea for a library that I think has potential for monetization and I'm in need of some advise. My main queries revolve around implementing licensing. Should I develop my own system for generating and validating license keys within the code, or are there existing tools I should consider? Also, I'm looking into a way to cap the number of users, like ensuring only five developers use it within a 5 seat purchase instead of 500. Do I need to create my own API or a simpler method to monitor and manage these user seats?

As a C# developer, my initial implementation will be in this language. However, I aim to make this functionality accessible to other programming stacks too. Is there a feasible way to extend this to languages like Python and Java without completely recoding everything? Perhaps a wrapper around the existing DLL?

Any insights or experiences you can share would be immensely helpful. Thanks.

you are viewing a single comment's thread
view the rest of the comments
[–] snarkofagen@alien.top 1 points 10 months ago

This is a legal problem more than a technical problem.

Any protection you implement will allmost certanly be trivial to break or get around.

Just tell people they have to pay to use your library.