This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node:1_os [2021/08/17 14:55] murphy [2.2.2.2.1 Operating System (OS)] |
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node:1_os [2022/01/15 14:48] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node| return to Node View ]] | [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_node| return to Node View ]] | ||
| - | An [[dido:public:ra:xapend:xapend.a_glossary:o:os]], in its most general sense, is software that allows a user to run other [[dido:public:ra:xapend:xapend.a_glossary:a:application|applications]] in a computing device, as well as Virtual Machine applications, which emulate another computer. While it is possible for a software application to [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]] directly with hardware, it is not advisable from a [[dido:public:ra:xapend:xapend.a_glossary:p:portability|portability]] or lifecycle perspective. Software applications that access hardware resources or other computer components directly pose a security risk. | + | An [[dido:public:ra:xapend:xapend.a_glossary:o:os]], in its most general sense, is software that allows a user to run other [[dido:public:ra:xapend:xapend.a_glossary:a:application|applications]] in a computing device, as well as [[dido:public:ra:xapend:xapend.a_glossary:v:vm|Virtual Machine]] applications, which emulate another computer. While it is possible for a software application to [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]] directly with hardware, it is not advisable from a [[dido:public:ra:xapend:xapend.a_glossary:p:portability|portability]] or lifecycle perspective. Software applications that access hardware resources or other computer components directly pose a security risk. |
| Operating systems provide a common, well documented, and tested set of libraries, which abstract the idiosyncrasies of the host computer away from its applications. | Operating systems provide a common, well documented, and tested set of libraries, which abstract the idiosyncrasies of the host computer away from its applications. | ||
| Line 22: | Line 22: | ||
| ===== Standards ===== | ===== Standards ===== | ||
| ==== Technical Standards ==== | ==== Technical Standards ==== | ||
| - | * [[dido:public:ra:xapend:xapend.b_stds:tech:ieee:posix]] (**NOTE:** See [[dido:public:ra:xapend:xapend.a_glossary:u:unix]]) | + | * [[dido:public:ra:xapend:xapend.b_stds:tech:ieee:1003.1]] (**NOTE:** See [[dido:public:ra:xapend:xapend.a_glossary:u:unix]]) |
| * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:lsb]] | * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:lsb]] | ||
| * [[dido:public:ra:xapend:xapend.b_stds:defact:linuxf:linux_std_base]] | * [[dido:public:ra:xapend:xapend.b_stds:defact:linuxf:linux_std_base]] | ||