Domain 1 Flashcards
Kernel
Software component responsible for interacting with hardware
Allocating memory to individual programs
allocating CPU time to individual programs
enabling programs to interact with one another
When was Linux created
1991 by Linus Torvalds
Gnu gpl - 4 specific software freedoms
- freedom to use software for any purpose
- freedom to examine the source code in modify
- freedom to redistribute the software
- freedom to redistribute your modified software
Copy left versus permissive licensing
Copyleft requires subsequent programs to be license under the same license for example GNU GPL.
permissive licensing does not require that
Software freedom definition
Free as in “liberty to do what you want with the software” not free as in a 0 dollars
Creative Commons license is
Gives everyone from individual creators to large institutions a standardized way to Grant public permissions to use a creative work under copyright law
Copyright protection summary
Legally recognized right to create a copy of something
FSF overview
Founded in 1985 by Richard Stallman
driving force behind GNU project
often referred to as copy left
OSI overview
Open source initiative
licenses approved by the OSI are called permissive licenses Apache, MIT, BSD
Apache, BSD, MIT license characteristics
Allows for the modification of code and to be distributed under other licenses unlike GPL
UNIX history
AT&T in 1969
Private cloud computing technology sites
Own cloud
next cloud
file cloud
Apache httpd
LAMP stack.
On windows, Linux, Mac, bsd.
C language
.c and .h for headers
Rpm
Redhat package manager