Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@
![NPM Version](https://img.shields.io/npm/v/hasty-server)
![NPM Downloads](https://img.shields.io/npm/d18m/hasty-server)
![NPM License](https://img.shields.io/npm/l/hasty-server)

**🚫 Product Development is Currently On Hold 🚫**
We will provide updates as soon as we have more information. Thank you for your patience!

**Help needed**: I am looking for contributors to help me with this project. If you are interested, please let me know.

Hasty server is a simple web framework to build webserver in a simple way. It is inspired by [Express.js](https://expressjs.com/).
Bascially, It is my implementation of HTTP using raw TCP Socket in Javascript.
Expand Down Expand Up @@ -95,7 +94,7 @@ For more information, see .

### LICENSE

This project is licensed under GOFL (Global Opensource softwares Free License) and GPL-v3 (General Public License) - see the [LICENSE](LICENSE.md) file for details.
This project is licensed under GOFL (Global Opensource softwares Free License) - see the [LICENSE](LICENSE.md) file for details.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codebase verification

Consider using a standard OSI-approved license for better adoption

The current GOFL license, while comprehensive, is not a standard OSI-approved license. This could create several concerns:

  • The license is not legally vetted or widely recognized, which may deter potential contributors and users
  • Some organizations have policies that only allow the use of OSI-approved licenses
  • The license contains unconventional terms like "GLWTS (Good Luck With That Shit)" which may not be suitable for professional use
  • The governing law section refers to "Global Open Source Softwares" which is not a recognized legal entity
  • The license revocation clause creates uncertainty as it allows the author to revoke the license, which is uncommon in open source

Consider switching to a widely-used OSI-approved license such as:

  • MIT License (permissive)
  • Apache License 2.0 (permissive with patent protection)
  • GNU GPL v3 (copyleft)
🔗 Analysis chain

Verify license file and consider using a standard license

GOFL is not a widely recognized open-source license. This might create confusion or hesitation among potential contributors. Consider using a standard OSI-approved license like MIT, Apache, or GPL.

🏁 Scripts executed

The following scripts were executed for the analysis:

Script:

#!/bin/bash
# Check if LICENSE.md exists and contains GOFL details
if [ -f LICENSE.md ]; then
    echo "LICENSE.md content:"
    cat LICENSE.md
else
    echo "WARNING: LICENSE.md file not found"
fi

# Check for any other license files
fd -g "LICENSE*"

Length of output: 10899

🧰 Tools
🪛 LanguageTool

[grammar] ~97-~97: In standard English, the noun “softwares” is uncountable. Consider using an alternative.
Context: ... licensed under GOFL (Global Opensource softwares Free License) - see the [LICENSE](LICEN...

(SOFTWARES)


```
All rights reserved to the author.
Expand Down
Loading