Skip to content

Commit 16d211d

Browse files
committed
add distro diffs
1 parent abc3500 commit 16d211d

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed
+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
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

Comments
 (0)