Linux kernel
![]() | |
![]() Linux kernel 3.0.0 booting | |
Kompania / zhvilluesi | Linus Torvalds and thousands of collaborators |
---|---|
Familja OS | Unix-like |
Publikimi fillestar | 0.01 (17 shtator 1991 | )
Gjuhët | en |
Licensa | GNU General Public License, version 2[2][3] plus various optional freely redistributable (proprietary) binary blobs[4][5] |
Faqja zyrtare | kernel |
Kerneli Linux është një burim i lirë dhe i hapur, [6] : 4 Kernel i ngjashëm me UNIX që përdoret në shumë sisteme kompjuterike në mbarë botën. Kerneli u krijua nga Linus Torvalds në 1991 dhe u miratua shpejt si kernel për sistemin operativ GNU (OS) i cili u krijua për të qenë një zëvendësim falas për Unix . Që nga fundi i viteve 1990, ai është përfshirë në shumë shpërndarje të sistemeve operative, shumë prej të cilave quhen Linux . Një sistem i tillë operativ i kernelit Linux është Android i cili përdoret në shumë pajisje celulare dhe të integruara.
Shumica e kodit të kernelit është shkruar në C siç mbështetet nga koleksioni i përpiluesit GNU (GCC) i cili ka zgjerime përtej standardit C. [7] : 18 [8] Kodi përmban gjithashtu kodin e montimit për logjikën specifike të arkitekturës, siç është optimizimi i përdorimit të kujtesës dhe ekzekutimi i detyrave. [7] : 379–380 Kerneli ka një dizajn modular të tillë që modulet mund të integrohen si komponentë softuerësh – duke përfshirë edhe ngarkimin dinamik. Kerneli është monolit në kuptimin arkitektonik pasi i gjithë OS funksionon në hapësirën e kernelit .
Linux ofrohet nën versionin 2 të Licencës së Përgjithshme Publike GNU, megjithëse përmban skedarë nën licenca të tjera të përputhshme .
Shënime
Referime
- ^ "Linux Logos and Mascots". Linux Online. 2008. Arkivuar nga origjinali më 15 gusht 2010. Marrë më 3 dhjetor 2016.
{{cite web}}
: Mungon ose është bosh parametri|language=
(Ndihmë!) - ^ Martens, China (28 korrik 2006). "Linux creator Torvalds still no fan of GPLv3". InfoWorld. IDG. Marrë më 15 shkurt 2015.
{{cite web}}
: Mungon ose është bosh parametri|language=
(Ndihmë!) - ^ Gabim referencash: Etiketë
<ref>
e pavlefshme; asnjë tekst nuk u dha për refs e quajturaCOPYING
- ^ Gabim referencash: Etiketë
<ref>
e pavlefshme; asnjë tekst nuk u dha për refs e quajturaBlobs
- ^ "kernel/git/stable/linux-stable.git". git.kernel.org. 16 tetor 2002. Arkivuar nga origjinali më 13 janar 2013. Marrë më 21 gusht 2012.
path: root/firmware/WHENCE
{{cite web}}
: Mungon ose është bosh parametri|language=
(Ndihmë!) - ^ Love, Robert (2010). Linux kernel development (bot. 3rd). Upper Saddle River, NJ: Addison-Wesley. ISBN 978-0-672-32946-3. OCLC 268788260.
{{cite book}}
: Mungon ose është bosh parametri|language=
(Ndihmë!) - ^ a b Love, Robert (2010). Linux kernel development (bot. 3rd). Upper Saddle River, NJ: Addison-Wesley. ISBN 978-0-672-32946-3. OCLC 268788260.
{{cite book}}
: Mungon ose është bosh parametri|language=
(Ndihmë!) - ^ "C Extensions (Using the GNU Compiler Collection (GCC))". gcc.gnu.org. Arkivuar nga origjinali më 20 nëntor 2020. Marrë më 13 nëntor 2020.
{{cite web}}
: Mungon ose është bosh parametri|language=
(Ndihmë!)Mirëmbajtja CS1: Datë e përkthyer automatikisht (lidhja)