"We all know that this is against all kinds of best practices and probably causes so many problems that it's more expensive in the long term, but retooling and hiring someone to oversee all of this takes time and money"
This is key, I think: commercial software is fucked up shit. I work in an office with really very smart geeks who know what the Right Thing is, but the pressures to cut corners are ever-present. Shit's gotta be done now. So to build half our stuff needs you to know a couple of years' magical incantations. (One of my big projects at this moment is to actually clean this up.)
It's really true: the reason commercial source code isn't released is shame.
Power management, mobile and firmware developer on Linux. Security developer at Aurora. Ex-biologist. mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer. Also on Mastodon.
no subject
Date: 2012-01-13 10:16 pm (UTC)This is key, I think: commercial software is fucked up shit. I work in an office with really very smart geeks who know what the Right Thing is, but the pressures to cut corners are ever-present. Shit's gotta be done now. So to build half our stuff needs you to know a couple of years' magical incantations. (One of my big projects at this moment is to actually clean this up.)
It's really true: the reason commercial source code isn't released is shame.