Home

The Linux mid-life crisis that's an opportunity for Tux-led transformation

Opinion Thirty years is a big ol' chunk of anyone's life. It can take you from new parent to new grandparent, from bright young thing to mid-life crisis, and from shaver to graybeard. In the case of Todd C Miller, one thing hasn't changed. He's been the sole maintainer of the Linux sudo utility. He's not giving up just yet, but he needs help and no help has come.

Although he's blessed with world-class nominative determinism – "On your tod" is British slang for "on your own," and milling C is exactly what he's been doing all these years – nobody needs a life sentence in solitary, keeping a vital component like sudo secure and up to date. Nor can core utilities rely on such devotion. Even the most heroic, talented, glorious human being in that position remains a single point of failure for oh so many reasons.

Sudo maintainer, handling utility for more than 30 years, is looking for support

There are three factors here that threaten to tip this aspect of Linux life into its own mid-life crisis. The original cadre of developers who glued the GNU core utilities onto the brash new Linux kernel are getting older, and any number of life changes from incipient boredom through to alien abduction will eventually pluck them away. Then there's the massive change in status of Linux from 1996 to today. Finally, there's nothing except ad-hoc happenstance guiding the next generation of maintainers.

Of these, the most important is the maturing of Linux from a scrappy rebel band to a mature, major empire. In its early years, Linux looked like a hobby project because it was. Few saw the potential it had to release the world from the baleful embrace of Microsoft and a massively compromised Unix sphere of confusion. Those who did see that had both the fire of revolutionaries and the wherewithal to build and build and build until it became true. That's a burning sun of justified satisfaction to fire motivation and dedication. Now the Hacienda has been built, rebuilding the walls needs a different mindset.

This is a cultural problem, and it will become pressing. FOSS in general and core components in particular have many problems around funding, security, lifecycle management, self-regulation, and communication. Some of these problems are so entrenched and enormous, they are barely acknowledged, such as the flood of shoddy Linux-based firmware in consumer electronics.

So it seems churlish to add a new and seemingly vague angle of angst to worry about. It's one that could unlock the rest, though, and it's one with many parallels elsewhere. Every established area of human endeavor has created filters, pipelines, and structures to replenish and direct the human capital on which it depends.

Industrial capitalism calibrates the potential of people through cadres of assessors disguised as educators, and offers various places on the spectrum of survival to status as motivation. Other tribes, such as the performing arts and sports, have talent scouts and a different mix of status rewards, a far more heterogeneous set of on-ramps and pathways. More freedom, more uncertainty, different tiers of glittering prizes.

Open source has aspects of all of the above, heavily disguised as just another branch of technical capitalism. By recognizing those places where it is culturally distinct, where it can look enough like a palace with distinct options that reward distinct talents and personalities better than just taking the king's shilling. Reader, we give you the Tux Talent Academy (TTA).

Open and distributed, with clear goals and constitution, the TTA brings together those in academia and industry who regularly come into contact with early career developers, and who also have a deep knowledge and experience of the open source scene. Not necessarily FOSS developers themselves – a degree of insulation from some of the politics is no bad thing – they can spot people who have the skills, temperament, and philosophical mindset to become the new stars of FOSS.

Those who respond favorably to a tap on the shoulder, as well as those who are motivated to engage, get a sounding board for where they may make the most difference, and how that might work in practice. This would include very practical, career-enhancing consequences. Linux utilities, for example, should be much higher status than they are.

The TTA would talk to existing developers and maintainers, working out what the future could look like, and matchmaking with those who might be a part of it. Becoming a TTA graduate like that would mark out someone as having a particularly valuable mix of skills and vision, one sufficiently valuable to get support from employers in time and other resources. TTA faculty, in turn, would become a powerful lobbying force within education, industry and other organizations, reflecting the needs of FOSS as a whole.

For this to work, the right people with the right motivations need to find the right mix of formal and informal working. Nothing FOSS can't do, just tuned to the needs of a mature, vital, and unique part of the great digital endeavor. That means recognizing its own culture, its own unique needs and rewards.

Talent will out, but there's no reason Tux can't lend a helping flipper. ®

Source: The register

Previous

Next