Linux ni nini?
Context:Linux (/ˈliːnʊks/ (kusikiliza) LEE-nuuks au /ˈlɪnʊks/ LIN-uuks) ni familia ya wazi-chanzo Unix-kama mifumo ya uendeshaji kulingana na Linux kernel, mfumo wa uendeshaji kernel kwanza iliyotolewa Septemba 17, 1991, na Linus Torvalds. Linux kawaida huwekwa kama usambazaji wa Linux, ambayo inajumuisha kernel na kusaidia programu ya mfumo na maktaba, nyingi ambazo hutolewa na Mradi wa GNU. Matangazo mengi ya Linux hutumia neno "Linux" katika jina lao, lakini Free Software Foundation hutumia jina "GNU/Linux" kusisitiza umuhimu wa programu ya GNU, na kusababisha utata.
Baada ya AT & T alikuwa akaanguka nje ya mradi Multics, Unix mfumo wa uendeshaji alikuwa mimba na kutekelezwa na Ken Thompson na Dennis Ritchie (wote AT & T Bell Laboratories) katika 1969 na kwanza iliyotolewa katika 1970. Baadaye waliandika upya katika lugha mpya ya programu, C, ili iweze kuchukuliwa. Upatikanaji na uhamishaji wa Unix ulisababisha kupitishwa sana, kunakiliwa na kurekebishwa na taasisi za kitaaluma na biashara.  Katika 1977, Berkeley Software Distribution (BSD) ilianzishwa na Computer Systems Research Group (CSRG) kutoka UC Berkeley, kwa kuzingatia toleo la 6 la Unix kutoka AT & T. Kwa kuwa BSD ilikuwa na nambari ya Unix ambayo AT & T ilimiliki, AT & T iliwasilisha kesi (USL dhidi ya BSDi) mwanzoni mwa miaka ya 1990 dhidi ya Chuo Kikuu cha California. Hii kwa kiasi kikubwa imepunguza maendeleo na kupitishwa kwa BSD.  Onyx Systems ilianza kuuza mapema microcomputer makao Unix workstations katika 1980. Baadaye, Sun Microsystems, ilianzishwa kama spin-off ya mradi wa mwanafunzi katika Chuo Kikuu cha Stanford, pia ilianza kuuza vituo vya kazi vya eneo-kazi vya msingi wa Unix mnamo 1982. Wakati Sun workstations hakuwa kutumia bidhaa PC vifaa kama Linux baadaye ilianzishwa kwa, ni kuwakilishwa kwanza mafanikio ya kibiashara jaribio la kusambaza hasa single-mtumiaji microcomputer kwamba mbio Unix mfumo wa uendeshaji.  Katika 1983, Richard Stallman alianza mradi wa GNU kwa lengo la kuunda mfumo wa uendeshaji wa bure wa UNIX. Kama sehemu ya kazi hii, aliandika GNU General Public License (GPL). Kufikia mwanzoni mwa miaka ya 1990, kulikuwa na programu ya kutosha kuunda mfumo kamili wa uendeshaji. Hata hivyo, kernel ya GNU, inayoitwa Hurd, ilishindwa kuvutia juhudi za kutosha za maendeleo, ikiacha GNU isiyokamilika. [ citation inahitajika ]  Katika 1985, Intel ilitoa 80386, microprocessor ya kwanza ya x86 na seti ya maagizo ya 32-bit na kitengo cha usimamizi wa kumbukumbu na paging.  Mnamo 1986, Maurice J. Bach, wa AT&T Bell Labs, alichapisha The Design of the UNIX Operating System. Maelezo haya ya mwisho hasa kufunikwa System V Release 2 kernel, na baadhi ya vipengele mpya kutoka Release 3 na BSD.  Mnamo 1987, MINIX, mfumo kama wa Unix uliokusudiwa kwa matumizi ya kitaaluma, ulitolewa na Andrew S. Tanenbaum ili kuonyesha kanuni zilizowasilishwa katika kitabu chake, Mifumo ya Uendeshaji: Ubunifu na Utekelezaji. Wakati code chanzo kwa ajili ya mfumo ilikuwa inapatikana, marekebisho na usambazaji walikuwa vikwazo. Kwa kuongezea, muundo wa 16-bit wa MINIX haukuwa umebadilishwa vizuri kwa sifa za 32-bit za usanifu wa Intel 386 wa bei rahisi na maarufu kwa kompyuta za kibinafsi. Katika miaka ya mapema ya tisini kibiashara UNIX mfumo wa uendeshaji kwa Intel 386 PC ilikuwa ghali sana kwa watumiaji binafsi.  Sababu hizi na ukosefu wa widely kupitishwa, bure kernel zinazotolewa kichocheo kwa Torvalds 'kuanza mradi wake. Amesema kwamba ikiwa kernel ya GNU Hurd au 386BSD ingekuwa inapatikana wakati huo, labda asingekuwa ameandika yake mwenyewe.