Introduction to Open Source Software
Skills:
Systems Design Basics80%
Key Takeaways
Introduces open source software and its philosophy
Original Description
This course will cover the fundamental concepts and philosophy behind free and open source software (FOSS). The course will discuss open source and free software licensing; open source business strategies and impact; FOSS utilization in the enterprise; and development methodologies. Students will learn to set up and configure an industry-standard open source operating system, including system installation, and basic system administration; system architecture; package management; command–line commands; devices, filesystems, and the filesystem hierarchy standard. Also addressed are applications, shells, scripting and data management; user interfaces and desktops; administrative tasks; essential system services; networking fundamentals; and security, as well as support issues for open source software. Multiple distributions are covered with emphasis on the two leading enterprise distribution families.
Pre-Requisites: None
Required Textbook: Releases · https://github.com/jhajek/Linux-text-book-part-1/releases/ PDF and ePub available (free for life with updates)
Other Required Materials:
Software Requirements: VirtualBox for Intel based Windows and Intel Macs
Parallels Pro for M1/M2 Macs
50% off Parallels Pro 1 year subscription license for Education -> https://www.parallels.com/landingpage/pd/education/
Watch on External: Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Systems Design Basics
View skill →Related Reads
📰
📰
📰
📰
The Truth About AI Replacing Jobs
Medium · AI
US control of frontier AI hangs over NATO’s Ankara summit
The Next Web AI
Your Manager Is More Dangerous Than AI (And You Don't See It Coming)
Medium · AI
The AI Skills Nobody Is Talking About. But Every Professional Will Need Before 2030.
Medium · AI
🎓
Tutor Explanation
DeepCamp AI