„Linux for Doomies I.“ Kas yra GNU / Linux ir nemokama programinė įranga? atnaujinta.

Pats pavadinimas „Kas yra GNU / Linux ir nemokama programinė įranga?»Ar gana dviprasmiška? Nežinau, daroma prielaida, kad šiandien bet kuriame universitete, kuriame mokoma kompiuterių inžinerijos ar sistemų karjeros, reikėtų spręsti šią sąvoką, bet ... Ar tikrai žinote, kas tai yra? GNU / Linux ir nemokama programinė įranga? Ar jūs tiesiog manote, kad tai nemokama sistema, kuria negalite naudotis "Microsoft Office, žaisti ir kas tai yra žmonėms, kurie žino? Turėdamas omenyje, kad jie, kaip šios karjeros studentai, žino (arba turėtų būti) tie, kurie žino; ir sakau tai iš savo patirties.

Tai gi taipKas yra GNU / Linux? pradėti.

Iš esmės tai yra branduolio ir operacinės sistemos (programų) sąjunga, kuri kartu teikia funkcionalumą; kuri jo neskiria nuo jokios kitos operacinės sistemos.

Kuo skiriasi nuo kitų operacinių sistemų yra tai, kad ji yra nemokama, jai taikomos keturios pagrindinės programinės įrangos laisvės, kurios tampa laisvos programinės įrangos apibrėžimu:

0: laisvė naudoti programą bet kokiems tikslams.
1: laisvė studijuoti programos kodą ir modifikuoti jį pagal savo poreikius.
2: laisvė perskirstyti programą.
3: Laisvė tobulinti programą ir viešai skelbti patobulinimus, kad visi turėtų naudos.

Tai ir daro GNU / Linux, laisvė daryti viską, ko norime. Tačiau pati laisvė nėra tik tos keturios paminėtos pagrindinės laisvės, nors visos yra susijusios su šiais pagrindiniais principais, tačiau ši ekosistema yra graži tuo, kad šios laisvės dėka yra didžiulė bendruomenė ir kad šios didžiulės bendruomenės dėka atsiranda poreikis augti, kad poreikis augti sukuria impulsą mokytis, kad tai, kas išmokta, duoda vaisių ir kad vaisius ima visi, nes jie priklauso visiems.

Tai gali skambėti kaip utopija ar komunizmas, tačiau nuo tiesos nieko nėra toliau. Tiesą sakant, mūsų turima laisvė kelia labai didelę atsakomybę ir gali sukelti kliūčių, viena iš jų yra ta, kurią daugelis ginčija kaip argumentą; «Per didelė laisvė virsta ištvirkimu, paskui - anarchizmu«. Ir tiesa, anarchizmas GNU / Linux Tai gali būti vaizduojama kaip netvarka, nes teoriškai buvimas sistema, kuri bando eiti prieš nusistovėjusias sistemas, yra anarchizmas ... tačiau palikdamas prieštaravimus, netvarka tampa žalinga daugeliui projektų, nes bet ko gali atsitikti, jei ne tvarkos ir palaikymo, viskas gali sukelti tokius dalykus kaip projekto pabaiga ar jo gedimas.

[Redaguota dalis]

Kokie yra nemokamos programinės įrangos pranašumai?

Klausimas, kurį jie man dažnai užduoda, nemokamos programinės įrangos naudojimo pranašumai, tiksliau, GNU / Linux. Be laisvės, kurią ji suteikia, jūs taip pat turite gana įdomių techninių pranašumų, tokių kaip «nėra Linux virusų»Tai tikrai privalumas, nors ir nebūtinai tikras. Virusų kaip tokių nėra Linux kadangi mes turime tam tikrus gana stiprius saugumo mechanizmus, kurie neleidžia tokio tipo programinei įrangai veikti, mums to pirmiausia nežinant, tačiau tai yra daug gilesnė problema, kuri nepasiekia taško, o kas bus slapta, nors kompiuterio virusai kaip toks in GNU / Linux, jei yra pavojus, nes nėra tobulos ir nepraeinamos programinės įrangos, iš tikrųjų šiandien pats trapiausias kompiuterio atotrūkis GNU / Linux ir bet kuri sistema gali būti naršyklė, tačiau, apibendrinant, Linux jis yra daug saugesnis ir nebūtinai todėl, kad yra mažiau naudojamas.

Kitas privalumas yra įvairovė ir galimybė rinktis iš gana plataus programinės įrangos katalogo, nes yra tikrai daug ką rinktis, pradedant biuro programomis, baigiant programomis, kurios padeda jums organizuoti laiką, sinchronizuoti kalendorius, vesti užrašus, namų darbus, tikrinti. paštas, didžiulis katalogas, iš kurio galima rinktis.

Tiesą sakant, didžiausias GNU / Linux privalumas mano požiūriu yra pasirinkimas. Tikrai ne visos sistemos GNU / Linux Jie yra 100% nemokama programinė įranga, nes jie turi patentuotą programinę įrangą tam tikriems įrenginiams valdyti. Esmė ta, kad jei norite naudoti visiškai nemokamą sistemą, galite ją turėti, o jei ne, vis tiek neturite, bet kokiu atveju renkantis GNU / „Linux“ sistema su nuosavais tvarkyklėmis nebūtinai nustoja būti nemokama.

[Leidimo pabaiga]

Kitas svarbus momentas, kuris dažnai sukelia painiavą ... Nemokama ir atviro kodo programinė įranga (Atviro kodo).

Plokščias ir su viskuo, jie nėra vienodi.

El nemokama programinė įranga gina vartotojo ir programinės įrangos laisvę naudoti, modifikuoti, perskirstyti ir tobulinti - visa tai ne pelno, nes keturios laisvės neleidžia parduoti kodo ...

Kita vertus, Open Source Tai visiškai kitoks judesys, bet maišantis; yra retas ir gali būti apibrėžiamas kaip «kartu, bet nemaišyti«. Jis atviro kodo iš tikrųjų tai nebūtinai reglamentuoja keturios pagrindinės laisvės, jis yra tiesiog atviras šaltinis, matomas, leidžiantis jį tirti, bet ne modifikuoti, kopijuoti ar platinti. Tiesą sakant, tai gali būti parduodama programa, kurią pirkdami jūs taip pat įsigyjate prieigą prie kodo, tačiau jis lieka kito nuosavybe.

Tai jis atviro kodo tai yra blogai?

Tikrai ne, daugelis programų yra atviro kodo Jie yra nemokami ir su gimtąja versija LinuxTai paprasčiau komercinis požiūris, išskyrus nemokamą programinę įrangą, o ne tai, kad jis nėra pelningas, bet kad jis nėra pagrįstas tomis pačiomis koncepcijomis.

Puikus pavyzdys galėtų būti programos, tvarkančios įmonės apskaitą, pavyzdys.

Žemoji programa nemokama programinė įranga: tai leidžia jums, kaip įmonės savininkui, nemokamai įsigyti programą ir turėti prieigą prie jos, tačiau jums reikia, kad kas nors ją sukurtų ir už tai mokate kūrėjams, kurie sukuria programą pagal pareikalavimą. Tada norite jį pratęsti, nes tai trūko, paskambinate tiems kūrėjams, kurie imasi jau atliktų darbų ir juos plečia. Ir jei tokiu atveju dėl kokių nors priežasčių negalėsite grįžti pas tuos kūrėjus, bet kuris kitas kūrėjas gali pasiimti darbą.

Filosofijos programa atviro kodo: tai leidžia jums, kaip savininkui, įsitikinti, kad kode nėra gudrybių ir gudrybių, kad jūsų nesiima šnipinėti ir kad niekas jūsų nejuokauja. Kaip kūrėjas, tai leidžia jums būti kodo savininku ir parduoti jį daugiau žmonių, nors tai reiškia, kad ne visi gali modifikuoti tą kodą, kuris užtikrina būsimą darbą, arba, galite pasakyti patys, kad taip pat galite modifikuoti kodą bet neperskirstė. laisvės samprata yra kiek labiau susisukusi, tačiau ji neabejotinai yra daugiau, nei daugelis leidžia.

Žinoma, yra ir kitų pasekmių, tokių kaip, pavyzdžiui, jie žaidžia jus purvinai ir neparodo viso kodo ir visko, kas gali nutikti, tačiau tai jau yra etiškiau nei bet kas kitas.

Tai nemokama, tai nemokama!

NE! galbūt bet kurio naujoko (įskaitant ir mane) klaida yra (arba buvo) manyti, kad laisvas reiškia nemokamą. Nei aš, nei kas nors, kas jau yra šiame pasaulyje, nevargina sakyti, kad laisvas ir laisvas nebūtinai yra tas pats; Vienas dalykas yra tai, kad kažkas yra laisvas, taigi ir laisvas, kad jis yra nemokamas, bet nebūtinai nemokamas. Pavyzdys? "Google"... Tai nemokama ir nemokama naudoti, bet ar taip nemokama programinė įranga? niekada, nes nors ir nemokate pinigų už jų technologijų naudojimą, mokate naudodamiesi savo asmenine informacija ir neturite jokių pagrindinių programinės įrangos laisvių.

Tiesą sakant, yra nemokamos programinės įrangos programų, kurios parduodamos už tam tikrą kainą ir leidžia su jomis daryti viską, ko norite. Yra labai sėkmingų nemokamos programinės įrangos verslo modelių, tokių kaip „Red Hat“, ir daugybė rinkos, kurią galima atrasti ir plėtoti šiame pasaulyje. , ko gero, pats neįtikėtiniausias dalykas apie nemokamą programinę įrangą ir GNU / Linux (arba BSD) taip pat yra tas, kad vienintelė riba yra ta, kurią mes sau nustatome.

Tai, ponai, yra pirmoji dalis to, ko noriu, kad būtų mano pranešimas, dabar ateina jūsų dalis ... Ar jo trūksta? Ar turite likę? Ką tu manai?