Open Source Software Development: Linux for Developers (LFD107x)
Free
College & Adult
The course surveys how open source software works, including advantages of using it, methods of working in OSS communities, governance models, and licensing choices. It delves into Linux systems, including installation, desktop environments, text editors, important commands and utilities, command shells and scripts, filesystems, and compiling software.
This course is for developers with experience working on any operating system who want to understand the basics of open source development. Experience with the command line is not necessary, but would be helpful.