Starcat has a specific goal, to make communication easy again. Starcat is an open source chat protocol, offering an easy api that lets developers create applications.
Starcat is powered by PHP and accepts http requests. Only your username and password is required to create an account!
Starcat works like any other chat program, but if you write a client it would be like email, as you would add together you're favorite servers, and then it'll treat it like one large server, or you can use the web client, like bookmark them to each page
Starcat was made to be flexible in a way that lets you just drop in the files and then you are done, all setup is done server side.
Head over to the Wiki's, the installation guide is right here PUT LINK HERE
No, originally you could, but it encountered many problems, starcat was supposed to be secure, but being this open for a simple feature causes too many security issues.
Probably, the idea is that you can create your own starcat hosting service, and offer free accounts that others can use, depending on if your server is beefy enough to host it.
The license is the MIT license. View LICENSE for details