ece 5725 design with embedded operating systems...ece 5725 convergence unix unix/linux gnu unix wars...
TRANSCRIPT
![Page 1: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/1.jpg)
ECE 5725
Prof. Joseph F. Skovira
ECE 5725Design with Embedded Operating Systems
![Page 2: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/2.jpg)
ECE 5725
The Big Shift
Big ShiftIndustry Examples?
MicrocontrollersUnix/LinuxPerception
![Page 3: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/3.jpg)
ECE 5725
The Big Shift
![Page 4: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/4.jpg)
ECE 5725
![Page 5: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/5.jpg)
ECE 5725
The Big Shift
Other Examples?
How can you identify the ‘Big Shift’?
![Page 6: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/6.jpg)
ECE 5725
The Big Shift
Big ShiftIndustry Examples?
MicrocontrollersUnix/LinuxPerception
![Page 7: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/7.jpg)
ECE 5725
Convergence
Unix Unix/LinuxGNU
Unixwars
Linus TorvaldsLinux Open Source
MinuxBSDUCBerkeley
Ubuntu, Debian, Arch, …
4004 8008 80186 80286 80386 Pentium Nehalem Xeon
6800 680008051
ArduinoPic32ARMMSP430FPGAGPUMainframes PCs Game Cell iPhone
Consoles phones android WearablesIOTiEverything
1960s 1970s 1980s 1990s 2000s present
![Page 8: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/8.jpg)
ECE 5725
What does this have to do with you?
The Big Shift
What does it mean for future development?
Are we reaching a shift?
Plenty!
![Page 9: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/9.jpg)
ECE 5725
![Page 10: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/10.jpg)
ECE 5725
What does this have to do with us?
What about Us?
Any Local Examples?
SpaceX, Tesla, Facebook, Twitter
Winkler Lab
![Page 11: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/11.jpg)
ECE 5725
![Page 12: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/12.jpg)
ECE 5725
ECE 5725 server
![Page 13: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/13.jpg)
ECE 5725
![Page 14: ECE 5725 Design with Embedded Operating Systems...ECE 5725 Convergence Unix Unix/Linux GNU Unix wars Linus Torvalds Linux Open Source Minux BSD UC Berkeley Ubuntu, Debian, Arch, …](https://reader030.vdocuments.mx/reader030/viewer/2022040211/5e7307c914c5325ff66a02d7/html5/thumbnails/14.jpg)
ECE 5725