Top
Best
New

Posted by vrnvu 12/3/2025

Ghostty is now non-profit(mitchellh.com)
1343 points | 289 comments
simonw 12/3/2025|
I wasn't aware of Hack Club before and wow, their fiscal sponsorship program is enormous: https://hackclub.com/fiscal-sponsorship/directory/ - looks like they cover more than 2,500 organizations!

The Python Software Foundation acts as a fiscal sponsor for a much smaller set of orgs (20 listed on https://www.python.org/psf/fiscal-sponsorees/) and it keeps our accounting team pretty busy just looking after those. Hack Club must have this down to a very fine art.

I wrote a bit more about PSF fiscal sponsorship here: https://simonwillison.net/2024/Sep/18/board-of-the-python-so...

conradev 12/3/2025||
Hack Club builds software, so the students naturally built a banking product to scale their fiscal sponsorship: https://hackclub.com/fiscal-sponsorship/

I was working with Hack Club students on an experimental VPN client (https://github.com/hackclub/burrow) but never got the momentum to finish it. Made some great friends, though! It's a really fantastic organization.

The students have one big global Slack instance. If you're a student and on here, you should also be in there: https://hackclub.com/slack/

kace91 12/3/2025|||
This community sounds amazing, is there anything similar for adults rather than teens?

The “understanding through building” mentality is something I never got to experience as a group, the obvious answer is open source and the like but I wonder if there’s something more learning oriented.

mellowyeller 12/3/2025|||
Seconding this. I pivoted to tech in my early 30s and feel I've missed out on a lot of community building opportunities.
leetrout 12/3/2025|||
Recurse Center might be a good option https://www.recurse.com
rrampage 12/4/2025|||
Recurse center is awesome! The community is curious, kind and supportive. I did 2 batches there and each one expanded my horizons as a programmer.
conradev 12/3/2025|||
I would second Recurse Center. I've heard universally great things!
abnercoimbre 12/3/2025|||
Self-plug: consider Handmade Cities. We have a simple meetups [0] page if you decide you appreciate our ethos. Hopefully we have an active meetup location near you?

In any case, good luck on finding the right community!

[0] https://handmadecities.com/meetups

MrChoke 12/4/2025||
My city is on the list but when I submit I get a 404
abnercoimbre 12/4/2025||
Which one is this? Las Vegas? If you don’t wish to reveal it here shoot an email so we can fix it: support at handmadecities dot com
komali2 12/4/2025||||
It's tangential but civic hack groups might offer what you're looking for. There's Code for America in the states and g0v in Taiwan and some other places.
citizenpaul 12/3/2025||||
I know I'm jaded but anytime I see a business situation and they specifically say you must be a MINOR to work with them... I get kinda suspicious.

>Yes, I'm a teenager ,18 and under

So not actually a teenager but a minor is what they mean and use what I would call deceptive language around it. But why?....

coldtea 12/4/2025|||
That's not jaded, that's paranoid-ly misreading this.

It's an organization for hacking working with high schools and young people. They don't want small children enrolled, and they don't want older people.

"teenager 18 and under" is perfectly fine description for 13-18 or 7th to 12th grade.

squigz 12/4/2025||||
Yeah, I get suspicious when schools say only minors can enroll there
DiggyJohnson 12/4/2025|||
You already made the point but yea that’s overly jaded to a significant degree
sundarurfriend 12/3/2025||||
> The students have one big global Slack instance.

Are you back on Slack as the primary comms channel after their sudden attempt to upcharge you (followed by the U-turn after the PR backlash)? Do you have some mirroring and other kind of fallback strategy if something like that happens again?

(Context for those who missed it: https://news.ycombinator.com/item?id=45283887)

conradev 12/4/2025|||
I do not speak for the 'club, but I believe it was resolved: https://news.ycombinator.com/item?id=45292042
sundarurfriend 12/4/2025||
Yes, as I mentioned, Slack made a U-turn after the thread got popular and became a PR disaster (after having ignored the issue again and again previously). That kind of behaviour indicates a service that shouldn't be relied on so much, at least not without low-friction alternates that you keep ready to jump onto, in case some exec there decides again that the Club is too tempting a prize to not attempt another squeeze.
dannyobrien 12/4/2025||||
We interviewed their founder Zach Latta on the EFF podcast[1] a few years back: I hadn't heard of them either, but he was pretty impressive, both on the goals and the political issues.

[1] https://www.eff.org/deeplinks/2022/03/podcast-episode-hack-f...

CactusBlue 12/3/2025|||
MMW: this will likely end up being the SVB for nonprofits
toomuchtodo 12/4/2025||
They're using Column (https://column.com/) under the hood, so more like Stripe (payments + Atlas) for non profits I think? Still very powerful and material value of course on top of the banking partner primitive.
chrismorgan 12/4/2025|||
> their fiscal sponsorship program is enormous: https://hackclub.com/fiscal-sponsorship/directory/

Ouch, that is enormous. They forgot to handle images properly, so they’re serving ginormous images in inefficient formats instead of scaled thumbnails in efficient formats—just the first page transfers more than 40MB, and the second page is just as bad, and the third significantly worse. You get things like 11827×13107 “17230 Aluminium Falcons” logo being rendered at 64px high. (I’m surprised that one’s under 9MB.) Across pages 1–3, it’s averaging 1MB per item, which if it continues all the way to page 53 would exceed 2.5GB. Done properly, I’d expect most to be under 10KB, with a few up as high as 50KB, staying well under 1MB per page, and comfortably under 50MB for all 53 pages. It’d load faster and be cheaper to serve too.

(I know this isn’t what you meant, but it loaded so slowly that I looked, and that’s easily big enough to cause problems for some users.)

conradev 12/4/2025|||
and as with most things in Hack Club... it's open source :)

https://github.com/hackclub/hcb/issues/12314

Barbing 12/4/2025|||
Just let them know (admittedly not through a previously known reliable channel FYI, I’m a stranger)
garyhtou 12/3/2025|||
I love seeing PSF support the community with fiscal sponsorship! It makes such a huge difference for these open source projects and meetups, letting them focus on software and community rather than the legal/financial back-office work.

Hack Club's been a fiscal sponsor for about 7 years now (since 2018), and it's evolved quite a bit since the early days. I run engineering & product for the fiscal sponsorship program there and would be happy to chat/share any tips!

oh, and while it's on my mind, the codebase was open-sourced earlier this year (https://news.ycombinator.com/item?id=43519802), and we just launched a mobile app yesterday! https://news.ycombinator.com/item?id=46130402

dragonsenseiguy 12/4/2025|||
It's incredible! HCB is a member run project where teens can also make their own non profits! Even Hack Clubs finances are made public at https://hcb.hackclub.com/hq/
throwaway290 12/3/2025|||
Hack Club was featured on front page not long ago: https://news.ycombinator.com/item?id=45913663

It might have improved since then?

dragonsenseiguy 12/4/2025||
Yes, they have hired a lawyer. Also, as part of Hack Club it is an incredible place, meeting like minded people, participation in hackathons, member run programs like YSWS(You Ship We Ship) and much more!
arjie 12/3/2025||
Mitchell Hashimoto is a real programmer in the old vein. It's lovely to see him succeed. Ghostty is fantastic to use.

There was a devtools blackhole era once where if you got in that business you were just giving things away and never got to reap the rewards. Then there was this era of founders who figured out how to make it sticky and capture value in a Pareto-optimal way.

Love to see it.

jeron 12/4/2025||
hashicorp made him a billionaire, ghostty is really more of a pet project lol
catlover76 12/3/2025||
I always found the fact that he named a company after himself to be pretty off-putting, personally

Also, didn't said company piss people off in some way that led to Open Tofu being created?

ceocoder 12/4/2025|||
Ferrari, McLaren, Pagani, Lamborghini, Tata, Honda, Toyota, Wal-Mart, Zuora (named after the two founders), Garmin (also named after the two founders).
nylonstrung 12/6/2025|||
Automattic and New Relic if we're looking within software
defen 12/4/2025||||
Dell, HP, Walmart, Johnson & Johnson, Ford...it's not exactly unheard of to name your company after yourself.
caseyohara 12/4/2025|||
Exactly. A huge number of household brands are named after people. https://en.wikipedia.org/wiki/List_of_companies_named_after_...
catlover76 12/4/2025|||
[dead]
osigurdson 12/4/2025||||
He mentioned in an interview Hashicorp was just a corporate entity that he used as a teenager to do some contracting here and there. He and the other founder weren't that keen on using it but the name stuck.
davidsainez 12/4/2025||||
Ever heard of Debian or Linux?
flaviolivolsi 12/4/2025|||
Linux was named Freax by Linus, but other people didn't like it and started calling it Linux and it just stuck
Vinnl 12/4/2025|||
And Git :)
Fnoord 12/4/2025||||
Or it shows the person stands behind their company, and isn't shy to take the responsibility.
mstade 12/4/2025||||
I don't know the specifics of naming that particular company, but being the majority stakeholder of two companies myself I can tell you that naming companies is just as hard as naming things in programming. Both of my companies are named after myself, one directly so and the other being a portmanteau of my business partner's and my names.

It had very little to do with self aggrandizing and more to do with the tax authorities need a name and time was limited. The names were used mostly as placeholders and then stuck. Branding is hard.

cholantesh 12/4/2025||||
IIRC, he was on his way out by the time the BSL shenanigans were underway.
mixmastamyk 12/4/2025||||
Charles Schwab has written (my memory) that putting one's name on the business stakes its reputation there, and such a business is theoretically more trustworthy.
wpm 12/4/2025|||
Hashicorp is a good name though it’d be hard to pass up
caniszczyk 12/3/2025||
If you ever wanted a home for Ghostty at the Linux Foundation for more support, we'd happily work with you and your community: https://www.linuxfoundation.org/projects/hosting
bos 12/3/2025||
Really nice to see a solidly valuable project develop a sustainable foundation instead of turning into yet another VC-backed devtools startup that will inevitably die in a few years.
mindcrash 12/3/2025||
Rather thank IBM for paying Mitchell an outrageous amount of money for Hashicorp, so he can devote all of his time on awesome projects like Ghostty without ever thinking about sustainable income ever again.

So thanks, IBM! <3

veverkap 12/3/2025|||
While you're not wrong, I think this undersells a little how much Mitchell has given of his time to OSS. Yes, he's fortunate that he doesn't have to worry about money, but even when he did, he still contributed openly and freely.

That's part of what drew lots of us to HashiCorp in the first place - giving back.

mindcrash 12/3/2025|||
It's a little tongue-in-cheek, but as you can see elsewhere in this discussion thread he mentions this himself on his own X account:

"get asked the same about terminals all the time. “How will you turn this into a business? What’s the monetization strategy?” The monetization strategy is that my bank account has 3 commas mate."

https://x.com/mitchellh/status/1964785527741427940

Take a good guess where the three commas come from.

Geezus_42 12/4/2025|||
Tres Commas!
cholantesh 12/4/2025||||
I didn't think it was possible for anyone to express this thought more obnoxiously than DHH but here we are.
KPGv2 12/4/2025|||
The obnoxious one here is the person obsessed with monetization, not the person who throws their ignorance back in their face. Every hobby these days has to be monetized; it's fucking gross.
cholantesh 12/6/2025||
Eh; it's maybe dumb to suggest the only way for a project to be sustainable is to monetize it, but responding with "I'm rich, you peasant, I'm above such concerns" is infinitely worse.
throwaway2037 12/4/2025||||
Is DHH (David Heinemeier Hansson) worth 100M USD? Google results say he is worth about 50M USD... so "only" two commas.
austhrow743 12/4/2025||
Three comma club is for billionaires.
walletdrainer 12/4/2025|||
I think the bigger thing here is that even with three commas in his bank account he lacks the good sense to not associate with DHH.
charcircuit 12/4/2025|||
>The monetization strategy is that my bank account has 3 commas mate."

Having money doesn't mean that you'll have the motivation to continue working on something for free forever.

lillecarl 12/4/2025||
Free work is the most rewarding work on every metric but monetization in my experience, and when you hit road bumps you can pay your way out of it to keep going. Sounds like the literal dream
KPGv2 12/4/2025|||
Without turning this into a brag session, this is my experience. I don't have to worry about money anymore, so I get to work on cool projects at my own pace, do things that probably sound pointless to most, and it doesn't matter if it's successful. The important thing is that I'm interested.

I'm not as talented as Mitchell tho.

charcircuit 12/4/2025|||
There are a ton of different projects one can devote free work to. Eventually one will get bored and want to change things up.
bdcravens 12/3/2025|||
Money begets the freedom to work on causes. Monetization was always a core part of Hashicorp, rather than being a bolt-on after years of OSS. Which is a good thing. (I was a customer of the first commercial offering from Hashicorp, their VMWare add-on for Vagrant)
notpushkin 12/4/2025||
But when you already have money, you can skip the “how can I work on this and not starve to death?” part.
jen20 12/4/2025||||
IBM did not do that, HashiCorp was a public company before their acquisition.
mghackerlady 12/4/2025||||
I always feel weird thanking IBM. On one hand, they've funded numerous FOSS projects, and made the thinkpad, an amazing CPU architecture (PPC), and seem to be the only ones actually innovating in the tech space sometimes. On the other hand, they bought Redhat and seem actively hostile to any FOSS projects that don't make them money
heipei 12/3/2025|||
I'd rather he'd still be working on Nomad to be honest, but Ghostty is a good consolation prize ;)
jarjoura 12/3/2025|||
There are hundreds of thousands of software engineers who, given FU amounts of money, would absolutely keep writing software and do it only for the love of it. The companies that hire us usually make us sign promises that we won't work on side projects. Even if there are legal workarounds to that, it's not quite so simple.

Even still, whatever high salaries they do give us just flow right back into the neighborhoods through insane property values and other cost-of-living expenses that negate any gains. So, it’s always just the few of us who can win that lottery and truly break out of the cycle.

KPGv2 12/4/2025|||
> whatever high salaries they do give us just flow right back into the neighborhoods through insane property values and other cost-of-living expenses that negate any gains. So, it’s always just the few of us who can win that lottery and truly break out of the cycle.

You break out of the cycle by selling your HCOL home and moving to LCOL after a few years. That HCOL home will have appreciated fast enough given the original purchase price that the growth alone would easily pay for a comparable home in a LCOL area. This is the story of my village in Texas, where Cali people have been buying literal mansions after moving out of their shitboxes in LA and the Bay Area.

yalok 12/4/2025|||
moonlighting is permitted by law in California (companies legally can't prevent you from doing it, iiuc), as long as there's no conflict of interest with your main job...
jarjoura 12/4/2025|||
"no conflict of interest" is basically meaningless if your day job is writing software. These clauses you sign are quite broad in what that scope of conflict could be.

Every company I've worked for has had very explicit rules that say, you must get written permission from someone at some director or VP level sign off on your "side project," open source or not.

You might want to check your company guidelines around this just to make sure you're safe.

kyrra 12/4/2025||
Side projects that aren't a conflict of interest when working at Google is rather limiting. Likely less so for small companies.
yalok 12/4/2025||
Not really, in my personal experience and per my friends, most of big companies are pretty lenient about it, except for Apple.
saagarjha 12/4/2025||
No, they're pretty strict. It just changes what you are allowed to do, with Apple being very restrictive in not letting you do it at all.
fragmede 12/4/2025|||
As long as you don't use their hardware to do it.
jarjoura 12/4/2025||
that goes without saying, but it's still not free permission when you use your own stuff.
zikduruqe 12/3/2025|||
Good. Maybe they'll add search to the terminal now. /s
simonw 12/3/2025|||
https://twitter.com/mitchellh/status/1993728538344906978 - "Ghostty on macOS now has search [...] GTK to follow soon" - November 26th 2025
mitchellh 12/3/2025|||
GTK is also merged. Main branch has search. Its also exposed via libghostty for embedders.
anorwell 12/3/2025|||
But only in the the tip (nightly) build. I'm somewhat tempted to switch to them for this.
cpach 12/3/2025||
A while ago I compiled Ghostty from HEAD, because it had a bug fix I cared for. It was a very stable and pleasant experience. No hassle whatsoever.
memco 12/3/2025|||
If you'd like you can also use `tip` as the update channel to get the nightly build binary without having to compile it yourself: https://ghostty.org/docs/config/reference#auto-update-channe...
cpach 12/4/2025||
Ah. Cool!
ilvez 12/4/2025|||
If you need to do that again note that there is asdf plugin as well ;-)

For Linux compiling is actually the only way to get tip.

zimpenfish 12/3/2025||||
I'm hoping they'll get around to supporting command-number for switching between windows[0]. command-` is fine but clunky as hell when you have more than three or four windows. Without command-number, I'm still stuck using iTerm2 as my daily driver.

(It'd be nice if it supported other standard macOS UI conventions[1] too)

[0] https://github.com/ghostty-org/ghostty/discussions/8131

[1] https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...

therealmarv 12/3/2025|||
A little unfair that this is downvoted. No search is like a dealbreaker for me. I'm happy with iTerm and for 99% of my use cases I don't need a "very fast" terminal. Thanks for pointing this out.

Seems I will wait a little longer before search is in the regular build (and not nightly ones)

tristan957 12/3/2025||
Ghostty 1.3 will release in March.
neural_thing 12/3/2025||
"sustainable foundation" it's still one guy funding it, no? seems as sustainable as before
mitchellh 12/3/2025|||
You can't build a house without the foundation (pun intended).

I said in the linked post that I remain the largest donor, but this helps lay bricks such that we can build a sustainable community that doesn't rely on me financially or technically. There simply wasn't a vehicle before that others could even join in financially. Now there is.

All of the above was mentioned in the post. If you want more details, please read it. I assume you didn't.

I'll begin some donor reach out and donor relationship work eventually. The past few months has been enough work simply coordinating this process, meeting with accountants and lawyers to figure out the right path forward, meeting with other software foundations to determine proper processes etc. I'm going to take a breather, then hop back in. :)

simonw 12/3/2025||||
33 additional people funding it as of this announcement: https://hcb.hackclub.com/ghostty/transactions
skywhopper 12/3/2025||||
How do you expect that to change? What is the next step in your mind? Maybe asking for donations? If only he would set up some way that the general public could contribute money to the project! That’d be the smart thing to do. Then he could write a blog post about it, and maybe someone would post a link to HN. That’d really be something.
fragmede 12/4/2025|||
To be fair, that one guy happens to be the OG Mitchell Hashimoto, who's worth a giant pile of money from selling terraform to IBM, and he's the guy actually writing it in the first place, so I don't think that's, like, a terrible horrible no good issue.
xrd 12/3/2025||
I'm really excited about Ghostty (and Zig mostly because of my exposure via ghostty). Until ghostty I hadn't really considered that a terminal would be a catalyst for innovation and even startups. But, libghostty is REALLY fascinating. And, all the good AI coding tools, IMHO, operate inside a terminal, and my head is spinning with ideas about hammering on the container for these new CLIs.

(UWash CompSci strikes again, not that I'm biased)

PNewling 12/4/2025||
Wow, I actually had no idea what he was a UW grad, let alone that I went there the same time he did... TIL
mitchellh 12/4/2025||
I did a for-profit course registration tool called uwrobot too if you or any of your friends were customers of that...
TheRoque 12/4/2025||
I'm curious as to why you are so excited ? What makes Ghostty so special ? (Especially compared to Kitty or Wezterm which I use)
alwillis 12/4/2025||
WezTerm was my daily driver for a long time—it’s a great app.

Ghostty is blazing fast and the attention to detail is fabulous.

The theme picker is next level, for example; so are the typographical controls.

It feels like an app made by a craftsman at the top of his game.

danilafe 12/4/2025||
I keep seeing Ghostty in the news, and I've tried it, but it feels like just another terminal emulator to men. This coming from someone who spends 90% of the workday in the terminal.

Asking in good faith -- could someone tell me what's special about Ghostty compared to alternatives?

throwaway2037 12/4/2025||
Here is the full about page it: https://ghostty.org/docs/about

Zero trolling when I say this: Two things also make it (more) popular on HN: (1) Mitchell Hashimoto (a well respected hacker who got rich, then kept on hacking) and (2) Zig. (Only Rust could attract more attention.)

novella_rel 12/4/2025|||
To me it has a couple advantages over the other options on the market.

1. Feels 'native' and is built for each platform. This means I can use for example familiar right click context menu's and tabs that I find on every other app. I have the option to use the mouse as well as the keyboard which I appreciate.

2. It has sensible defaults with a "Zero Configuration Philosophy" meaning that many of the things I would usually need to fiddle with are already set.

3. It performs comparably to advanced terminal emulators such as kitty.

The combination of all three (and especially the first) is why I use it.

Gormo 12/4/2025|||
I tried it a few months ago, and didn't perceive any of those items as particular benefits.

1. Terminal emulators that feel 'native' are ubiquitous. Sure, there are also a lot that have idiosyncratic UIs, but I'm not generally using those -- my go-to when working within a GUI environment is xfce4-terminal, which is about as native as I can imagine, given that I'm using XFCE as my primary desktop environment.

2. Sensible defaults may be good for new users, but I already have my terminal emulators configured exactly as I like them, and my benchmark for switching from one tool to another within the same category isn't how welcoming it is to novice users out of the box, it's how easily I can adjust its configuration to match my long-established preferences. The "zero configuration" philosophy is actually a detriment here, as it leads to configurability being obscured to some extent.

3. When I tested it, its performance was worse than xfce4-terminal, both objectively and subjectively. Its memory consumption was higher and it felt laggier in responding to input.

Vinnl 12/4/2025|||
What's an example of a thing you usually need to fiddle with? I feel like 1 and 3 are already true for my existing native terminal emulators, which I also never configure. So presumably there are things Ghostty does that aren't enabled by default on my other ones that I could take advantage of?
kombine 12/4/2025|||
I've been using Kitty terminal and they are absolutely comparable in the feature set: GPU-based rendering, speed, customisation. OS-native controls in Ghostty are not very important to me, I like terminal being a terminal, not a GUI.
theasisa 12/4/2025|||
I've been using Tabby on MacOS but Kitty looks neat, I'll give it a go. Thanks for mentioning it!
alexalx666 12/4/2025|||
ghostty is faster than kitty (MBP M4 Max), I did not expect that
cess11 12/4/2025|||
It's good at what it does. Starts quickly, doesn't get bogged down when dumping large amounts of text into it, got some nice themes.

I find it a bit messy to build but I'm not exactly a compile binaries kind of person anymore so it's probably a good sign that I still manage to figure it out. If stuff like Zig is your thing you'll probably enjoy this part.

My main terminal emulator is the bog slow but reliable Terminator, though in a while I'll probably flip the i3 commands and move over entirely to Ghostty.

cbolton 12/4/2025||
Ghostty is quite slow to start on my Linux machine, very close the the first start of GNOME Terminal (or Terminator). Maybe because I'm on Wayland? Are you on X?
59nadir 12/4/2025|||
I had this issue a few years ago with certain applications and came to find out that it had to do specifically with them using GTK. I googled for it and found the fix, and after all the same apps started practically instantly. Could this be what you're running into?

(I haven't used ghostty so I wouldn't know whether it's actually fast to start up, but what you wrote reminded me about this particular issue.)

cbolton 12/5/2025||
Maybe? I've tried removing xdg-desktop-portal-gnome as it seems to cause slow startup for other people but that doesn't seem to fix it.
cess11 12/5/2025|||
Yeah, I'm still on X. I'll make the switch when I haven't heard a friend get really annoyed by something Wayland related in a year or so. It's a Debian system. Not sure if it matters but there's an RTX A500 in the machine.

So, perhaps? For a while I was on a local compile of 1.0.0, and a while ago I started pulling the nightly sources and build from those.

jwr 12/4/2025|||
It's just better in every way than anything else I have ever tried (at least on a Mac). The author cares and it shows.

BTW, I recently discovered shaders and cursor_blaze is absolutely awesome.

eviks 12/4/2025|||
It would be helpful if you actually listed the ways and the else
agos 12/4/2025|||
For one, it’s way faster than both iTerm and terminal.app, the two most used terminal apps on MacOS
jwr 12/4/2025|||
Yes, it would.
blazinglyfast 12/4/2025|||
Have you tried kitty?
ckbkr10 12/5/2025|||
As another person that spends the whole day in the terminal. It's sad to see there is no Windows version. I do not understand why I would need gpu acceleration for a terminal, but I would still try it.

I use a company managed/provided machine that runs windows, I do not have to bother maintaining it. All I use is basically Firefox and a MinGW to have a bash

srcreigh 12/4/2025|||
I like that ghostty supports bitmap fonts. Kitty doesn’t (and won’t) support those.

I also like the “ghostty +list-themes” command and the splash page animation on their site.

tiborsaas 12/4/2025||
I used iTerm2 a lot, configured it to my liking, but then I tried Ghostty for curiosity and for some reason I sticked to it. I think it's just cleaner and leaner and the default looks pretty cool and minimalistic, I don't really miss anything from iTerm.

Yes, it's just another terminal emulator, but a pretty solid one that just works.

simonw 12/3/2025||
Inspired by this I just posted a resonably niche feature request to the Ghostty discussion forum (copy and paste to support text/rtf)... and found out within half an hour that the equivalent of what I was asking for was already available on their main branch: https://github.com/ghostty-org/ghostty/discussions/9798
asim 12/3/2025||
Kudos to Mitchell for doing it. Unfortunately the "rug pull" issue has been severely crippled by OpenAI's about face turn on their non profit status, but knowing Mitchell, he's not about the money, power, status, etc so the project is in good hands and you can expect this to stay free.
sevensor 12/3/2025||
> A non-profit structure provides enforceable assurances: the mission cannot be quietly changed, funds cannot be diverted to private benefit, and the project cannot be sold off or repurposed for commercial gain

Yeah, OpenAI has shown us that this is more negotiable than we might have believed. Fortunately nobody will ever think terminal emulation is a trillion dollar industry, so I think we’re ok.

geophph 12/3/2025||
Terminals are the next bubble to burst
bombcar 12/4/2025|||
I’m pretty sure I had an xterm in the 90s that had a gl-accelerated burst for screen clear.
ykonstant 12/4/2025|||
The CLIpocalypse is coming!
maccard 12/4/2025||
> Unfortunately the "rug pull" issue has been severely crippled by OpenAI's about face turn on their non profit status,

The situations aren't comparable.

OpenAI was a non-profit foundation that held a controlling share in a for-profit organisation. It's model is based around controlling access to their data (which was never open), and controlling access to their models (which are also not open).

If Ghostty does sets up a for-profit org with the NFP as the majority holder then we can have the conversation, but even at that fork + move on (like OpenTofu, Valkey, CentOS, MariaDB, Jenkins) is an option.

purpleidea 12/3/2025||
This is great work and good news, however if you want to guarantee a long-term public benefit, use copyleft without a CLA! A more well-funded company can fork this and make the new work proprietary, meaning you did all that initial development work for them for free.

Apple and Microsoft are the two most likely parties to do so here. This isn't a theoretical risk.

simonw 12/3/2025||
Using a copyleft license can add friction that reduces the amount of value your software can create in the world.

I'd honestly rather Apple and Microsoft ripped off my work if it meant that my work provided more utility to a larger number of people.

purpleidea 12/3/2025|||
> Using a copyleft license can add friction that reduces the amount of value your software can create in the world.

That "friction" is by design. It prevents someone else from screwing over the users.

The people that oppose copyleft are those it was specifically design to protect against.

thewebguyd 12/3/2025||
It's sad, people have really been shitting on copyleft licenses the past few years, when they are critical to ensuring our computing freedoms are preserved.

Copyleft protects the user. The friction is, like you said, by design. It ensures that something that started free, stays free, and can't be rug pulled out from under you.

Big monied interests have been trying, and succeeding, in changing the discourse around free software away from free and to simply just "open source" and moving toward permissive licenses, specifically so community effort can be extracted and monetized without contributing back.

dulvui 12/3/2025||||
On the other hand having a copyleft license without CLA makes rug pulls nearly impossible (once there are multiple contributors and copyright holders). But you are right, from a (commercial) value perspective, permissive wins.
progmetaldev 12/4/2025||||
I truly respect this statement, and position. I always hope that the benefit I've provided through my software is felt, even if I don't directly benefit from it. It's about taking pride in your work, and what it has brought others. I think of it as a craft, like woodworking, brewing, art, music, etc. While there are far more rules, the love of it is what makes it viable.

I suspect that those who express concern over your work being ripped off are just showing that they are extremely happy with how you run things. Rather than being under the control of another entity, the actual value is in your personal involvement. That's just my two cents, I hope I'm not putting words in anyone's mouth.

EDIT: I realize that you aren't the creator of Ghostty, but my original statement seemed like I was stating this.

miclill 12/3/2025|||
I recently heard the argument that the license-friction of copyleft sometimes is actually a good thing. Think linux kernel that arguably is more successful than all the BSDs combined (citation needed)...
knowknow 12/3/2025|||
Keep in mind that Linux doesn’t use the GPL3 and stuck with the GPL2 since the maintainers and Linus Torvalds thought that it was overly restrictive [1]. So at some point the license friction becomes too large to be practical for organizations to use or contribute to.

[1] https://youtu.be/PaKIZ7gJlRU

simonw 12/3/2025||||
I'd be really interested in hearing more about that argument.

I can take a guess with respect to Linux: that's the kind of software where forcing companies to submit code back to it is enormously beneficial due to the need for an operating system to have drivers for vast ranges of different hardware.

kragen 12/4/2025|||
Yeah. Also things like filesystems. More generally, the history of BSD is full of proprietary forks that never got merged back in: Ultrix, SunOS, BSDI's BSD/386 (later BSD/OS), Winsock, and the Wollongong TCP/IP stack on UNICOS and, I think, also on VMS. The most famous fork is macOS Darwin, which I think is still in fact open source, but it's been many years since I saw someone successfully running the open-source Darwin.

Also, though, GCC got Objective-C support, and still has it, because the FSF told NeXT it would violate the GPL for them to attempt to make Objective-C a proprietary add-on to the GCC compiler, even if it wasn't literally linked with it. And a lot of GCC backends probably would have been kept proprietary by one or another hardware company if the license had allowed it.

eviks 12/4/2025|||
How does Windows without such force to contribute code back have better drivers?
simonw 12/4/2025||
I imagine because the Windows team at Microsoft have an annual budget measured in billions of dollars.
oblio 12/4/2025|||
> Think linux kernel that arguably is more successful than all the BSDs combined (citation needed)

I don't think there is any citation needed. Linux powers all the cloud providers, 80% of the mobile market, a ton of random devices. At this point Linux is the most important OS on the planet, ahead of Windows and Apple OSes. It's just not as visible.

bsimpson 12/3/2025|||
BSD-0 is a public-domain-equivalent license. The guy who published it is one of the few people who has actually been involved in a lawsuit to try to assert a copyleft license. The whole thing was such a bad experience for him that he decided copyleft licenses are a false goal.

You should watch his talk:

https://www.youtube.com/watch?v=MkJkyMuBm3g

(He used to be a maintainer of busybox, a GNU clone for embedded devices. He then ended up writing toybox, a similar project under the more free MIT license.)

Karliss 12/3/2025||
Does anyone have good examples of this actually happening for end user software (like Ghostty is) and where in the long term proprietary fork won? Most of the recent variations of this that come to my mind are related to cloud infrastructure. Stuff where you have serious business customers.

And in some of those cases GPL wasn't enough to prevent it. Niche end user utilities, where original is available for free have little room for monetization. And in many cases existing users are already choosing the open source option despite the existence of commercial solutions, or where it's too niche for commercial solutions to exist.

Only thing that comes to my mind is VScode with all the AI craze. But that doesn't quite fit the pattern neither is the Microsoft underdog, nor it's clear that any of AI based editors derived from VScode will survive by themselves long term.

There are also occasional grifters trying to sell open source software with little long term impact.

tristan957 12/3/2025||
> Does anyone have good examples of this actually happening for end user software (like Ghostty is) and where in the long term proprietary fork won?

VSCode is a proprietary fork of code-oss, the product located at https://github.com/microsoft/vscode. It might not be an example that you're looking for though.

RustSupremacist 12/4/2025|
This highlights the value of having non-profits as a 501(c)(3). The transparency about Hack Club is refreshing.

The Rust Foundation is a 501(c)(6) and not a 501(c)(3). The Rust Foundation would do better for the community if they were a 501(c)(3) and more transparent about finances. Follow this example for the greater good.

jyunwai 12/4/2025||
More context: 501(c)(3) orgs are non-profits that include charities, whereas 501(c)(6) orgs are non-profits with less strict requirements. Both are tax-exempt federally, but 501(c) orgs have higher financial transparency requirements and higher restrictions on political activity (which qualifies donations to 501(c)s as tax-deductible).
yannoninator 12/4/2025||
> The Rust Foundation is a 501(c)(6) and not a 501(c)(3). The Rust Foundation would do better for the community if they were a 501(c)(3) and more transparent about finances. Follow this example for the greater good.

This was exactly my issue with the Rust Foundation back in 2021 when it was formed, 501(c)(6) are for trade organisations. To this day, individuals still CANNOT donate to the Rust Foundation which means it is not community led.

> Note: At this time, the Rust Foundation [still] does not offer individual memberships.

https://rustfoundation.org/get-involved/#donations

The main issue of the Rust Foundation is that makes it easy for companies to buy influence in the project by buying a board seat as a benefit.

I agree that the Rust Foundation should change their governance structure to a 501(c)(3) instead of a 501(c)(6).

aw1621107 12/7/2025||
> To this day, individuals still CANNOT donate to the Rust Foundation which means it is not community led.

The very same page you link contradicts this claim:

> The Rust Foundation gratefully accepts donations from individuals and non-member organizations alike!

The difference is that the Rust Foundation accepts individual donations but does not (currently) accept individual memberships.

More comments...