Many software projects adopt a code of conduct, like the Ubuntu Code of Conduct or the Contributor Covenant. My memory is that there was a time when the only adoptable (freely licensed) code of conduct was Ubuntu's - was it the first?

(Note, I don't include the Debian Social Contract as a candidate since it's about the project, not contributors to the project.)


I wrote the first draft of the Ubuntu Code of Conduct on my first full day of work at the company that would later become Canonical while sitting on a couch on Mark Shuttleworth's flat in London.

I can't say for certain that no other free software/open source project had a Code of Conduct before but I can tell you that I didn't know of any other free software projects that did at the time and haven't learned of any since.

I don't remember looking carefully at any other similar documents from other communities (software or not) when we drafted Ubuntu's. In drafting the Ubuntu Code of Conduct, we relied heavily on our experience in Debian (and other free software projects) to identify types of behavior that we loved and wanted to encourage as well as behavior that we wanted to clearly state wouldn't be welcome in the community we were planning to build.

  • 1
    It's nice to be around people that think being nice is nice :) So much better than extremist in your face fake news. I can't help wonder if this isn't better as a meta Q&A though? – WinEunuuchs2Unix Oct 13 '18 at 0:39
  • @WinEunuuchs2Unix: Why on meta? This was a question about the history of the Ubuntu project. It's not a technical question, but it's definitely a question about Ubuntu. – Benjamin Mako Hill Oct 22 '18 at 15:16
  • I was only wondering. If it should be on meta there would have been close votes or mod migration. I had already up voted both the Q and your Answer :) – WinEunuuchs2Unix Oct 22 '18 at 15:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.