Create Your Own Instant Messaging/Chat Server Using “Openfire” And “Spark” in Linux

With the invent of the Internet, the way of communication revolutionized, a long ago. E-mail replaced traditional postal mail. The email was fast still there were some bottlenecks. One would not know if the person on the other end is online or not, hence email was a fast way of communication than postal mail but its constraints gave way to Instant Messaging (IM).

Instant Messaging like America Online (AOL) and CompuServe get famous much before Internet gets famous. We all have used and still using IM in our day-to-day life. Especially, among Young generation, IM is very famous. How about setting our own chat server? Let’s do it with an open-source and cross-platform application called Openfire.

Open-Source Java Xmpp (jabber) Server

Open-Source Real-Time Communication

Chat Server/IM Messenger

mySql/ Windows AD Connectivity

Awesome Client(Cross-platform real-time collaboration client optimized for business and organization)

Online File Transfer

Content Filtering/ History.

Web Based Real-Time Collaboration Client Optimized For Business And Organizations.


Openfire Software Openfire is an instant messaging and groupchat server that uses XMPP server written in Java and licensed under the Apache License 2.0.

Spark Software Apache Spark is an open-source cluster-computing framework. Originally developed at the University of California