Sage Sharp

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Sage Sharp
Born1985 (age 40–41)
Other namesSarah Sharp
Known forLinux kernel contributions
SpouseJamey Sharp[1]
Websitesage.thesharps.us

Sage Sharp (formerly Sarah Sharp) is an American software engineer who has worked on the Linux kernel, including serving on the Linux Foundation's Technical Advisory Board for two years.[2] Sharp is non-binary and uses they/them pronouns.[3]

Sharp began working on the kernel in 2006 as an undergraduate at Portland State University, and later through an Intel undergraduate research grant.[4] Sharp's contributions to the kernel include writing and acting as a maintainer for its USB 3.0 driver.[5][6] In 2015, Sharp recommended that the Linux project adopt a code of conduct for Linux developers; Linus Torvalds adopted a "code of conflict" instead.[7][8] Sharp stepped down from direct work on the kernel on 5 October 2015, citing the abrasive communication style and "abusive commentary [on submitted patches]" of the maintainer community.[5][9][10][11]

Sharp was a volunteer co-coordinator of the Outreachy project,[12] and led a team contributing to the Linux kernel for the project's June 2013 internships.[13] Through their consultancy Otter Tech LLC, they work with Outreachy in a paid capacity, providing code of conduct enforcement training and incidence response workshops.[14][15]

Sharp won the first annual Red Hat Women in Open Source Community Award in 2015 for "efforts in improving communications and inviting women into open source communities"[16] and the 2016 O'Reilly Open Source Award for accomplishments in the open source community.[12]

Early years

[edit | edit source]

Sharp grew up in Rainier, Oregon,[17] and attended Portland State University as an undergraduate. While at Portland State University, Sharp worked on the Linux kernel for senior elective credits.[4]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).