Lifehacker has an Interview with Brian Fox, the author of the Bash shell.
Brian Fox is a titan of open source software. As the first employee of Richard Stallman’s Free Software Foundation, he wrote several core GNU components, including the GNU Bash shell. Now he’s a board member of the National Association of Voting Officials and co-founder of Orchid Labs, which delivers uncensored and private internet access to users like those behind China’s firewall. We talked to him about his career and how he works.
[...] I first recall being interested in technology at the age of 6. My father, a physicist at Bolt, Beranek and Newman, had a teletype machine in the basement of the house we were living in. It connected to BBN via a modem. The baud rate was probably around 110bps—quite low. I used to hold down the CTRL key while pressing “G”, which would cause the bell to ring.
[...] I joined with my other 4 co-founders in 2017 to create the Orchid Protocol for a truly decentralized, surveillance-free internet.
(Score: -1, Flamebait) by Anonymous Coward on Saturday December 16 2017, @05:16PM (8 children)
Brian Fox, a black man, wrote Bash, a shell which is installed everywhere.
(Score: 0) by Anonymous Coward on Saturday December 16 2017, @05:23PM (6 children)
Without bash you wouldn't even have a command line. Brian Fox has more power than Obama ever did.
(Score: -1, Troll) by Anonymous Coward on Saturday December 16 2017, @05:28PM (5 children)
Ksh > bash
(Score: -1, Troll) by Anonymous Coward on Saturday December 16 2017, @05:36PM (1 child)
Either way somebody could make lots of jokes about backdooring you, given all the holes in bash since... 2.0 came out?
That big exploit a few years back I had actually been warned about back in the 90s by a friend as a reason to use some other shell.
Of course since all the shell scripts on linux REQUIRED bash features, sometimes even while referencing /bin/sh, instead of /bin/bash, I never migrated off it, because rewriting every shell script when I barely knew any shell scripting would have been impossible for me.
(Score: 3, Informative) by requerdanos on Saturday December 16 2017, @07:49PM
I don't know about all the linuces* in the world, but in Debian and derivatives, /bin/sh isn't bash. (it isn't sh either; it's dash.)
Dash is a smaller shell that loads faster/depends on fewer libraries/has fewer features than bash; the Debian folks say that switching to dash results in a faster system boot time given that (faster loading time) * (many scripts loaded during boot) = less time to boot.
---
* operating systems based on linux kernel + gnu userland
(Score: 0) by Anonymous Coward on Saturday December 16 2017, @06:08PM
Kirk shell > Gorn shell
(Score: 1) by turgid on Saturday December 16 2017, @06:11PM (1 child)
I remember when the ksh license was changed to make it free-as-in-beer. All the Real Unix(TM) people loved ksh, and they were very excited. They thought it might take over the world. The problem is the FOSS shells had been steadily improving over the years to the point that they were "good enough." I seem to remember some discerning types using zsh. It was a lot better than bash at one point.
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].
(Score: 3, Insightful) by Arik on Saturday December 16 2017, @09:24PM
BASH wasn't really all that great at first frankly.
If laughter is the best medicine, who are the best doctors?
(Score: 1) by Ethanol-fueled on Sunday December 17 2017, @03:24AM
...and from the looks of the muthafucka he bash yo head in if you wimpy Whiteys keep talkin' shit 'bout his shell.