Skip to main content
 

Building towers, not tunnels

Years ago, someone broke into my home and stole my laptops while I lay in bed upstairs. I had left them out on the dining table, and the burglar broke their way into my back garden and smashed through one of my rear windows with a brick. This was Oxford in the winter, and I had a hard plastic sheet screwed into the windowframe in lieu of real double glazing. Undeterred, they smashed and smashed until they found their way through. They didn't take my DSLR camera, which was also on the table; they didn't take my microphone, which I'd been using to record a video. They swiped the laptops, which were my livelihood, and fled.

Soon afterwards, we installed motion sensitive lights. If someone was going to enter my back garden in the middle of the night again, they would trigger the sensor and be flooded in bright white light. I couldn't afford to let this happen again.

As it turned out, the light was sensitive enough to be triggered by anything that walked through my garden. Intruders, for sure, although there never were any more. But also cats, and foxes, and hedgehogs.

Every single night, the light would click on. And every single night, I'd sit bolt upright and go to the window, my heart racing. The burglary was still in my blood, and in the air. My home, which had been a safe space, now just felt like four walls in the dirt.

Over ten years later, the sound of that brick breaking through glass is no longer ringing in my ears. Home feels safe. I've let go of the intrusion.

In my career, there have been events that felt like that break-in. The moment I decided to leave Elgg. Matter failing to raise its Fund III. And others. Each one, a brick through my window.

Everything is learning. You put up your psychological light for next time, so you can see it coming and hopefully avoid making the worst of the mistakes again. If you take the right lessons and approach each event with a learning mindset, each mistake becomes constructive growth. However unintentional your failure might have been, you fail forward towards something better and new.

Not everything that triggers your psychological light is a mistake that should lead to you sitting bolt upright with your adrenaline pumping. It's easy to be oversensitive to things that seem like they might turn into red flags. They could just as easily not, and it's important to stay open to new experiences. That's learning, too.

And over time, you have to let it go. Months later, I still find myself spending more cycles than I should thinking about Matter. That's a sign of my love for it: it was one of the most fulfilling, meaningful things I've ever done. It allowed me to use all of my skills and empathy in service of a mission-driven community that was genuinely trying to make the world more inclusive and democratic. I hope, one day, I will get to do work like that again. But while it was sad - and I'm still sad - I won't let that sadness own me.

These days, I'm doing super-interesting work at Unlock, and I'm still a part of Matter's community of alumni (after all, I went through the accelerator as a founder before I worked for it). Honestly, I'm very excited to have crossed back over the table to build mission-driven products again. It's a new approach to helping creators make money from their work, and it has the potential to change the entire web.

Done right, failure builds immunity. I know why each failure happened. I'm stronger for the experience. And I can bring that experience to help make Unlock - and everything I do in my career - as strong as possible. Rather than letting a brick through the window transform the safety of my home into flimsy walls in dirt, I can build a more resilient home. Failure isn't an excuse to turn inwards and stay low. It's a reason to be proud and build high. I've got the tools, and the energy, and the motivation. Not from a place of naïvety, but a place of knowledge and power.

· Posts · Share this post

 

Indie Communities and Making Your Audience Known

It sounds ludicrous now, but back in 2014, when I cofounded Known as a startup, a lot of people were questioning whether a business even needed a website. Pockets of people - for example in the indieweb community, which I enthusiastically joined - were pointing out how short-sighted this was, but it was a minority opinion. There was Facebook and Twitter! Why would you want to have any kind of property that you fully controlled on the internet?

Fast forward to today, and most companies have seen the flaws in that argument. If your digital presence is how most of your customers find and interact with you, giving it over to some third party company with its own agenda is not going to serve you well. This morning, CNN's digital chief Meredith Artley says as much in an interview with Kara Swisher: going where your users are was a counterproductive startegy. You have to reach out to them and make spaces that they want to visit.

But my hypothesis with Known wasn't just that people would want to own their own websites again, and that we should make it as easy to publish on their own site as it is to publish on social media. It was part of it, but I had something bigger in mind.

Anyone who's building any kind of business - whether it's a media property, a brick and mortar store, a startup, or a food truck - knows that you have to understand your customers and meet their needs if you want to be successful. For most people, that means talking to them, again and again. When the New York Times first went online as part of AOL - before it even launched a website - the team took the opportunity to sit in the chat rooms and talk to people. The internet is a conversation, not a one-way broadcast medium, which the Cluetrain Manifesto tried to tell us 20 years ago. And businesses all over the world are doing their best to talk to people on social media.

But the same ownership principle applies. Just as companies realized that they need to own their online presence, they will begin realizing that the conversations they're having on third party social media platforms are templated for the benefit of those platforms. If they want to have deeper conversations, build trust and loyalty, and have a greater influence over the form of the discussion, then they need to own the conversation spaces, too. (And there's a lot to be said for not giving companies like Facebook all that insight data.)

Tools that allow companies to build their own social spaces as easily as they can build their own websites are important. It's something I learned when I built Elgg, although that platform is very bound in the desktop-based MySpace era. Anyone should be able to start a space to have a social conversation in 5 minutes, in a way that they own the data and can customize it for their needs. But while existing tools like Mighty Networks (and Slack) or forum tools like Discourse are great for what they do, there aren't any great platforms that let people actually build a site that directly fits the community they want to build. All online communities tend to look the same. If we know that the form of a converation influences its content - and it does - then it becomes clear how counter-productive a one size fits all approach really is.

And then the bigger picture is that if this idea is successful, moving from one monopolistic social network to lots of smaller communities loosely joined will make for a healthier internet.

That was the vision for Known: to let anyone build easy to use social spaces that they control, and liberate online conversation in the process. First as a startup, and now as an open source project. We were a little early, and made some (recoverable) mistakes. But it's still a mission I believe in.

· Posts · Share this post

 

Eggnog

We have a half gallon of eggnog in the fridge.

I'm surprised by how old it is. I don't remember it really featuring in British supermarkets, and based on its modern incarnation - Christmas drinking custard - I would have guessed that it had been invented in maybe the fifties or sixties, for an America audience. But nog was already a kind of English ale in the late 1600s. Posset, an alcoholic drink where milk was curdled with wine or ale and spiced, was mixed with egg as early as the 1300s. The word "eggnog" is first recorded as having been used in 1775, the year before the Declaration of Independence was issued.

In 1826, military cadets at West Point rioted because they were served alcohol-free eggnog. In the end, some cadets went on a mission to a tavern a couple of miles away and came back with gallon jugs of whisky, before getting boisterously drunk and wreaking havoc across the Academy. In the end, 70 cadets were arrested.

Ten years ago today, my mother told us that she'd been diagnosed with idiopathic pulmonary fibrosis, the disease that at that time had killed my grandmother. She had finally got her persistent cough checked out, and gone through a series of increasingly invasive tests. And now, days before Christmas, we had the result.

The average life expectancy after an IPF diagnosis is 3 to 5 years. We didn't know what was going to happen, and typing this today, knowing this expectancy, I don't know why I didn't go through the logistical steps of moving to California to be closer to them immediately. There were things holding me back, of course - a whole life and roots and a network - but none of them were anywhere near as important. In the event, it took until she was carrying an oxygen tank on her back for me to pack two suitcases and make the jump. My grandmother had worn an oxygen tank, and then she had been gone. It was my first conscious introduction to losing a loved one, and I remember, at six years old, sitting in my bedroom while I heard my mother weeping in the living room. My grandmother had been in Austin, Texas, while we had been in Oxford, England, far away from her bedside.

Slowly, the trappings of my old life stripped away. Her diagnosis was a contributing factor to my leaving Elgg: suddenly, life was too short to deal with interpersonal bullshit. I had thought - hoped - that I was going to move with my girlfriend at the time, who I would eventually ask to marry me. That didn't happen, and it took me years to accept that it wasn't simply because I wasn't good enough. Every tie, save for those of friendship, faded. I was in California now, building a new life, trying to live while being aware, every day, of the undercurrent of tragedy that brought me here. Some days, I would attend an open data event and talk about open source. Some days, my mother would be helicoptered from a regional hospital in order to save her life.

Over time, it became clear that we're all at the forefront of familial pulmonary fibrosis; my mother was discussed at medical conferences. My mother saw symptoms in her sister, my wonderful aunt Erica, who she dragged in to see her doctors. She had two lung transplants. Over time, her son, my beautifully-spirited, generous, kind cousin, was diagnosed, too. We laid them both to rest last year and this year respectively. I think about them both every day.

My mother had a double lung transplant in 2013. I was in their home the night they got the call, the conversation soundtracked by the two refrigerator-sized oxygen concentrators running in parallel to keep her alive. Oxygen concentrators use containers of distilled water to prevent the oxygen from drying you out, and the sound is somewhere between a diesel generator and an aquarium. But suddenly, they were gone, and the torpedo-sized oxygen tanks were no longer a daily fixture. Somewhere I still have the discarded green plastic caps; one of us was going to turn them into an art project, but none of us could.

It wasn't an easy recovery. The following five years brought stomach tubes, throat surgeries, pneumonia, and dialysis. This year in particular has been one of the most difficult. There is talk of needing more surgery, but surgery is off the table. I treasure every moment. My dad is like some kind of superhero, looking after her diligently and with love, despite his own health slipping. There is sadness and stress in every day, but there's also so much love.

Research is now advanced enough to know that our familial pulmonary fibrosis is a symptom of dyskeratosis congenita, an incurable genetic condition that affects how you produce telomerase, an enzyme that protects your telomeres. These are the end-caps to your chromosomes, which shorten as you age, and with stress or illness. When you don't have the right levels of telomerase, your telomeres shorten prematurely. The effect is particularly pronounced in areas where your cells reproduce and are refreshed more frequently, like your lungs, and your bone marrow. The implications are terrifying, but there is one that isn't: it's possible to test for it.

This summer, my sister and I decided to get tested together. We were warned of the insurance implications, but Europe was our safety net; if we had the genetic marker and insurance became a problem, we would relocate to somewhere with a functional healthcare system. The probability of neither of us having it was less than 25%. I gave up meat and alcohol in preparation for having to get a lot healthier; I knew the kinds of tests they made you do to prove you could cope with a lung transplant. Mostly, I hoped that my sister wouldn't have it; I could accept my own life coming to a premature end, but not hers. She's the most amazing person I've ever met, someone I am proud and bewildered to be related to; her life ending would be like turning the lights out in the universe. But in the end, we were clear, and both of us openly wept in the genetic counselor's office.

I don't know how much time we all get as a family, but we have today. We have this Christmas. I'm so grateful for the bonus time. This week, this holiday, I'm maing a resolution to be present, in the moment. I want to remember everything.

We have a half gallon of eggnog in the fridge. I can hear my family now, awake and down in the living room. I'm going to go downstairs, pour a little eggnog in my coffee - those West Point cadets missed a trick - and join them.

· Posts · Share this post

 

Open APIs and the Facebook Trash Fire

The New York Times report on Facebook's ongoing data sharing relationships is quite something. The gist is that even while it claimed that its data sharing relationships had been terminated in 2015 - to users and to governments around the world - many were still active into this year. Moreover, these relationships were established in such a way as to hide the extent of the data sharing from users, possibly in contravention of GDPR and its reporting responsibilities to the FTC:

“This is just giving third parties permission to harvest data without you being informed of it or giving consent to it,” said David Vladeck, who formerly ran the F.T.C.’s consumer protection bureau. “I don’t understand how this unconsented-to data harvesting can at all be justified under the consent decree.”

The company's own press release response to the reporting attempts to sugarcoat the facts, but essentially agrees that this happened. Data was shared with third parties during the period when the company declared that this wasn't happening, and often without user permission or understanding.
Back to the NYT article to make the implications clear:

The social network allowed Microsoft’s Bing search engine to see the names of virtually all Facebook users’ friends without consent, the records show, and gave Netflix and Spotify the ability to read Facebook users’ private messages.

The social network permitted Amazon to obtain users’ names and contact information through their friends, and it let Yahoo view streams of friends’ posts as recently as this summer, despite public statements that it had stopped that type of sharing years earlier.

In September 2007, I flew out to Silicon Valley to participate in something called the Data Sharing Summit, organized by Marc Canter. At the time, I was working on Elgg, and we believed strongly in establishing open APIs so that people wouldn't be siloed into their social networks and web services. I met people there who have remained friends for the rest of my career. And all of us wanted open access to APIs so that users could move their data around, and so that startups wouldn't have as a high a barrier to entry into the market.

That was an ongoing meme in the industry ten years ago: open data, open APIs. It's one that has clearly informed Facebook's design and influential decisions. I certainly bought into it. And to some extent I still do, although I'd now prefer to go several steps further and architect systems with no central point of control or data storage at all. But such systems - whether centralized or decentralized - need to center around giving control to the user. Even at the Data Sharing Summit, we quickly realized that data control was a more meaningful notion than data ownership. Who gets to say what can happen to my data? And who gets to see it?

Establishing behind-the-scenes reciprocal data sharing agreements with partners breaks the implicit trust contract that a service has with its users.

Facebook clued us in to how much power it held in 2011, when it introduced its timeline feature. I managed to give this fairly asinine quote to the New York Times back then:

“We’ve all been dropping status updates and photos into a void,” said Ben Werdmuller, the chief technology officer at Latakoo, a video service. “We knew we were sharing this much, of course, but it’s weird to realize they’ve been keeping this information and can serve it up for anyone to see.”

Mr. Werdmuller, who lives in Berkeley, Calif., said the experience of browsing through his social history on Facebook, complete with pictures of old flames, was emotionally evocative — not unlike unearthing an old yearbook or a shoebox filled with photographs and letters.

My point had actually not so much been about "old flames" as about relationships: it became clear that Facebook understood everyone you had a relationship with, not just the people you had added as a friend. Few pieces dove into the real implications of having all that data in one place, because at the time it seemed like the stuff of dystopian science fiction. Some of us were harping on about it, but it was so far outside of mainstream discourse that it sounded crazy. But here we are, in 2018, and we've manifested the panopticon.

In the same way that the timeline made the implications of posting on Facebook clear, this year's revelations represent another sea change in our collective understanding. Last time - and every time there has been this kind of perspective shift - the Overton window has shifted and we've collectively adjusted our expectations to incorporate it. I worry that by next election, we'll be fairly used to the idea of extensive private surveillance (as a declared fact rather than ideological speculation), and the practice will continue. And then the next set of perspective shifts will be genuinely horrifying.

Questions left unanswered: what information is Facebook sharing with Palantir, or the security services? To what extent are undeclared data-sharing relationships used to deport people, or to identify individuals who should be closely monitored? Is it used to identify subversives? And beyond the effects of data sharing, given what we know about the chilling effects surveillance has on democracy, what effect on democratic discourse has the omnipresence of the social media feed already had - and to what extent is this intentional?

I'm done assuming good faith; I'm done assuming incompetence; I'm done assuming ignorance. I hope you are too.

 

Image: Elevation, section and plan of Jeremy Bentham's Panopticon penitentiary, drawn by Willey Reveley, 1791, from Wikipedia

· Posts · Share this post

 

Groups 2.0 is Explode, kinda

I'm getting really strong deja vu from Gro.ups 2.0 - an open source social networking platform that is now entirely implemented in JavaScript widgets.

From the Product Hunt thread:

I should also note that Grou.ps v2 is actually a set of GraphJS widgets Put on top of a gorgeous Bootstrap theme. That makes it super easy for developers to (a) come up with new templates, look & feel (b) port the social functionality to other digital assets they may have, like a mobile app, WordPress blog or website (but Not cryptocurrencies LOL)

GraphJS has been around for a little while, and is designed to be an embeddable set of widgets.

Explode was an embeddable JavaScript social network I made out of Elgg almost twelve years ago. Here's the TechCrunch article from the time:

A new open source cross-site social networking service called Explode launched today and looks like a very appealing alternative to the now Yahoo! owned MyBlogLog.  Built by UK open-source social network provider Curverider (whose primary product, Elgg, is similar to PeopleAggregator), Explode offers an embeddable widget that links out to users’ respective profile pages on any social network but allows commenting and befriending in one aggregated location.  I found Explode via Steve O’Hear’s The Social Web, one of my new favorite blogs.

What's old is truly new again. It's interesting to see people experiment with open social networks in 2018 - something I spent at least a decade of my life on. More power to them.

· Posts · Share this post

 

Persuading people to use ethical tech

I've been in the business of getting people to use ideologically-driven technology for most of my career (with one or two exceptions). Leaving out the less ideologically driven positions, it goes something like this:

Elgg: We needed to convince people that, if they're going to run an online community, they should use one that allows them to store their own data anywhere, embraces open standards, and can run in any web browser (which, at the height of Internet Explorer's reign, was a real consideration).

Latakoo: In a world where journalism is experiencing severe budget cuts, we needed to persuade newsrooms that they shouldn't buy technology with astronomically expensive licenses and then literally build it into the architecture of their buildings (when I first discovered that this was happening, it took a while for my jaw to return to the un-dropped position).

Known: We needed to convince people that, if they're going to run an online community-- oh, you get the idea.

Matter: We needed to convince investors that they should put their money into startups that were designed to have a positive social mission as well as perform well financially - and that media was a sound sector to put money into to begin with.

Unlock: We need to persuade people that they should sell their work online through an open platform with no middleman, rather than a traditional payment processor or gateway.

That's a lot of ice skating uphill!

So how do you go about selling these ideas?

One of the most common ideas I've heard from other startup founders is the idea of "educating the market". If people only knew how important web standards were, or if they only knew more about privacy, or about identity, they would absolutely jump on board this better solution we've made for them in droves. We know what's best for them; once they're smarter, they'll know what's best for them too - and it's us!

Needless to say, it rarely works.

The truth comes down to this: people have stuff to do. Everyone has their own motivations and needs, and they probably don't have time to think about the issues that you hold dear to your heart. Your needs - your worries about how technology is built and used, in thise case - are not their needs. And the only way to persuade people to use a product for it to meet their deeply-held, unmet needs.

If you have limited resources, you're probably not going to pull the market to you. But if you understand the space well and understand people well, you can make a strong hypothesis about whether the market is going to come to you at some point. If you think the market is going to want what you're building two or three years out, and you can demonstrate why this is the case (i.e., it's a hypothesis founded on research, not just a hunch) - then that's a good time to start working on a product.

Which is why, while many of us were crowing over the need for web products that don't spy on you for decades, it's taken the aftermath of the 2016 election for many people to come around. Most people aren't there yet, but the market is changing, and tech companies will change their policies to match. The era of tracking won't come to an end because of activist developers like me - it'll come to an end because we failed, and Facebook's ludicrous policies (which, to be clear, aren't really different to the policies of many tech companies) reached their damaging logical conclusion, allowing everyone to see the full implications.

So if an ideology-first approach usually fails, how did we persuade people?

The truth is, it wasn't about the ideology at all. Elgg worked because people needed to customize community spaces and we provided the only platform at the time that would let them. Latakoo worked because it allowed journalists to send video footage faster and more conveniently than any other solution. Known didn't work because we allowed the ideology to become its selling point, when we should have concentrated on allowing people to build cross-device, multi-media communities  quickly and easily (the good news is that because it's open source, there's still time for it). Unlock will work if it's the easiest and most profitable way for people to make money from their work online.

You can (and should) build a tool ethically; unless you're building for a small, niche audience, you can't make ethics be the whole tool. Having deep knowledge of, and caring deeply about, the platform doesn't absolve you from the core things you need to do when you're building any product. Which, first and foremost, is this: make something that people want. Scratch their itch, not yours. Know exactly who you're building for. And make them the ultimate referee of what your product is.

· Posts · Share this post

 

Media for the people

Yesterday, in the afternoon, I collapsed. Everything seemed overwhelming and sad.

Today, I'm full of energy again, and I think there's only one kind of work that matters. The work of empowerment.

Broadly: How can we return to a functional democracy that works for everyone?

Narrowly: How can we make sure this administration is not able to follow its authoritarian instincts, how can we make sure they are nowhere near power in 2020, and how can we make sure this never happens again?

A huge amount of this is fixing the media. Not media companies - but the fabric of how we get our information and share with each other. I've been focused on this for my entire career: Elgg, Latakoo, Known, Medium, Matter and Unlock all deal with this central issue.

A convergence of financial incentives has created a situation where white supremacy and authoritarianism can travel across the globe in the blink of an eye - and can also travel faster than more nuanced ideas. Fascist propaganda led directly to modern advertising, and modern advertising has now led us right back to fascist propaganda, aided and abetted by people who saw the right to make a profit as more important than the social implications of their work.

I think this is the time to take more direct action, and to build institutions that don't just speak truth to power, but put power behind the truth. Stories are how we learn, but our actions define us.

Non-violent resistance is the only way to save democracy. But we need it in every corner of society, and in overwhelming numbers.

There are people out on the streets today, who have been fighting this fight for longer than any of us. How can we help them be more effective?

How can we help people who have never been political before in their lives to take a stand?

How can we best overcome our differences and come together in the name of democracy, freedom, and inclusion?

And how can we actively dismantle the apparatus of oppression?

It's time to create a new kind of media that presents a real alternative to the top-down structures that have so disserved us. One that is by the people, for the people, and does not depend on wealthy financial interests.

And with it, a new kind of democracy that is not just representative, but participative. For everyone, forever.

· Posts · Share this post

 

Becoming more interested in ICOs

I started looking at blockchain from a position of extreme skepticism. Over time, mostly thanks to friends like Julien Genestoux and the amazing team over at DADA, I've come to a better understanding.

I've always been interested in decentralization as a general topic, of course - the original vision of Elgg had federation at its core, which is something I experimented with in Known as well. I'm also an active Mastodon supporter. It just took me a lot longer than it should have to see the implications in blockchain to actually bring those ideas about - mostly because of the very broey, Wall Street veneer of that scene. I don't need to be associated with the modern day Gordon Gekkos of the world; that's not what I went into technology to do.

What I did go into technology to do is empower people. I want to connect people together and amplify underrepresented communities. I want to help people speak truth to power. And I want to help create a fairer, more peaceful world. Speak to many founders from the early era of the web and they'll say the same thing.

By decoupling communications from central, controlling authorities, decentralization has the potential to do that. For example, the drag community was kicked off Facebook en masse because they weren't using their government-sanctioned names; that couldn't happen in a decentralized system. On the other hand, it's almost impossible to flag problematic content in such a system, so it could also allow marginalized voices to become even more marginalized with no real recourse.

But ICOs are really interesting. There is a well documented demographic bias in venture capital: it's significantly easier for well-connected, upper middle class, straight white men to receive funding. That's because most funding comes via existing connections; reaching out to investors cold is frowned upon and rarely works. The result is that only people who have connections get funding (except at places like Matter and Backstage that explicitly have an open application policy).

ICOs might be a different story. They are (theoretically) legal crowdfunding mechanisms that allow anyone to raise money, potentially from anyone - without diluting ownership of the company. Assuming you can pull it off (which is likely also dependent on having the right connections), you could potentially raise tens of millions of dollars without having to prostate yourself to Sand Hill Road. It's potentially very liberating.

But I need help understanding some of the mechanics - and I suspect the community in general does, too. 

In a traditional venture relationship, investors don't just bring money. They also bring expertise, connections, ideas, and sometimes even a shoulder to cry on. Your investors almost become like cofounders, and you build a relationship that lasts for many years.

In an ICO relationship, it seems to me that the incentive is for investors to dump their tokens almost immediately. You put your money into a presale, you wait for the price to go up, and then you immediately sell, because you don't know what's going to happen in the future. The good news is that you have your presale takings, but the potential for the post-ICO dump to irreversibly crash the price of your tokens seems high - which would effectively prevent you from being able to raise money in this way again. Not to mention the fact that you don't really have any kind of relationship with any of these investors. It's dumb, fickle money.

Equity is scary - you're giving away part of your company. But it also aligns investors with your mission. You're in the same boat: if you succeed, they succeed. At the extreme end, there's potential for certain kinds of investors to push you into unhealthy growth so they can see a return (sometimes employing toxic practices like installing their own HR team), but in general, I do believe that most investors are in it for the right reasons, and want to see companies succeed on their terms. I don't see an equivalent to the non-monetary side of the equation in the ICO world, and I worry that teams will suffer as a result.

But potentially I just don't understand. Just as a my friends helped me get my head into blockchain, I'd love some help with this, too.

· Posts · Share this post

 

The GNU Peaceful General Public License

I've been thinking a little bit about repurposing of software. One line I've always said I won't cross - inspired by one of the original investors in Elgg, who said the same thing - is that I won't build software that will be used directly or indirectly to kill people. That rules out working on defense contracts, or anything involving weaponry.

The trouble is, software can be repurposed. You could write an algorithm that identifies objects in photographs in order to improve search results, for example, and come into work one day to discover that it could be used for drone targeting. Algorithms can be used for evil. (I would argue that drones, at anybody's hand, fit the definition of "evil".)

I mentioned this on Twitter this morning, and Julien Genestoux made a really important point:

 Open source software can be used by anyone for anything, as long as the four freedoms are adhered to:

The freedom to run the program as you wish, for any purpose (freedom 0).

The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.

The freedom to redistribute copies so you can help your neighbor (freedom 2).

The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

There is nothing to prevent unethical use of the software. This is a real gap: while I applaud the principles of freedom at work in open source licensing, I would be appalled if Elgg or Known or anything else I'd written were used to cause harm to others. I want no part in that.

Specific modifications to open source licenses exist to achieve certain goals. For example, if software is released under the GNU Affero Public License, running it on a server for people to use counts as redistribution, and any modifications to the code must be made public.

So what if there was a version that refused use for military / defense applications? That would allow software to continue to be used freely, but would deny the license to anyone directly working for, or contracted by, military or defense organizations. Those parties would need to negotiate a specific license, allowing the softare vendor to make decisions on a case by case basis.

The license wouldn't be universal - not everyone has the same objections I do. But for developers like me, it would provide some peace of mind.

· Posts · Share this post

 

· Statuses · Share this post

 

· Photos · Share this post

 

· Photos · Share this post

 

· Photos · Share this post

 

Minds.com just open sourced the codebase for its engine, based on @elgg: https://github.com/minds/engine

· Statuses · Share this post

 

A little sad that elgg.net, the domain I bought to apply for jobs with at the beginning of my career, is a squatter now.

· Statuses · Share this post

 

Ten years ago this weekend, I left my job at the Saïd Business School to work on Elgg full-time.

1: How time flies.
2: I'm really old.

· Statuses · Share this post

 

Wearing my Elgg T-shirt like a boss (of a company that folded six years ago).

· Statuses · Share this post

 

@opencontent Blog post to come. Elgg was open sourced long after release - was the correct way around for lots of reasons.

· Replies · Share this post

 

· Photos · Share this post

 

I dashed out a Medium reply about the Edinburgh startup ecosystem. Might be time for a real post about Elgg. https://medium.com/@benwerd/ah-edinburgh-f510cf64ebd5?source=linkShare-3b16402f5b9d-1462547693

· Statuses · Share this post

 

Always fascinating to see a new Elgg site. http://www.arckinteractive.com/projects/elgg/simplur

· Statuses · Share this post

 

Every so often, with some wry humor, I re-find the note I left myself after Elgg: "don't base a business on open source".

· Statuses · Share this post

 

For its first 6 years, Elgg was entirely built on Windows machines. I prefer Mac now, but shrug. https://twitter.com/_jamesward/status/710491964412715009

· Statuses · Share this post

 

Elgg was open sourced about a year after we started, and 6 months after launch. Known was on day one. The Elgg approach was correct.

· Statuses · Share this post

 

Flash back to a decade ago: anyone want to run their own MySpace? http://www.zdnet.com/article/run-your-own-myspace-with-elgg-spaces/

· Statuses · Share this post

Email me: ben@werd.io

Signal me: benwerd.01

Werd I/O © Ben Werdmuller. The text (without images) of this site is licensed under CC BY-NC-SA 4.0.