[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libreplanet-discuss] Tackling Network Effect (Re: Skype Replacement?)

From: Michał 'rysiek' Woźniak
Subject: [libreplanet-discuss] Tackling Network Effect (Re: Skype Replacement?)
Date: Mon, 14 May 2012 13:42:52 +0200
User-agent: KMail/1.13.7 (Linux/3.3-2.slh.5-aptosid-amd64; KDE/4.7.4; x86_64; ; )

Dnia poniedziałek, 14 maja 2012 o 13:05:05 Ramana Kumar napisał(a):
> On Mon, May 14, 2012 at 11:16 AM, Michał 'rysiek' Woźniak
> (...)
> > We need something like this for Free Somftware based services, as
> > currently we are all taking a beating due to network effect (look
> > at Twitter, Facebook, Skype, Dropbox - it's all network effect
> > at work). And we cannot tackle network effect if we do not build
> > a vast network of users.
> Can you describe ways in which we might do this in more detail?
> Perhaps we can figure out a good solution here and then do it!
> Be concrete, perhaps using my "skype replacement" problem as a
> motivating example.

Sure thing. I did it already (partially) in the "New GNU" thread (by 
the way, where are the list archives?..), I'll try to do a better job 
here, though.

We could create a *simple* directory protocol (no, LDAP won't do) for 
finding out people's e-mails, JIDs, etc (if, of course, those people 
would provide such data); integrate it into available solutions 
(client-side: Pidgin, mail clients, Diaspora, etc.; server-side: 
ejabberd, mail servers, Diaspora, etc.) - when providing profile data 
(like e-mail addr) users could select to make that info available for 
federated access by other servers and clients.

We could create a website for "leave your proprietary network/service 
day", hold such a day say once per two months. People could log-in 
with their proprietary network logins (Facebook/Twitter/Google+) and 
pledge leaving the network for a libre one (like Diaspora) or at least 
setting up an account on a libre network  on a given day, or when the 
number of their friends pledging the same reaches a given number.

This would obviously be sent to their walls, timelines or whatever 
it's called in their proprietary social network of choice. their 
friends would get the message and see that maybe they are not alone in 
their idea of leaving Facebook.

This is obviously just a preliminary idea, it would need to be 
properly thought through and blueprinted.

Second idea that I might start realising soon myself is firing up 
cloud service providers that integrate many libre software services 
(like XMPP, e-mail, Diaspora, StatusNet, OpenID, Mozilla Sync, 
ownCloud, etc.) so that people would have a chance of using a *single* 
service for all their communication needs, while retaining control 
over their data (using standard, free software projects would mean 
switching the provider would be much easier than leaving Facebook).

These two ideas should for obvious reasons be put into practice about 
the same time.

> Describe the world where I find out Skype is nonfree and then [go
> where] ([why there?]) and [do what] to get a free replacement,
> that anyone can easily do. is just such a place to go for "Facebook 
replacement". It needs better exposure, and much better information 
on-site, but it's the right idea.

> > > One word: email.
> > 
> > I also love this example and I use it whenever I can.
> > 
> > However, thing is: when e-mail was just picking up steam, it was
> > de facto the only service to connect users. Hence everybody
> > happily set- up their accounts and actually used it.
> > 
> > Currently the users cannot be bothered with Yet Another Protocol
> > or Social Network, because they already use a multitude of
> > those.
> > 
> > That is one of the reasons why Diaspora, StatusNet, XMPP, SIP
> > hasn't picked up users as fast as we would like them to. And
> > they won't as long as using them is more cumbersome than
> > proprietary, centralised networks/protocols.
> > 
> > I think we have the technology already; we need to focus on
> > tackling the network effect and on heavily usability.
> Do we have the manpower to solve these problems?
> If so, where is it?

Problem is, in my opinion, that we need to refocus.

We - the FLOSS Community - are by and large great technicians, 
programmers, we have the manpower and will to tackle *technical* 

However, our problems currently are not purely technical; Free 
Software is often technically superior to proprietary/centralised 
solutions, yet users still use the proprietary platforms (ICQ/AIM 
being one of the examples).

Why? Reasons are many. Sometimes it's the usability (like with Skype); 
sometimes it's the network effect - already vast amounts of users use 
the proprietary solution, so the incentive to use it is much stronger, 
as the aim is to keep in touch (Skype, Facebook, ICQ/AIM, etc.).

These two problems are not easy to solve for us, as we are not that 
competent in those areas. Especially usability would need new sort of 
people joining in and helping out - UX designers and the like. This is 
one of the reasons why I feel that while many things Canonical does 
are really bad (please, let's not get into a "Ubuntu is Evuhl" flame 
now, m'kay? ;) ), we are still - as a community - getting a lot of 
good stuff from the fact they are employing UX designers, for example.

Now, the network effect thing is more "tackleable" by us. It's really 
a question of focusing on creating ways for people to feel that they 
are in a group. they are connected, easy ways to find other people, 
etc. Diaspora, as I wrote already, does it well. We should simply move 
this up on our priority list, so that our techie community would find 
that important to work on.

Specifically, I strongly believe that tackling the network effect 
problem is more important than Gnash, Google Earth, FLOSS network 
router drivers. I think it should (after finding a suitable way of 
describing it) make it to the priority projects list.

Michał "rysiek" Woźniak

Fundacja Wolnego i Otwartego Oprogramowania

I strongly believe that centralisation (of data, of communication 
means, etc.) is as big of a problem as something being proprietary - 
because both are related to control. When fighting for Free Software 
we need to fight for decentralisation, too.

Attachment: signature.asc
Description: This is a digitally signed message part.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]