Man kilo toks klausimas: kiek kodo eilutės ar kiekviena programinė įranga turės? Tyrinėdamas „Google“ radau įdomių duomenų apie tam tikrų kasdien naudojamų operacinių sistemų ir programų šaltinio kodo eilučių skaičių.
Daugybėje tinklaraščių, kuriuos jie matė lyginamasis tarp vienų ir kitų nemokamų operacinių sistemų ar branduolių, tarp vienos ar kitos programos, atvirojo kodo alternatyvos, vadovai ir vadovėliai, tačiau niekada nebuvo panašaus į šį straipsnį ir atrodė originalu juo pasidalinti su jumis.
Tu žinai tai „Linux“ paskirstymai turėti daugiau kodo eilučių? Na, vienas iš daugiausiai eilučių yra „Debian“, kuris turi apie 419 milijonus kodo eilučių (beveik 4 kartus daugiau nei kiti, pavyzdžiui, „Red Hat“). Kad suprastumėte, „Windows XP“ turi apie 45 milijonus, „FreeBSD“ mažiau nei 9, „OpenSolaris“ beveik 10 ir „Mac OS X“ - apie 86. Tai atspindi „Debian“ milžiniškumą, palyginti su kitais konkurentais.
Iš šios linijų barbarybės daugiau kaip 15 mln „Linux“ branduolys. 1.0 branduolio versijoje buvo tik 176.250 4000 eilučių (gana daug, palyginti su XNUMX XNUMX in MS-DOS arba daugiau nei 2 mln., turinčių naujausius „Windows NT“ branduolius), todėl pastaraisiais metais branduolys labai išaugo. Pavyzdžiui, 2.6 versijoje jau buvo daugiau nei pusė milijono, taigi sudėtingumas išaugo iki naujausių „3.x“ versijų, kurios, kaip jau sakėme, jau turi daugiau nei 15 milijonų.
La biuro komplektas „OpenOffice“ gali suskaičiuoti apie 20 milijonų, tuo tarpu jos „sesuo“ LibreOffice buvo apšviesta. Kita vertus, 3D dizaino ir animacijos programose, tokiose kaip „Blender“, yra tik 1 milijonas kodo eilučių, nepaisant ypatingo sudėtingumo. GIMP, garsioji fotografinio dizaino ir vaizdo apdorojimo programa, gali būti artima „Blender“ naujausiose versijose.
„Google Chrome“ ir „Mozilla Firefox“ Jų yra apie 7 milijonus, milijonu mažiau nei pirmosios naršyklės. Kad gautumėte idėją, kitose sistemose, tokiose kaip „Gmail“, gali būti šiek tiek mažiau nei 0.5 mln., O „World of Warcraft“ vaizdo žaidimai gali siekti 5,5 mln., O tai ne idėja, kurią galite palyginti su kitais skaičiais.
Jei nustosite galvoti ir pradėsite skaičiuoti, galite sužinoti, kiek pinigų yra plėtra iš šių platinimų, apie kuriuos kalbėjau, ir todėl, kad jis jį parduotų mums, jei tai nebūtų nemokama programinė įranga. Štai kodėl turime būti dėkingi, kad galime turėti * nix operacinę sistemą, kuri daugeliu atvejų mums nekainuoja nė cento.
Oho (nors dabar matau daug metų po šio įrašo paskelbimo), todėl labai svarbu padėkoti nemokamos programinės įrangos projektams; be jų pasaulis būtų kitoks.
Dėl paskutinės straipsnio pastraipos, kuri bus susijusi tik su * nix. su nemokama programine įranga.
Nemokama programinė įranga taip pat skirta „Windows“ operacinėms sistemoms, žr. „Free office“, „Gimp“, „Firefox“, maišytuvą ir kt.
Žmonės dėl to nepersijungs į „Linux“.