Email or username:

Password:

Forgot your password?
JesseBot

It is once again time to give thanks to Brian Fox, the Black American programmer that has given us BASH and echo! Thank you for your INCREDIBLE contributions to open source software, Unix, and Linux. It literally would not be the same without you. BASH is still absolutely foundational to all computing today. Happy Black History Month to an absolute icon!

#bash #bashscript #echo #foss #linux #unix #BlackHistoryMonth #gnu

Photo of Brian J. Fox, a Black man with a buzz cut looking directly at the camera with a neutral facial expression. He is has black facial hair with a few white hairs. He is heavier set and wearing a black t-shirt with his arms folded.

He was born in 1959 and is a GNU hacker, programmer, entrepreneur, consultant, author, and free software advocate.
35 comments
DeManiak 🇿🇦

@jessebot noice

Worth mentioning,wikipedia also lists:
- Makeinfo
- info
- finger
- readline

Tim Chase

@kaasbaas
will appreciate his contributions, even if they include info(1)

#manPagesForLyfe 😉

@jessebot

jer

@kaasbaas @jessebot

Nobody fingers anymore though. That would be a #GDPR infraction nowadays.

DeManiak 🇿🇦

@jerrej @jessebot listen,what happens between consenting adults ain't none of the GDPR's bussiness.

Ben

@jessebot Wow, I had no idea. His wikipedia page is pretty impressive, readline might be even more important than bash looking back. Nice one Brian!

Aho

@jessebot why do we need a month for Black history, Black people make history every day.

echo "QmxhY2sgcGVvcGxlIGRvIGFtYXppbmcgdGhpbmdzIGV2ZW4gd2hlbiB3aGl0ZSBwZW9wbGUgcHV0IGV4dHJhIG9ic3RhY2xlcyBpbiB0aGUgd2F5Cg==" | base64 -d

skry

@aho @jessebot We need Black people celebrations per day.

La lutte continue...

@skry @aho @jessebot

Yep, BASH - my goto cli. Nothing has superseded it.

jer

@aho @jessebot

Apparently because, while skin colour shouldn't matter at all, many people need to be constantly reminded of that, and that by juxtaposing simple facts like this, it might filter through for some.

whyamievenpointingthisout?

Large Format Projectionist

@jessebot

For a second there, I thought he was wearing a Star Trek uniform.

Once that cleared, I really got excited….of all the people who need a guest star role, he is IT!!! (If he wants to.)

Rooster

@jessebot

I still prefer bash over zsh that’s the default in macos. Thank you for this hugely powerful tool!

Giles Goat

@jessebot WOW, if I would have been not for this post, I probably would have never known the face of "who actually made bash" 😮 🙂 Sometime you wonder "who made this ?" .. and so many faces you'll never see ...

Stephen Bannasch (316 ppm)

@jessebot

Cool! I met Brian in the early 1980s and used Amacs for programming on the Apple ][! I thought Brian was very cool.

Earlier I had learned and used MINCE (mince is not complete emacs) on an IMSAI 8080 CPM box to write my college thesis ;-)

Dennis Faucher :donor: :mastodon:

@jessebot Love this. bash all the way. I tell my Mac to pound sand when it tries to change my shell to zsh.

Jeff Miccolis

@jessebot In the early days of Mapbox we used to send this exact photo around whenever folks got stuck on a something in bash. It was like - here is Brian, he thinks you can figure it out, he wrote bash for exactly this sort of thing, he wants you to give it another go.

Anders Lagerfjärd

@jessebot Wonderful. Avid bash user here. Let other people script in python or go, bash is where it's at. 😃

Steggy

@jessebot I had no idea! Then again, I’m just a rock scientist, so I don’t know much about BASH either. But I’m married to a CS guy, and child 2 is a CS major, so I have heard about it through proximity to some super geeky conversations between the two. lol

Demian

@jessebot he looks too young to have created bash!

HoracioDos

@jessebot Is it really necessary to say 'the Black American programmer'? Many people around the world make incredible contributions without such comments.

Jim Gardner

@horaciodos @jessebot The post is for Black History Month. As you have noticed, Brian is Black...

Miah Johnson

@jessebot I've written more Bash script than code in any other language. Its everywhere around me, and it has been for my entire career. I don't think its going to change anytime soon. He's also responsible for Readline, which is similarly, EVERYWHERE!

Thank you Brian Fox!

mirabilos

@jessebot … uhm. Your Android runs mksh, not GNU bash ;-)

Aires

@jessebot This guy is incredible! He made BASH, built the first online banking system in the U.S., and created an open source election system. He was one of the first people at the FSF working directly with Stallman, was a primary maintainer of Emacs, founded CAVO and NAVO, and even co-wrote a piece on securing US elections with former CIA heads. And that's just from his Wikipedia article!

en.wikipedia.org/wiki/Brian_Fo

@990000@mstdn.social

@jessebot Wow!

“At age 25 I became the first paid programmer working with Richard Stallman at the newly formed Free Software Foundation, where I worked on Project GNU, a completely free (as in speech, not as in beer) replacement for commercial Unix. I wrote the TexInfo documentation system. At age 27 I authored the Bash shell.”

lifehacker.com/im-brian-fox-au

#BrianFox #Bash

Roy Brander

@jessebot

I never knew, after 34 years of using bash!

But, then, fact is, I never looked up the names and history of almost any open-source contributor.

Most of open-source contributors are unknown and unthanked.

Thanks for making Brian Fox Appreciation Day for me.

It's a really nice, tight, clean, clear piece of code that has saved me hundreds of hours of drudgery.

John Lusk

@jessebot @demi

What, whut?? +readline, +emacs maintenance, +some other stuff I have no knowledge of?

That's so cool! I love this site!

:heart_clockwork: 0x4d6165 :queer_anarchy:

@jessebot woah! didn't know this! apparently he also maintained emacs for a while. a legend!

Utoxin

@jessebot Today I Learned! Thanks for sharing this.

Account: Politics
@jessebot Illustrated by a photo of a Caucasian man? Power move.
Tobias Fiebig

@jessebot bash? Didn't he first and foremost do ksh?

GamingWolf

@jessebot Bash is my goto for quick terminal automations. Can't imagine NOT using it.

Go Up