fertmedic.blogg.se

Ejabberd source
Ejabberd source










ejabberd source
  1. #Ejabberd source software
  2. #Ejabberd source code

#Ejabberd source code

It is not a problem when your own JavaScript code is interacting with a GPL-licensed backend. But this is only a problem when you use GPL-licensed javascript. When GPL-derived code is sent to and executed by the client, that code must also be licensed under GPL. ejabberd is a useful, free and open source instant messaging server written in Erlang.

#Ejabberd source software

One thing web developers need to be aware of when they use GPL software is that the situation is different when you use GPL-licensed JavaScript, HTML or CSS code. Contributors are using the API to provide tens of third-party extensions to ejabberd to enhance and tailor its behavior. There is the AGPL which closes this loophole by requiring to sublicense the work to everyone who interacts with the software via a computer network, but the normal GPLv2 does not include this clause. As long as the software doesn't leave your server, the sourcecode doesn't have to leave it either. Several documentation callbacks (doc/0 and moddoc/0) are implemented and ejabberdctl man. That means you do not need to license it to them. Generate ejabberd.yml.5 man page from source code directly.

ejabberd source

But when your program runs your own server, you are not distributing it to your users. ejabberd is a Free and Open Source fault-tolerant distributed Jabber server. You only need to open source a work derived from a GPL work when you distribute the work. ejabberd is an XMPP server (Jabber server), MQTT broker and SIP gateway built to create awesome realtime services like massive chat. As stated in the Ejabberd admin guide, Ejabberd use LDAP as a read-only data source. Ejabberd has been designed for scalability and fault-tolerance. No, you don't need to open source your application. You can use LDAP for user authentication as well as vCard storage. Ejabberd is a free and open source XMPP server written in Erlang.












Ejabberd source