094: Linus Apologizes, Giveaway Winners, Kubernetes, Istio, Dark Debt, Mage, and More
Shortly after DevOps’ish 093 went out last week, Linus Torvalds rocked the Linux kernel development community to its core with his note to LKML, Linux 4.19-rc4 released, an apology, and a maintainership note. In it, Linus apologized, “to the people that my personal behavior hurt and possibly drove away from kernel development entirely.” Also, a Code of Conduct has been adopted by the Linux kernel development community. In my opinion, this is a welcome change. But, I can’t help but think this is WAY too little, WAY too late. The sickening amount of toxic behavior in the open source software development world has used Linus as its scapegoat for decades. Some people are decrying the new Code of Conduct as ushering in politics that will lead to the downfall of the kernel development community. Decades of deplorable behavior towards humans has led us to this moment. I can’t help but think of the Jean de La Fontaine quote, “Our destiny is frequently met in the very paths we take to avoid it.” I’ll posit their desires for an environment free of politics and humanism would have been better defended by actually adhering to the principles in the now dead Linux Code of Conflict. “Be excellent to each other” clearly wasn’t enough. There is so much to unpack here and it has only been a week. More to come for sure. A quick aside, I see a lot of parallels between the kernel development community and the current US political climate. ...