1. What is free software? List three characteristics of free software.
The freedom to run the program, for any purpose (freedom 0). The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. The freedom to redistribute copies so you can help your neighbor (freedom 2). The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this
You are free to (1)study it, (2)redistribute it, and (3) modify it.
2. Why is Linux popular? Why is it popular in academia?
Bell Labs offered it to educational institutions
at nominal cost. The schools, in turn, used it in their computer science programs, ensuring that computer science students became familiar with it. Because UNIX was such an advanced development system, the students became acclimated to a sophisticated programming environment. As these students graduated and went into industry, they expected to work in a similarly advanced environment. As more of them worked their way up the ladder in the commercial world, the UNIX operating system found its way into industry
The source code for the operating system is readily available so that students can understand more easily how GNU/Linux works and can modify the code further to understand its operation and change the way it works.
3. What are multiuser systems? Why are they successful?
Sharing the computer’s power among many users and giving them the ability to share data and programs are central features of the system. a multiuser operating system allows many people to use all of the system resources almost simultaneously
The use of costly resources can be maximized and the cost per user can be minimized—the primary objectives of a multiuser operating system.
4. What is the Free...
Please join StudyMode to read the full document