|
| 1 | +--- |
| 2 | +Title: Disto Differences |
| 3 | +Description: A detailed examination in how linux distributions differ |
| 4 | +Tags: |
| 5 | + - linux |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +Project duration: May 2024 / Stevens Spring 2024 Semester |
| 10 | + |
| 11 | +Visit [https://ezrizhu.github.io/cs497](https://ezrizhu.github.io/cs497). |
| 12 | + |
| 13 | +Linux distributions provide users with a wide array of options when choosing an |
| 14 | +operating system. Users typically anticipate that software designed for Linux |
| 15 | +should operate seamlessly across various distributions. Nonetheless, the |
| 16 | +responsibility falls on developers to ensure their applications are compatible |
| 17 | +with all the different distros. This book aims to establish a foundation that |
| 18 | +assists software engineers in creating more versatile programs. It does so by |
| 19 | +highlighting some of the key differences among Linux distributions that are |
| 20 | +significant for software development, as well as explaining how these |
| 21 | +diversities are first built into the distributions themselves. |
| 22 | + |
| 23 | +In the Reproduction chapter, you will find guides on how you can also generate |
| 24 | +these distro differences for your own analysis. |
| 25 | + |
| 26 | +Under the Distros section, you will find how these linux distributions are built |
| 27 | +from the ground up, which is where the divergence happens. |
| 28 | + |
| 29 | +Under the Main Differences section, you will find some of the main differences |
| 30 | +between Linux distros, and how they may impact a software's portability. |
| 31 | + |
| 32 | +This book hopes to be useful for all software engineers, sysadmins, and security |
| 33 | +researchers. This book, code used throughout, and results are all available on |
| 34 | +[Github](https://github.com/ezrizhu/cs497) under the MIT License. |
| 35 | + |
| 36 | +This book was created by [Ezri Zhu](https://ezrizhu.com) as the final project |
| 37 | +for CS 497 Independent Study at the Stevens Institute of Technology, advised by |
| 38 | +Professor [Michael Greenberg](https://www.stevens.edu/profile/mgreenbe). |
0 commit comments