|
| 1 | +<!DOCTYPE html> |
| 2 | +<html lang="en"> |
| 3 | + |
| 4 | + <head> |
| 5 | + <meta charset="utf-8"> |
| 6 | + <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 7 | + |
| 8 | + <meta name="author" content="David Burns"> |
| 9 | + <meta name="description" content="David Burns - Engineer"> |
| 10 | + <meta name="keywords" content="blog,developer,personal,selenium,automation,browsers,interoperability"> |
| 11 | + |
| 12 | + <meta name="twitter:card" content="summary"/> |
| 13 | +<meta name="twitter:title" content="Ethics and Empathy in Open Source"/> |
| 14 | +<meta name="twitter:description" content="One of the biggest stories to come out in the tech industry last week was the deliberate bad patches to the linux kernel and got the University of Minnesota from future contributions. |
| 15 | +When reading the article I was reminded how incredibly broken the tech industry is. I say broken because a group of people thought that it was ok to experiment on an Open Source Project without express permission. This shows that the leadership of the Computer Science faculty, and possibly the Doctoral candidates lack any form of empathy… and possibly shows how there is a lack of ethics being taught."/> |
| 16 | + |
| 17 | + <meta property="og:title" content="Ethics and Empathy in Open Source" /> |
| 18 | +<meta property="og:description" content="One of the biggest stories to come out in the tech industry last week was the deliberate bad patches to the linux kernel and got the University of Minnesota from future contributions. |
| 19 | +When reading the article I was reminded how incredibly broken the tech industry is. I say broken because a group of people thought that it was ok to experiment on an Open Source Project without express permission. This shows that the leadership of the Computer Science faculty, and possibly the Doctoral candidates lack any form of empathy… and possibly shows how there is a lack of ethics being taught." /> |
| 20 | +<meta property="og:type" content="article" /> |
| 21 | +<meta property="og:url" content="https://www.theautomatedtester.co.uk/blog/2021/ethics-and-empathy-in-open-source/" /><meta property="article:section" content="blog" /> |
| 22 | +<meta property="article:published_time" content="2021-04-16T00:00:00+00:00" /> |
| 23 | +<meta property="article:modified_time" content="2021-04-16T00:00:00+00:00" /> |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | + <base href="https://www.theautomatedtester.co.uk/blog/2021/ethics-and-empathy-in-open-source/"> |
| 29 | + |
| 30 | + <title> |
| 31 | + Ethics and Empathy in Open Source · David Burns - AutomatedTester |
| 32 | +</title> |
| 33 | + |
| 34 | + |
| 35 | + <link rel="canonical" href="https://www.theautomatedtester.co.uk/blog/2021/ethics-and-empathy-in-open-source/"> |
| 36 | + |
| 37 | + |
| 38 | + <link href="https://fonts.googleapis.com/css?family=Lato:400,700%7CMerriweather:300,700%7CSource+Code+Pro:400,700&display=swap" rel="stylesheet"> |
| 39 | + <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css" integrity="sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V" crossorigin="anonymous"> |
| 40 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css" integrity="sha256-l85OmPOjvil/SOvVt3HnSSjzF1TUMyT9eV0c2BzEGzU=" crossorigin="anonymous" /> |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | + |
| 45 | + <link rel="stylesheet" href="/css/coder.min.a4f332213a21ce8eb521670c614470c58923aaaf385e2a73982c31dd7642decb.css" integrity="sha256-pPMyITohzo61IWcMYURwxYkjqq84XipzmCwx3XZC3ss=" crossorigin="anonymous" media="screen" /> |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | + <link rel="icon" type="image/png" href="https://www.theautomatedtester.co.uk/images/favicon-32x32.png" sizes="32x32"> |
| 59 | + <link rel="icon" type="image/png" href="https://www.theautomatedtester.co.uk/images/favicon-16x16.png" sizes="16x16"> |
| 60 | + |
| 61 | + <meta name="generator" content="Hugo 0.82.0" /> |
| 62 | + </head> |
| 63 | + |
| 64 | + |
| 65 | + |
| 66 | + <body class="colorscheme-light"> |
| 67 | + <main class="wrapper"> |
| 68 | + <nav class="navigation"> |
| 69 | + <section class="container"> |
| 70 | + <a class="navigation-title" href="/"> |
| 71 | + David Burns - AutomatedTester |
| 72 | + </a> |
| 73 | + |
| 74 | + <input type="checkbox" id="menu-toggle" /> |
| 75 | + <label class="menu-button float-right" for="menu-toggle"><i class="fas fa-bars"></i></label> |
| 76 | + <ul class="navigation-list"> |
| 77 | + |
| 78 | + |
| 79 | + <li class="navigation-item"> |
| 80 | + <a class="navigation-link" href="https://www.theautomatedtester.co.uk/blog/">Blog</a> |
| 81 | + </li> |
| 82 | + |
| 83 | + <li class="navigation-item"> |
| 84 | + <a class="navigation-link" href="https://www.theautomatedtester.co.uk/about/">About</a> |
| 85 | + </li> |
| 86 | + |
| 87 | + <li class="navigation-item"> |
| 88 | + <a class="navigation-link" href="https://streamlabs.com/automatedtester#social-reach">Twitch</a> |
| 89 | + </li> |
| 90 | + |
| 91 | + |
| 92 | + |
| 93 | + </ul> |
| 94 | + |
| 95 | + </section> |
| 96 | +</nav> |
| 97 | + |
| 98 | + |
| 99 | + <div class="content"> |
| 100 | + |
| 101 | + <section class="container page"> |
| 102 | + <article> |
| 103 | + <header> |
| 104 | + <h1>Ethics and Empathy in Open Source</h1> |
| 105 | + </header> |
| 106 | + |
| 107 | + <p>One of the biggest stories to come out in the tech industry last week was the <a href="https://www.zdnet.com/article/greg-kroah-hartman-bans-university-of-minnesota-from-linux-development-for-deliberately-buggy-patches/">deliberate bad patches to the linux kernel</a> |
| 108 | +and got the University of Minnesota from future contributions.</p> |
| 109 | +<p>When reading the article I was reminded how incredibly broken |
| 110 | +the tech industry is. I say broken because a group of people |
| 111 | +thought that it was ok to experiment on an Open Source Project |
| 112 | +without express permission. This shows that the leadership of |
| 113 | +the Computer Science faculty, and possibly the Doctoral |
| 114 | +candidates lack any form of empathy… and possibly shows how |
| 115 | +there is a lack of ethics being taught. To “experiment” on a |
| 116 | +project and the people who maintain it is not ethical. At least |
| 117 | +to me.</p> |
| 118 | +<p>One of my friends, <a href="https://twitter.com/aahunsberger">Ashley Hunsberger</a>, |
| 119 | +has done a fantastic talk at <a href="https://www.youtube.com/watch?v=t5CdM87B9wo&list=PLRdSclUtJDYV8I_B5rLkMI7jL_JMv7GRO&index=8">Selenium Conf Berlin</a> entitled |
| 120 | +“The death of liberal arts”. In this talk Ashley talks about |
| 121 | +how, with a testing twist, how humanities subjects can improve |
| 122 | +the way we approach our problems in the technical world.</p> |
| 123 | +<p>Open Source projects already get a lot of people abusing them regularly, |
| 124 | +complaining that their poorly written bug reports are not being actioned, |
| 125 | +or that something they are benefitting from for free isn’t working the way |
| 126 | +they expect. 99% of the time the contributors are doing this in their free |
| 127 | +time. And the 1% who are paid to work on Open Source? They don’t deserve to |
| 128 | +be treated badly either. They will go above and beyond to try help but they |
| 129 | +are not to be abused. I’ve said it before that you should <a href="/blog/2011/hug-a-oss-developer-or-dont-be-a-dick/">hug a developer |
| 130 | +or don’t be a dick.</a> and |
| 131 | +have even <a href="/blog/2017/harassment-of-open-source-maintainers-or-contributors/">described what harassment can look like</a>.</p> |
| 132 | +<p>Circling back to the original reason for blogging, the experiment could have |
| 133 | +happened if it had been planned with a little bit of empathy. I feel |
| 134 | +a social engineering project like that could be useful and a lot can be |
| 135 | +learned to improve the security of software in the Open Source world.</p> |
| 136 | + |
| 137 | + </article> |
| 138 | +</section> |
| 139 | + |
| 140 | + |
| 141 | + </div> |
| 142 | + |
| 143 | + |
| 144 | + <footer class="footer"> |
| 145 | + <section class="container"> |
| 146 | + |
| 147 | + <p>Engineering Effectiveness Nerd</p> |
| 148 | + |
| 149 | + |
| 150 | + © |
| 151 | + |
| 152 | + 2021 |
| 153 | + David Burns |
| 154 | + |
| 155 | + |
| 156 | + · |
| 157 | + Powered by <a href="https://gohugo.io/">Hugo</a> & <a href="https://github.com/luizdepra/hugo-coder/">Coder</a>. |
| 158 | + |
| 159 | + |
| 160 | + </section> |
| 161 | + </footer> |
| 162 | + |
| 163 | + </main> |
| 164 | + |
| 165 | + |
| 166 | +<script type="application/javascript"> |
| 167 | +var doNotTrack = false; |
| 168 | +if (!doNotTrack) { |
| 169 | + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ |
| 170 | + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), |
| 171 | + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) |
| 172 | + })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); |
| 173 | + ga('create', 'UA-1089177-5', 'auto'); |
| 174 | + |
| 175 | + ga('send', 'pageview'); |
| 176 | +} |
| 177 | +</script> |
| 178 | + |
| 179 | + |
| 180 | + |
| 181 | + </body> |
| 182 | + |
| 183 | +</html> |
0 commit comments