{"id":3582,"date":"2013-06-19T15:55:23","date_gmt":"2013-06-19T19:55:23","guid":{"rendered":"http:\/\/www.databook.bz\/?page_id=3582"},"modified":"2019-11-29T08:59:39","modified_gmt":"2019-11-29T13:59:39","slug":"the-linux-philosophy-oregon-state-university","status":"publish","type":"page","link":"http:\/\/www.linux-databook.info\/?page_id=3582","title":{"rendered":"The Linux Philosophy \u2014 Oregon State University"},"content":{"rendered":"<p>Oregon State University has their own take on the Linux Philosophy.<\/p>\n<p><em>Edited for gender neutrality.<\/em><\/p>\n<ul>\n<li>The user should know better&#8230;..so they must specify how things work.<\/li>\n<li>Provide mechanisms, not policy\n<ul>\n<li>Mechanism: long life time<\/li>\n<li>Policy: short life time<\/li>\n<\/ul>\n<\/li>\n<li>Its not friendly, but its efficient<\/li>\n<li>Don\u2019t confuse ease of use with efficiency<\/li>\n<li>Pedestrian OS\u2019es achieve glossiness by locking users into one interface policy.\n<ul>\n<li>Its narrow, rigid and works well for a fixed set of jobs.<\/li>\n<li>Unanticipated tasks are often impossible or very painful.<\/li>\n<\/ul>\n<\/li>\n<li>Easy things are easy, hard things are possible<\/li>\n<li>Linux provides a large set of simple tools&#8230;\n<ul>\n<li>which can be connected with well specified interfaces&#8230;<\/li>\n<li>which are usually textual data streams.<\/li>\n<\/ul>\n<\/li>\n<li>No one big tool is smart enough to handle all cases or optimized for everything or can anticipate all the uses to which it may be put.<\/li>\n<li>Its a big tool box, and a lumberyard full of lumber\n<ul>\n<li>We get a big say in what gets built and how its structured<\/li>\n<li>Its a plus for us. We\u2019re engineers. We build stuff.<\/li>\n<li>Button pushers are easily replaced, craft your own tools<\/li>\n<\/ul>\n<\/li>\n<li>We are being groomed to be consumers\n<ul>\n<li>Resist and be creators of new things<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Oregon State University has their own take on the Linux Philosophy. Edited for gender neutrality. The user should know better&#8230;..so they must specify how things work. Provide mechanisms, not policy Mechanism: long life time Policy: short life time Its not&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"http:\/\/www.linux-databook.info\/?page_id=3582\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":5587,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3582","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/pages\/3582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3582"}],"version-history":[{"count":2,"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/pages\/3582\/revisions"}],"predecessor-version":[{"id":5659,"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/pages\/3582\/revisions\/5659"}],"up":[{"embeddable":true,"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=\/wp\/v2\/pages\/5587"}],"wp:attachment":[{"href":"http:\/\/www.linux-databook.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}