Difference between revisions of "Operating Systems 2019W Lecture 12"

From Soma-notes
Jump to navigation Jump to search
 
Line 14: Line 14:
* [https://en.wikipedia.org/wiki/Copyleft Copyleft]
* [https://en.wikipedia.org/wiki/Copyleft Copyleft]
* [https://en.wikipedia.org/wiki/History_of_Linux History of Linux]
* [https://en.wikipedia.org/wiki/History_of_Linux History of Linux]
* [https://en.wikipedia.org/wiki/Git git]
* [https://en.wikipedia.org/wiki/Git Git]
* [https://en.wikipedia.org/wiki/Open-source_license Open-source license]
* [https://en.wikipedia.org/wiki/Open-source_license Open-source license]



Latest revision as of 19:55, 27 February 2019

Video

The video for the lecture given on February 27, 2019 is now available.

Readings

These Wikipedia readings are all optional; however, they will give you more background on the topics covered in lecture. Be sure to follow the references for the parts you find interesting!

And when you want to browse the Linux kernel source code:

In-Class Notes

Lecture 12
----------

Licenses

In the beginning
* BSD license (3 clause)

Then there was
* SunOS/Solaris
* HP/UX
* AIX
* IRIX
...


And then came Richard Stallman
* founded the Free Software Foundation (FSF)
* came up with the idea of "copyleft"
* created the GNU General Public License (GPL)

But their kernel wasn't ready in the early 1990's

BSD had a kernel...but it was trapped in litigation

Linux stepped in to that gap

Hacking the kernel
------------------

Look at an online Linux cross reference to look around

But...develop a module if you can