Your opinion about Rust TcpSever

What do you think of my Rust TcpSever library? I have plans for new features, but would like to hear feedback from users.I will change the license to MIT when I upgrade.
crates.io
github.com

Is the name a typo or an intentional pun? Usually I don't want my TCP connections to be severed, or I'd use UDP.

Due to the license being completely unattractive to me, I will refrain from a further review.

4 Likes

Yeah, not using a standard FOSS license is basically a no-go for adoption.

7 Likes

Your license probably make the library unusable because one cannot even distribute a program using it (because the program will contain your library and you explicitly forbid redistribution).

3 Likes

Ever since 1998 the term "Open Source" has had a well known and well regarded meaning in the software community. See here: Open Source Initiative - Wikipedia.

The definition of "Open Source" is spelled out here: The Open Source Definition – Open Source Initiative together with a long list of Open Source compliant licences Licenses – Open Source Initiative

It therefore appears, even if not intentionally, dishonest to claim ones code is Open Source when it is not according to the understanding of the majority of people in the software world.

I'm not really sure what the point of publishing this as a Rust crate is.

3 Likes

When I was making a thread system, I changed something in the code and my PC crashed. And I thought that someone might take advantage of this vulnerability. Then I wrote that license, now this system does not exist. Thank you very much, I didn't think about that.

Accidental typo, when entering the name the key was not pressed, but I did not see it.

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.