113 lines
7.1 KiB
Markdown
113 lines
7.1 KiB
Markdown
---
|
|
title: "Eleventy Becomes, *Sigh*, Build Awesome"
|
|
description: "Sustainability? Enshittification? I have some feelings about this."
|
|
date: 2026-03-11
|
|
tags:
|
|
- Eleventy
|
|
- Enshittification
|
|
- Web Development
|
|
synopsis: "Sustainability? Enshittification? I have some feelings about this."
|
|
imageURL: /img/eleventy-becomes-sigh-build-awesome/eleventy-logo.png
|
|
imageAlt: The old Eleventy logo.
|
|
mastodon_id: ""
|
|
---
|
|
In case you haven't heard, Eleventy, the excellent static site generator that I
|
|
use for this very website has been acquired by Font Awesome. As a result, it
|
|
has been renamed to, *sigh*,
|
|
[Build Awesome](https://www.11ty.dev/blog/build-awesome/). After seeing what
|
|
happened to [Shoelace](https://shoelace.style/), I'm apprehensive
|
|
and very much not looking forward to seeing what features get locked behind a
|
|
paywall. But beside the enshittification likely to follow, I thought we'd
|
|
stopped appending "awesome" to everything at roughly the same time bacon memes,
|
|
curly moustaches, and
|
|
[stomp-clap music](https://knowyourmeme.com/memes/stomp-clap-hey-music) went
|
|
out of style. It seems like
|
|
[I'm not the only one](https://www.allaboutken.com/posts/20260305-digesting-eleventy-becomes-build-awesome/)
|
|
who feels this way either.
|
|
|
|
While disappointed with this state of affairs, I'm not terribly surprised.
|
|
Beyond the matter of funding,
|
|
[as W. Evan Sheehan of The Darth Mall put it](https://darthmall.net/notes/2026/eleventy-build-awesome/)
|
|
:
|
|
|
|
> …the vibe of open source in the JavaScript community is a little bit different than what I think of as the broader open source movement. Open source JavaScript projects often feel a little more tied to corporations than Linux, or Python, or NeoVim.
|
|
|
|
I wholeheartedly agree. There's
|
|
[a big difference](https://www.gnu.org/philosophy/open-source-misses-the-point.en.html)
|
|
in philosophy between "free software" and "open source," and many JavaScript
|
|
projects seem to be firmly in the latter camp.
|
|
|
|
The choice of the MIT license for Eleventy in the first place speaks
|
|
volumes—it's antithetical to the free software movement. The MIT license allows
|
|
corporations to snatch up free and open source software, insert whatever
|
|
malicious functionality they please, lock down the source code, and abuse the
|
|
users they extort with their rent-seeking pricing schemes. On the other hand,
|
|
code licensed under a strong copyleft license such as the GPL ensures that
|
|
software always remains free (as in speech). Under a strong copyleft license,
|
|
anyone can use the software for any purpose. They may study, change, improve,
|
|
and redistribute it. But unlike permissive licenses such as the MIT license,
|
|
they may *not* strip these rights from users at any point.
|
|
|
|
The goal of the free software movement is to create a
|
|
[commons](https://en.wikipedia.org/wiki/Commons) of software that anyone is
|
|
free to use, study, redistribute, and improve so that abusive software ceases
|
|
to be competitive. In terms of how MIT licensed software helps this cause, it's
|
|
a bit like putting a soldier on the battlefield with no armor. They may do some
|
|
damage, but they're a cinch to eliminate from the field. At this point, I see
|
|
MIT licensing as a red flag on all but the very few projects where it makes
|
|
sense (such as programming languages). When you decide to rely on MIT-licensed
|
|
software for your day to day activities, you never know when it will be
|
|
enshittified, put behind a paywall, or
|
|
[EEE](https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish)'d out of
|
|
existence.
|
|
|
|
I'm not saying that these things are going to happen to what we knew and loved
|
|
as Eleventy. Who knows what the future may bring. But I am saying that this
|
|
move is certainly not in the spirit of Free / Libre and Open Source Software. I
|
|
fear that the age-old pattern
|
|
[that befell Standard Notes](/blog/underrated-apps-qownnotes/) is going to
|
|
happen once again here: first attractive new features appear behind a paywall,
|
|
then old features you relied on get
|
|
[put behind a paywall](https://www.reddit.com/r/StandardNotes/comments/strgh2/very_confused_about_selfhosting_and_extensions/), using the software without paying is slowly made increasingly difficult,
|
|
and, before you know it, they
|
|
[pull the ol' switcheroo](https://www.reddit.com/r/StandardNotes/comments/16wkrau/note_version_316725_is_the_last_one_to_be_free_or/)
|
|
on the license (even if they revert from embarrassment later).
|
|
|
|
At the same time, despite my misgivings, I'm happy that
|
|
[Zach Leatherman](https://www.zachleat.com/) is (I assume) going to be properly
|
|
paid to continue his work on the project. It shouldn't be so damned hard to
|
|
make a living while performing a public good. Zach seemed pretty happy about
|
|
all of this during his appearance on, *sigh*,
|
|
[Podcast Awesome](https://www.youtube.com/watch?v=QnnU_iguZ4I). He strikes me
|
|
as someone who really cares about his work, and seems a lovely man, always
|
|
willing to jump in help someone even when the problem is between the chair and
|
|
the keyboard (ask me how I know). Zach deserves, at minimum, to be paid a
|
|
decent salary for his contribution to the world, and I'm thrilled that it seems
|
|
he's going to get at least that.
|
|
|
|
Now I'm tempted to turn this into a screed on funding for FLOSS projects, but
|
|
better informed people than I have written plenty of those already, so I'll
|
|
leave it at this—the fact that NASA, Cern, Google, Microsoft, Mozilla, Ubuntu,
|
|
JetBrains, CloudCannon, Netlify, Cloudflare, Shopify, MIT, Stanford, the
|
|
governments of France, the UK, and the USA, Orange, Red Hat, Just Eat,
|
|
[and others](https://www.11ty.dev/#why-should-you-use-eleventy) didn't manage
|
|
to muster between them
|
|
[a piddling $6,000 per month](https://www.zachleat.com/web/independent-sustainable-11ty/#asking-for-help)
|
|
to pay the developer of a tool they use to publish their websites is *disgusting*. We might have avoided this situation if they had.
|
|
|
|
I developed something like a brand loyalty to Eleventy. It's a scrappy project
|
|
from a talented developer who has managed to keep it alive and well for eight
|
|
years. The project has become widely used because *it's excellent*: flexible,
|
|
powerful, fast, and easy to use for web developers who are used to working with
|
|
JavaScript. I'm sad to see the name go, along with the red balloon, and that
|
|
scruffy possum. The [clean, middle-class replacement](https://github.com/11ty/11ty-website/blob/main/src/img/mascots/awesome-possum-balloon-smile-sm.svg) with its stupid *clothing*
|
|
and *fancy green balloon* [^1] can take a hike—I can't believe they've
|
|
gentrified the damn mascot!
|
|
|
|
[](/img/eleventy-becomes-sigh-build-awesome/grumpy_among_the_stars.webp)
|
|
|
|
While I have major apprehensions about where, *sigh*, Font Awesome is going to take the project, I suppose we'll just have to wait and see where this goes. In the meantime, let's all be sure to donate to the FLOSS projects we use, publicly shame corporations who don't give back to the projects they profit from, and pressure our representatives to fund FLOSS software!
|
|
|
|
[^1]: And green is my favorite color, too :[
|
|
|