Get the latest tech news

The reality of long-term software maintenance from the maintainer's perspective


I was reading about a dispute involving the Linux kernel recently (which for the record I don't think either side handled well), and I realised something: Very...

I was reading about a dispute involving the Linux kernel recently (which for the record I don't think either side handled well), and I realised something: very few people seem to understand the reality of maintaining large software projects in the long term. The reality is, if you maintain a large and complex software project over a period of many years, you come to realise a key point: writing the initial code for a feature is only a fraction of the work, once you take in to account everything else you also have to do in the long term. This then creates a thorny diplomatic problem when people propose things like substantial prototypes, patches, or libraries - the software world's equivalent to our analogy of building an extension.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Reality

Reality

Photo of perspective

perspective

Photo of maintainer

maintainer

Related news:

News photo

Why A Maintainer of the Linux Graphics Driver Nouveau Stepped Down

News photo

Ansys says simulations will close the gap with reality and make the world more sustainable

News photo

The Reality of Dating Apps