Open Source Is Choice

If you haven’t been following along with the licensing kerfuffle surrounding the open-source Audacity audio editing software, take a sec to read Tom Nardi’s piece and get up to speed. The short version is that a for-profit company has bought the trademark and the software, has announced plans to introduce telemetry where there was none, made ominous changes to the privacy policy that preclude people under the age of consent from using the software, and requested that all previous developers acquiesce to a change in the open-source license under which it is published. All the while, the company, Muse, says that it will keep the software open, and has walked back and forth on the telemetry issue.

What will happen to “Audacity”? Who knows. But also, who cares? At least one fork of the codebase has been made, with the telemetry removed and the old open licenses in place. The nicest thing about open source is that I don’t care one bit if my software is named Audacity or Tenacity, and this is software I use every week for production of our podcast. But because I haven’t paid any license fees, it costs me absolutely nothing to download the same software, minus some anti-features, under a different name. If the development community moves over to Tenacity, it’ll all be fine.

Tom thinks that the Audacity brand is too big to fail, and that Muse will have a hit on their hands. Especially if they start implementing new, must-have features, they could justify whatever plans they have in store, even if they’re only available as a “freemium” Audacity Pro, with telemetry, under a more restrictive license. When that does happen, I’ll have to make the choice between those features and the costs, but I won’t be left out in the cold as long as the Tenacity fork gets enough eyes on it. So that’s just more choice for the end-user, right? That’s cool.

Compare this with closed source software. There, when the owner makes an unpopular decision, you simply have to take it or make the leap to an entirely different software package. This can be costly if you’ve gotten good at using that software, and between licenses and learning, there’s a lot of disincentive to switching. Not so in this case. If I don’t want to be tracked while editing audio offline, I don’t have to be. Woot.

The elephant in the room is of course the development and debugging community, and it’s way too early to be making predictions there. However, the same rules apply for devs and users: switching between two virtually identical codebases is as easy as git remote add origin or apt get install tenacity. (Unpaid) developers are free to choose among forks because they like the terms and conditions, because one group of people is more pleasant to work with, or because they like the color of one logo more than the other. Users are just as free to choose.

Time will tell if Audacity ends up like the zombie OpenOffice, which is downloaded in spite of the much superior LibreOffice just because of the former’s name recognition. I know this split riles some people up, especially in the LibreOffice development community, and it does seem unfair that the better software somehow enjoys less reputation. But for those of us in the know, it’s just more choice. And that’s good, right?

Parts You Should Know: A Universe Of Useful Injection Molded Standoffs

Your clever branding won't work on me! *types caption in on iPhone*
Your clever branding won’t work on me!
*types caption in on iPhone, sips Starbucks*

I remember the first time I built a computer. My sister and I had our last fight about who would get to use the family computer, it was time I had one of my own. I knew a little bit, and I knew I wasn’t going to be one of those plebs that overpaid for a Gateway in its cow box. So I outsourced. One of the computer literate parents in my Scout Troop very kindly agreed to put together a list of components for me. I spent my Christmas money, birthday money, and a small mountain of money I had saved up. I remember getting the parts in the mail. I was so excited that a week earlier I had even bought one of those super lame computer tool kits to put it together.

I still remember how enormously frustrating the stand-offs for the mother board were to install. I think computers were still figuring out that they didn’t need ALL of the features of a mainframe. Anyway there was a 3mm screw on each side of a cm tall brass standoff. It also wanted me to put these little isolating paper washers on the assembly for some reason. Even with my then presidentially sized hands it took a long time. My Mom later told me that it was around this time she was certain the whole endeavour was going to end in tears.

Six hours of careful work later I had the computer together and running when I realized I had forgotten to buy an OS for it. She was nearly right.

Regardless. My early experience with computer assembly left me with a love for standardized screws, a hate for excessive fasteners, and a deep loathing for improperly routed wires. I was a weird kid. Anyway, when it came time for me to start designing my own enclosures for circuit boards I had all the unique psychological damage and underpinnings I would need to waste a lot of time googling on the internet for an alternate, screwless, method of standing a board off from a surface.

Continue reading “Parts You Should Know: A Universe Of Useful Injection Molded Standoffs”