Eureka Streams: Open-Source Enterprise Social Networking

1 Comment

One of the issues with many of the popular enterprise social networking apps we’ve written about previously is the loss of control. Commercially-sensitive or valuable company information being stored on someone else’s servers tends to make corporate IT nervous. The apps aren’t behind the company firewall, so you’re relying on someone else to keep that data secure. Additionally, the provider of the tool could potentially decide to change it or withdraw service with little or no warning.

How about a self-hosted, open-source solution instead? Lockheed Martin’s (s lmt) Eureka Streams may be worth a look.

If you’d like to give it a try, there’s an online demo available here; you can sign in as a few different users. It’s a polished product, with a fairly intuitive interface. Similar to other enterprise social networking tools (which all borrow heavily from consumer apps like Facebook and Twitter), most of the action centers around the familiar concept of activity streams. Users post updates and share links on their streams, and you can “follow” the streams of users you’re interested in and comment on their updates. (You can find those users by searching their profiles for relevant interests or job responsibilities.) Following updates from everyone in a large company would be bewildering, so Eureka Streams also enables users to create and join groups.

In addition to the activity streams and profiles, Eureka Streams can also act as somewhat of an intranet dashboard. The home page can be configured to show a variety of different information via apps, and widgets that can be added and repositioned on the page as required. Apps can include activity streams of individuals and groups, bookmarks and RSS feeds, and you can set up multiple “Start Pages” on different tabs.

Eureka Streams is missing one major piece of functionality: You can’t share files, which means it’s much more limited as a collaboration tool than many of its commercial competitors. It’s a surprising omission, as many work-based discussions are based on documents, although I suppose you could just post links to documents hosted elsewhere.

While it doesn’t have all the polish and features of a tool like Yammer or Socialtext, the additional control and security may prove attractive to some organizations. And an open-source tool like this has other advantages, too. If you need to tweak some of the functionality or customize the tool  — integrating that missing file sharing functionality, possibly via a third-party app, for example — it can be done. And having full access to the data produced by the use of the app could be useful for organizational analysis.

Eureka Streams can be downloaded from Github. There are instructions on building and running the app here, and there’s a Google Group for discussing the product and getting support (s goog).

Related content from GigaOM Pro (sub. req.):

1 Comment

Jeff Dickey

Om, I don’t know how big an omission the file-sharing bit is, especially for an early release. Given the target user space for the project, wouldn’t they just want to post URLs for links to server shares and such? That way, if someone gets a little prematurely overenthusiastic about Project FUBAR before it’s approved for internal release, the “damage” can at least be minimised. Given that it’s Lockheed Martin, I would be very surprised if a very similar train of thought wasn’t expressed during the project-sizing decision process.

I see this sort of thing, inevitably and without in any way disparaging the team’s efforts, being used by PHBs at organisations large enough to be dispersed but too small to be truly self-sustaining from an information/discovery standpoint. “Ah, we can block access to LinkedIn, Twitter and a dozen other outside sites now.” Congratulations; you’ve used a 2011 tool to take yourself back to 1981…if not 1961.

Comments are closed.