SlideShare a Scribd company logo
1 of 18
Download to read offline
Linux and computing
Linux and computing
By : Khawar Nehal
Date : 28 September 2021
Ken Thompson
Kenneth Lane Thompson (born February 4, 1943)
is an American pioneer of computer science.
Thompson worked at Bell Labs for most of his
career where he designed and implemented the
original Unix operating system.
Thompson (left)
with Dennis
Ritchie
Ken Thompson
He also invented the B programming language,
the direct predecessor to the C programming
language, and was one of the creators and early
developers of the Plan 9 operating system.
Since 2006, Thompson has worked at Google,
where he co-invented the Go programming
language.
Ken Thompson
Other notable contributions included his work on
regular expressions and early computer text
editors QED and ed, the definition of the UTF-8
encoding, and his work on computer chess that
included the creation of endgame tablebases and
the chess machine Belle.
He won the Turing Award in 1983 with his long-
term colleague Dennis Ritchie.
Dennis Ritchie
Dennis MacAlistair Ritchie
(September 9, 1941 – c. October
12, 2011) was an American
computer scientist.
He created the C programming
language and, with long-time
colleague Ken Thompson, the
Unix operating system and B
programming language.
Dennis Ritchie
Another historical note.
The C Compiler shall create the file named a.out
because before C there was B and even before
that there was the A programming language and
that is the default executable file name for A
programming language compiler’s executable file.
Dennis Ritchie
Ritchie and Thompson were awarded the Turing
Award from the ACM in 1983, the Hamming Medal
from the IEEE in 1990 and the National Medal of
Technology from President Bill Clinton in 1999.
Ritchie was the head of Lucent Technologies
System Software Research Department when he
retired in 2007. He was the "R" in K&R C, and
commonly known by his username dmr.
Richard Stallman
Richard Matthew Stallman (/ st lm n/; born
ˈ ɑː ə
March 16, 1953), also known by his initials, rms, is
an American free software movement activist and
programmer.
He campaigns for software to be distributed in a
manner such that its users receive the freedoms
to use, study, distribute, and modify that software.
Software that ensures these freedoms is termed
free software.
Richard Stallman
Stallman launched the GNU
Project, founded the Free
Software Foundation,
developed the GNU
Compiler Collection and
GNU Emacs, and wrote the
GNU General Public
License.
Richard Stallman
Stallman launched the GNU Project in
September 1983 to write a Unix-like computer
operating system composed entirely of free
software.
With this, he also launched the free software
movement.
Richard Stallman
He has been the GNU project's lead architect
and organizer, and developed a number of pieces
of widely used GNU software including, among
others, the GNU Compiler Collection, GNU
Debugger, and GNU Emacs text editor.
In October 1985 he founded the Free Software
Foundation (FSF).
Richard Stallman
Stallman pioneered the concept of copyleft,
which uses the principles of copyright law to
preserve the right to use, modify, and distribute
free software, and is the main author of free
software licenses which describe those terms,
most notably the GNU General Public License
(GPL), the most widely used free software
license.
Richard Stallman
In 1989, he co-founded the League for
Programming Freedom. Since the mid-1990s,
Stallman has spent most of his time advocating
for free software, as well as campaigning against
software patents, digital rights management
(which he refers to as digital restrictions
management, calling the more common term
misleading), and other legal and technical
systems which he sees as taking away users'
freedoms.
Richard Stallman
This has included software license agreements,
non-disclosure agreements, activation keys,
dongles, copy restriction, proprietary formats,
and binary executables without source code.
Linus Torvalds
Linus Benedict Torvalds (/ li n s t rv ldz/ LEE-
ˈ ː ə ˈ ɔː ɔː
n s TOR-vawldz, Finland Swedish: [ li n s
ə ˈ ː ʉ
tu rv lds] (About this soundlisten); born 28
ˈ ː ɑ
December 1969) is a Finnish-American software
engineer who is the creator and, historically, the
main developer of the Linux kernel, used by
Linux distributions and other operating systems
such as Android.
Linus Torvalds
He also created the
distributed version
control system Git and
the scuba dive logging
and planning software
Subsurface.
Linus Torvalds
He was honored, along with Shinya Yamanaka,
with the 2012 Millennium Technology Prize by the
Technology Academy Finland "in recognition of
his creation of a new open source operating
system for computers leading to the widely used
Linux kernel."
He is also the recipient of the 2014 IEEE
Computer Society Computer Pioneer Award and
the 2018 IEEE Masaru Ibuka Consumer
Electronics Award.

More Related Content

Similar to Computing people

Welcome to linux base distribution!
Welcome to linux base distribution!Welcome to linux base distribution!
Welcome to linux base distribution!Md. Taiseen Azam
 
Open Source and Freeware
Open Source and FreewareOpen Source and Freeware
Open Source and FreewareJose Gutierrez
 
Fsf philosophy
Fsf philosophyFsf philosophy
Fsf philosophyayesha8bg
 
Richard Matthew Stallman - A Brief Biography
Richard Matthew Stallman - A Brief BiographyRichard Matthew Stallman - A Brief Biography
Richard Matthew Stallman - A Brief BiographyHackerEarth
 
نوم نوراغا
نوم    نوراغانوم    نوراغا
نوم نوراغاZia Hotak
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source PresentationAdhoura Academy
 
Introduction to Linux
Introduction to LinuxIntroduction to Linux
Introduction to LinuxAjmaineKhan
 
Free Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesFree Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesHaggen So
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpoliticsoiwan
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELneo_patel
 
Lecture_01.ppt
Lecture_01.pptLecture_01.ppt
Lecture_01.ppthazhamina
 
Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban Amit Nath
 
Introduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxIntroduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxSheila Eiffert
 

Similar to Computing people (20)

Welcome to linux base distribution!
Welcome to linux base distribution!Welcome to linux base distribution!
Welcome to linux base distribution!
 
Linux technology
Linux technologyLinux technology
Linux technology
 
Open Source and Freeware
Open Source and FreewareOpen Source and Freeware
Open Source and Freeware
 
Fsf philosophy
Fsf philosophyFsf philosophy
Fsf philosophy
 
Richard Matthew Stallman - A Brief Biography
Richard Matthew Stallman - A Brief BiographyRichard Matthew Stallman - A Brief Biography
Richard Matthew Stallman - A Brief Biography
 
Gnu linux
Gnu linuxGnu linux
Gnu linux
 
Opensource technologies
Opensource technologiesOpensource technologies
Opensource technologies
 
Linux
LinuxLinux
Linux
 
Unix Project
Unix Project Unix Project
Unix Project
 
Donald Knuth
Donald KnuthDonald Knuth
Donald Knuth
 
نوم نوراغا
نوم    نوراغانوم    نوراغا
نوم نوراغا
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 
Introduction to Linux
Introduction to LinuxIntroduction to Linux
Introduction to Linux
 
Linux
LinuxLinux
Linux
 
Free Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesFree Software Movement and Open Source Communities
Free Software Movement and Open Source Communities
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpolitics
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATEL
 
Lecture_01.ppt
Lecture_01.pptLecture_01.ppt
Lecture_01.ppt
 
Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban Introduction to Linux_by_Amit & Jiban
Introduction to Linux_by_Amit & Jiban
 
Introduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxIntroduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/Linux
 

More from Khawar Nehal khawar.nehal@atrc.net.pk

More from Khawar Nehal khawar.nehal@atrc.net.pk (20)

Linux Class 1 Reasons to use linux
Linux Class 1 Reasons to use linux Linux Class 1 Reasons to use linux
Linux Class 1 Reasons to use linux
 
Same old lessons in investing
Same old lessons in investingSame old lessons in investing
Same old lessons in investing
 
Linux class 15 26 oct 2021
Linux class 15   26 oct 2021Linux class 15   26 oct 2021
Linux class 15 26 oct 2021
 
Linux class 10 15 oct 2021-6
Linux class 10   15 oct 2021-6Linux class 10   15 oct 2021-6
Linux class 10 15 oct 2021-6
 
Linux class 9 15 oct 2021-5
Linux class 9   15 oct 2021-5Linux class 9   15 oct 2021-5
Linux class 9 15 oct 2021-5
 
Linux class 8 tar
Linux class 8   tar  Linux class 8   tar
Linux class 8 tar
 
File systems linux class 8
File systems linux class 8File systems linux class 8
File systems linux class 8
 
Linux commands Class 5 - 8 oct 2021
Linux commands Class 5 - 8 oct 2021Linux commands Class 5 - 8 oct 2021
Linux commands Class 5 - 8 oct 2021
 
Linux course fhs file hierarchy standard
Linux   course   fhs file hierarchy standardLinux   course   fhs file hierarchy standard
Linux course fhs file hierarchy standard
 
Linux passwords class 4
Linux passwords class 4Linux passwords class 4
Linux passwords class 4
 
Using linux 5 oct 2021 3
Using linux 5 oct 2021 3Using linux 5 oct 2021 3
Using linux 5 oct 2021 3
 
Everyday uses of linux
Everyday uses of linux  Everyday uses of linux
Everyday uses of linux
 
Artificial Intelligence by Khawar Nehal
Artificial Intelligence by Khawar NehalArtificial Intelligence by Khawar Nehal
Artificial Intelligence by Khawar Nehal
 
Artificial Intelligence in Banking
Artificial Intelligence in BankingArtificial Intelligence in Banking
Artificial Intelligence in Banking
 
Electric Vehicles
Electric VehiclesElectric Vehicles
Electric Vehicles
 
Electric Vehicles
Electric VehiclesElectric Vehicles
Electric Vehicles
 
RevOps Revenue Operations
RevOps Revenue OperationsRevOps Revenue Operations
RevOps Revenue Operations
 
Management techniques of the world by khawar nehal 4 august 2020-1
Management techniques of the world by khawar nehal   4 august 2020-1Management techniques of the world by khawar nehal   4 august 2020-1
Management techniques of the world by khawar nehal 4 august 2020-1
 
Kona (TM) Autonomous Cars Anti Collision System
Kona (TM) Autonomous Cars Anti Collision SystemKona (TM) Autonomous Cars Anti Collision System
Kona (TM) Autonomous Cars Anti Collision System
 
What was learned about what works in distance learning in 2020
What was learned about what works in distance learning in 2020What was learned about what works in distance learning in 2020
What was learned about what works in distance learning in 2020
 

Recently uploaded

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Recently uploaded (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

Computing people

  • 2. Linux and computing By : Khawar Nehal Date : 28 September 2021
  • 3. Ken Thompson Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science. Thompson worked at Bell Labs for most of his career where he designed and implemented the original Unix operating system. Thompson (left) with Dennis Ritchie
  • 4. Ken Thompson He also invented the B programming language, the direct predecessor to the C programming language, and was one of the creators and early developers of the Plan 9 operating system. Since 2006, Thompson has worked at Google, where he co-invented the Go programming language.
  • 5. Ken Thompson Other notable contributions included his work on regular expressions and early computer text editors QED and ed, the definition of the UTF-8 encoding, and his work on computer chess that included the creation of endgame tablebases and the chess machine Belle. He won the Turing Award in 1983 with his long- term colleague Dennis Ritchie.
  • 6. Dennis Ritchie Dennis MacAlistair Ritchie (September 9, 1941 – c. October 12, 2011) was an American computer scientist. He created the C programming language and, with long-time colleague Ken Thompson, the Unix operating system and B programming language.
  • 7. Dennis Ritchie Another historical note. The C Compiler shall create the file named a.out because before C there was B and even before that there was the A programming language and that is the default executable file name for A programming language compiler’s executable file.
  • 8. Dennis Ritchie Ritchie and Thompson were awarded the Turing Award from the ACM in 1983, the Hamming Medal from the IEEE in 1990 and the National Medal of Technology from President Bill Clinton in 1999. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007. He was the "R" in K&R C, and commonly known by his username dmr.
  • 9. Richard Stallman Richard Matthew Stallman (/ st lm n/; born ˈ ɑː ə March 16, 1953), also known by his initials, rms, is an American free software movement activist and programmer. He campaigns for software to be distributed in a manner such that its users receive the freedoms to use, study, distribute, and modify that software. Software that ensures these freedoms is termed free software.
  • 10. Richard Stallman Stallman launched the GNU Project, founded the Free Software Foundation, developed the GNU Compiler Collection and GNU Emacs, and wrote the GNU General Public License.
  • 11. Richard Stallman Stallman launched the GNU Project in September 1983 to write a Unix-like computer operating system composed entirely of free software. With this, he also launched the free software movement.
  • 12. Richard Stallman He has been the GNU project's lead architect and organizer, and developed a number of pieces of widely used GNU software including, among others, the GNU Compiler Collection, GNU Debugger, and GNU Emacs text editor. In October 1985 he founded the Free Software Foundation (FSF).
  • 13. Richard Stallman Stallman pioneered the concept of copyleft, which uses the principles of copyright law to preserve the right to use, modify, and distribute free software, and is the main author of free software licenses which describe those terms, most notably the GNU General Public License (GPL), the most widely used free software license.
  • 14. Richard Stallman In 1989, he co-founded the League for Programming Freedom. Since the mid-1990s, Stallman has spent most of his time advocating for free software, as well as campaigning against software patents, digital rights management (which he refers to as digital restrictions management, calling the more common term misleading), and other legal and technical systems which he sees as taking away users' freedoms.
  • 15. Richard Stallman This has included software license agreements, non-disclosure agreements, activation keys, dongles, copy restriction, proprietary formats, and binary executables without source code.
  • 16. Linus Torvalds Linus Benedict Torvalds (/ li n s t rv ldz/ LEE- ˈ ː ə ˈ ɔː ɔː n s TOR-vawldz, Finland Swedish: [ li n s ə ˈ ː ʉ tu rv lds] (About this soundlisten); born 28 ˈ ː ɑ December 1969) is a Finnish-American software engineer who is the creator and, historically, the main developer of the Linux kernel, used by Linux distributions and other operating systems such as Android.
  • 17. Linus Torvalds He also created the distributed version control system Git and the scuba dive logging and planning software Subsurface.
  • 18. Linus Torvalds He was honored, along with Shinya Yamanaka, with the 2012 Millennium Technology Prize by the Technology Academy Finland "in recognition of his creation of a new open source operating system for computers leading to the widely used Linux kernel." He is also the recipient of the 2014 IEEE Computer Society Computer Pioneer Award and the 2018 IEEE Masaru Ibuka Consumer Electronics Award.