This chapter discusses how the approach to handling dependencies on Linux has evolved, from starting with a plain Swift image to including additional dependencies based on user requests. It also covers the flexibility provided for conflicting requests and the availability of a repository for managing additional dependencies.