For the purpose of tracking copyright, this is the list of individuals and organizations who have contributed source code to Swift. For employees of an organization/company where the copyright of work done by employees of that company is held by the company itself, only the company needs to be listed here. ## COPYRIGHT HOLDERS - Apple Inc. (all contributors with '@apple.com') ### Auto-populated List Names below this line are automatically generated from the repository logs of the Swift open source project at https://github.com/swiftlang/swift. It contains the information about the committer that was publicly present when the commit was made, and merges duplicate entries into one line per person. If your name or email has been incorrectly merged, please open a pull request with a change to the .mailmap file. - Aaron Dierking - Aaron Raimist - Aayush Kapoor - Abdou Sarr - Abdullah Abanmi - Ada Turner - Adam Nemet - Adam Treat - Adrian Prantl - Adrian-Constantin Popescu - Adriano Ferreira - Agarwal, Ashish(ashishagarwal) - Ahmad Alhashemi - Ahmed Ibrahim - Akshay Shrimali - Albin "albinek" Sadowski - Aleksey Gaponov - Alex - Alex Blewitt - Alex Chan - Alex Hoppen - Alex Langford - Alex Martini - Alexander Belonogov - Alexander Belyavskiy - Alexander Lash - Alex Denisov <1101.debian@gmail.com> - Alexis Beingessner - Alfredo Delli Bovi - Alper Çugun - Alsey Coleman Miller - Amr Aboelela - Andrew Bennett - Andrew Breckenridge - Andrew Murray - Andrew Trick - Andy Bargh - Ankit Aggarwal - Anna Zaks - Anthony Latsis - Antoine Cœur - Anton - Anton Blanchard - Antonio Alves - Argyrios Kyrtzidis - Arjun Nayini - Arkadiusz Holko - Armand Grillet - Arnold Schwaighofer - arpit <90.arpit@gmail.com> - Arsen Gasparyan - Arthur - Arthur Ariel Sabintsev - Arthur Guiot - Austin Belknap - Austin Zheng - Avjinder - Ayaka Nonaka - Balaji Pandian - Baptiste HAUDEGAND - Bartosz Polaczyk - Bartosz Przybylski - Bas Broek - Ben Asher - Ben Cohen - Ben Eggett - Ben Emdon - Ben Langmuir - Ben Leggiero - Ben Ng - Ben Rimmington - Benedikt Terhechte - Bill Abt - Bill Wendling - binkdotli - Bliss Chapman - Bob Wilson - Bouke Haarsma - Brad Erickson - Braedy - Brandon Mathis - brennanMKE - Brent Royal-Gordon - Brian - Brian Croom - Brian Dunlay - Brian Gesiak - Brian Heim - Brian King - Bruno Cardoso Lopes - bruno-rocha-movile - Bryan Chan - Bryon Gloden, CISSP® - bugsfan45 - Caleb Davenport - Calvin Hill - Cameron Pulsford - Carl Brown - Ceyhun Ozugur - Chris Amanse - Chris Bieneman - Chris Byatt - Chris Eidhof - Chris Hanson - Chris Lattner - Chris Williams - Chris Williams - Chris Williams - Chris Willmore - Christian Bieniak - Christian Hoffmann - Christopher Harris - Christopher Rogers - codester - Colin Douglas Howell - Connor Wakamo - contraultra - cpwhidden - crea - DaKnOb - damuellen - Dan Liew - Dan Raviv - Daniel Beard - Daniel Duan - Daniel Dunbar - Daniel Jalkut - Daniel Martín - Daniel Phillips - Daniel Tull - danra - Dante Broggi <34220985+Dante-Broggi@users.noreply.github.com> - darquro - Darío Hereñú - Dave - Dave Abrahams - Dave Lee - Dave Rahardja - David Aghassi - David Farler - David Grove - David Hart - David Rönnqvist - David Ungar - David Walter - David Zarzycki - Davide Italiano - Denis Morozov - Denis Vnukov - Devin Coughlin - Devin Otway - Devin Soni - Dexin Li - Deyton Sehn - dfrib - Diego Torres - Dmitri Gribenko - Dominique d'Argent - Doug Coleman - Doug Gregor - Drew Crawford - Duncan Exon Smith - Dylan Brown - Dzmitry Bylinovich - Eli Friedman - Eli Perkins - Elia Cereda - elk941 - Emanuel Zephir - Emati Mitame - Emil - Enrico Granata - Ergenekon Yigit - Erica Sadun - Erik Eckstein - Erik Verbruggen - Ewa Matejska - fabriziodemaria - Faheel Ahmad - Faiçal Tchirou - Fariborz Jahanian - fidetro - filipw - fischertony - Flash Sheridan - Florent Bruneau - Florian Friedrich - Florian Reinhart - Francis Ricci - Franzé Jr - Frederic Riss - Frederick Kellison-Linn - Fumiya Nakamura - Félix - Gabriel Peart - Garric G. Nahapetian - Gary Liu - GauravDS - Ge Sen - George Kaimakas - George Karpenkov - Gergely Orosz - gfjgf - gibachan - giginet - Glenna Buford - Goichi Hirakawa - Gonsolo - Gonzalo Larralde - Graham Batty - Graydon Hoare - Greg Clayton - Greg Heo - Greg Lutz - Greg Parker - Greg Spiers - Greg Titus - Gregory Todd Williams - Grzegorz Miłoś - Guillaume Bibaut - Guillaume Lessard - gverdouw - halfnelson - Hamish - Han Sangjin - Haris Amin - Harlan - Harlan Haskins - Harshita Chandra - Himank Yadav - Hitster GTD - Hooman Mehr - Howard Hinnant - Hugh Bellamy - Hunter Lightman - Huon Wilson - hvy - Håvard Fossli - Ian Partridge - ide-an - Inari - Ingmar Stein - Itai Ferber - Ivan Grachyov - J. Gavin Ray - J.D. Healy - Jacob Bandes-Storch - Jacob Mizraji - Jacopo Andrea Giola - Jaden Geller - Jake Petroules - Jamal Rogers - James McLaughlin - Janek Spaderna - Janosch Hildebrand - Jans Pavlovs - Jason Barrett Prado - Jason Choi - Jason Molenda - Jason Patterson - Jason Toffaletti - Javier Soto - Jawwad Ahmad - Jay Buffington - Jeff Kelley - Jeffrey MACKO - Jeremy Barr - Jesse Rusak - JHoloboski - Jiang Jiang - Jim Ingham - jmgc - joanna-chen - Joe - Joe - joe DeCapo - Joe Groff - Joe Masilotti - Joe Pamer - Joe Savage - Joe Shajrawi - Johan K. Jensen - Johannes Weiß - John Andrews - John Eismeier - John Fairhurst - John Garvin - John Griffiths - John Holdsworth - John McCall - John Regner - JohnLui - Jonas Devlieghere - Jonathan Hagberg - Jonathan Winger-Lang - jonnyla - Jordan Kay - Jordan Rose - Jorge Bernal - Joshua Anderson - Joshua Garnham - JP Simard - Julian Yap - Justas Brazauskas - Justin Bogner - K Staring - kabayan55 - Kacper Harasim - Kamil Pyć - Kanstantsin Linou - Karoy Lorentey - karwa - kashyappanda - Kaveet Laxmidas - Keita Ito - Keith Smiley - Ken Tominaga - ken0nek - Kengo Yokoyama - Kenta Kudo - Kevin Ballard - Kevin Conner - Kevin Payravi - Kevin Perry - Kevin Saldaña - Kevin Yap - Kevin Yu - Kiet Nguyen - Kim Topley - Kiran - kitasuke - Koichi Justin Sato - Kosuke Ogawa - Krish Munot - Kuba Mracek - Kyle Murray - Kyle Zhao - Lance Parker - Landon Fuller - Lang Hames - Lars Smit - Lawrence Velázquez - Leo Giertz - Leo Shimonaka - Lijun Xue - Ling Wang - local - Louis D'hauwe - lowell! - Luciano Marisi - Luiz Fernando Silva - Lukas Stabe - Luke Howard - Luke Larson - Luqman Aden - lynn - lzwjava - Maarten Bode - Maksim Odnoletkov - Manav Gabhawala - Manav Rathi - Manman Ren - Manolo van Ee - Marat S - Marcel Jackwerth - Marcelo Fabri - Marcin Krzyzanowski - marcusrossel - Mark Lacey - Mark Sands - Marshall White - Martin Kiss - Matt Diephouse - Matt Eaton - Matt Gallagher - Matt Rajca - Matt Wright - Matthew Baranowski - Matthew Carroll - matthew vermaak - Max Moiseev - Max Ovtsin - Maxwell Paul Brickner - Maxwell Swadling - Mayur Raiturkar - Maz Jaleel - Meador Inge - mekjaer - Michael Buckley - Michael Davis - Michael Gottesman - Michael Ilseman - Michael LeHew - Michael Teper - michael-yuji - Miguel Salinas - Mihir Waknis - Mike - Mike Ash - Mike Buerli - Mike Ferris - Mike JS. Choi - Mike Recachinas - mike-u - Mikhail Zolotukhin - Mikio Takeuchi - Mishal Awadah - Mishal Shah - Mohammad Ghasembeigi - Mohammed M. Ennabah - Mohit Athwani - moi - Mon Ping Wang - Monica Soni - Morten Bek Ditlevsen - Mox - Mox Soini - mrmrs - Muhammad Mominul Huque - MuhammadAnnaqeeb - NachoSoto - Nadav Rotem - Nanjiang Jiang - naoyashiga - Nasser Ali AlZahrani - Nate Cook - Nathan Hawes - Nathan Hosselton - Nathan Lanza - Nathaniel Manista - Neil Kimmett - Nicholas Maccharoli - Nick - Nick Lockwood - Nick van der Ploeg - Nick Wellnhofer - Nico Weber - Nicola Salmoria - Nicolas Goles - Nicole Jacque - Niels Andriesse - Nikki Vergracht - Nikos Maounis - Noah Fradin - Nobuo Saito - nohirap - Nonchalant - nonsensery - Norio Nomura - Norman S - ohkawa - Ole Begemann - Oleksandr Tymoshenko - Ollie Hayman - Omar Sharif Fathi - omochimetaru - Orlando Bassotto - Oscar Swanros - Pascal Welsch - Patrick - Patrick Beard - Patrick Pijnappel - Paul Hudson - Paul Menage - Paul Meng - Paul Taykalo - Paulo Faria - Pavel Mazurin - Pavel Yaskevich - Pavol Vaskovic - Paweł Szot - pcbro <2bux89+dk3zspjmuh16o@sharklasers.com> - pe-ter- - Pete Cooper - Peter Friese - Peter O'Gorman - Philip Ridgeway - Philippe Hausler - PiersonBro - practicalswift - Pramod Sharma - Prayag Verma - Pyry Jahkola - Qasim Iqbal - Quentin Colombet - Radek Pietruszewski - Rahul Ranjan - raimon - Raj Barik - rajkumarpunchh - Raminder - Ravi Kandhadai - Ray Fix - Ray Lillywhite - Rene Treffer - Richard - Richard Wei - Riley Avron - Rintaro Ishizaki - Rob Hudson - Robert S Mozayeni - Robert Widmann - Robin Kunde - Roger Z - rohitverma007 - Roman Levenstein - Roman Roibu - Ron Olson - Ron Pinz - root - Ross Bayer - Russ Bishop - Russell Currey - Ryan Lovelett - Ryan Mansfield - Ryan Schmitt - Ryder Mackay - saisi - Saleem Abdulrasool - salmanjamil - Sam Ding - Sam Mikes - samding01 - samirMSTF - Sandeep Dasgupta - Sangjoon-Moon - Sanil Chawla - Sasha Lopoukhine - Satish Chauhan - Scellow - seabaylea - Sean Callanan - semper_idem - Seo Sanghyeon - Sergey Zolotarev - Serhii Butenko - Shafqat Dulal - Shawn Erickson - Shintaro Kaneko - Sho Ikeda - Shoaib Meenai - shotat - shrx - Shun Takebayashi - Simon Evans - Simone Ferrini - Slava Pestov - Sonny Falk - sotozakimasanori - spencerking - SpringsUp - Stefan Natchev - Stephan Tolksdorf - Stephen Canon - Stephen Celis - Stephen Lin - Steve Klabnik - Steve Moser - Steven Maude - Steven Schmatz - Suguru Kishimoto - Sukolsak Sakshuwong - superuserAV - sushangjin - Syo Ikeda - T. Yamada - Takeru Chuganji - Tapan Thaker - taylor swift - tbkka - Ted Kremenek - Terrell Russell - Terrence Katzenbaer - the lel - TheGiantPanda - therealbnut - Thomas Di Meco - Thomas Jeans - Thomas Roughton - Thomas Roughton - Tiago Martinho - Tighe Racicot - Tim Bodeit - Tim Isted - Tim Kientzle - Timm Preetz - Timothy J. Wood - Timur Islamgulov - to4iki - Todd Fiala - tokorom - Tom Birch - Tom Gall - Tom Parker - Tommy Yu - Tomohiro Kumagai - Toni Suter - Tony Allevato - Tony Parker - Trent Nadeau - troughton - Tushar - Tyler Stromberg - Tysun M - UENO Kenichi - Ugur Unlu - ukitaka - Umberto Raimondi - Undo1 - Valentin Pertuisot - Vedant Kumar - vicky002 - Victor Shamanov - Vijaya Prakash Kandel - Vincent Esche - Vincent Garrigues - vitalyster - Vivian Kong - vkalintiris - Wang Hanlin <605231181@qq.com> - Wei Wang - Wheerd - wide-aze - Will Hodges - Will T. Ellis - William Dillon - William Entriken - Wisdom Omuya - wmattelaer - Wojtek Czekalski - WorldDownTown - wpegg-dev - Xi Ge - Xiaodi Wu - Xin Tong - yanniks - Yasser Deceukelier - Yasuhiro Inami - Yasuyuki Hisamatsu - Young Seok Tony Kim - Yuka Ezura - Yukim - Yurii Samsoniuk - Yuya Oka - yyx290799684 - Zac Bowling - Zac Flamig - Zach Panzarino - zaks - zerotypos-found - Zheng Li - Zhuowei Zhang - Ziya Suzen - Maxwell Troy - Zoltan Foley-Fisher - Ömer Aslan