Paghahambing ng mga operating system ng mga pamilyang Unix at Windows. Pagkakaiba sa pagitan ng operating system at software

Ngayon, isang malaking bahagi ng populasyon ng mundo ang regular na nakikipag-ugnayan sa mga computer, ang ilan ay obligadong magtrabaho, ang ilan ay naghahanap ng impormasyon sa Internet, at ang ilan ay gumugugol lamang ng oras sa paglalaro. Ang bawat tao'y may kanya-kanyang pangangailangan, na nangangahulugan na ang computer ay dapat matugunan ang mga ito. At kung pinag-uusapan natin ang tungkol sa "hardware" (ang teknikal na bahagi ng isang computer), kung gayon ang lahat ay higit pa o hindi gaanong malinaw: mas bago, mas mabuti. Ngunit ang bahagi ng "software" ay nangangailangan ng espesyal na pansin.

Ang bawat computer ay nagpapatakbo ng isang partikular na operating system, kung saan mayroong napakarami, ang bawat isa ay angkop para sa ilang mga gawain, magagamit na kagamitan, at iba pa. Samakatuwid, ang isang mahalagang kadahilanan ay ang pagpili ng operating system na ito.

Mayroong isang medyo napakalaking listahan ng mga operating system, ngunit ang artikulong ito ay tumutuon sa tatlong mga haligi na lubos na nakaimpluwensya sa industriya at sumasakop sa pinakamalaking bahagi sa lahat ng mga operating system: Windows, MacOS at Linux.

Mga operating system na pagmamay-ari

Upang magsimula sa, ito ay nagkakahalaga ng paglilinaw na mayroong pagmamay-ari na mga operating system, ang mga ibinahagi sa ilalim ng lisensya ng isang tagagawa. Kabilang dito ang Windows, ang listahan nito ay ibinigay sa ibaba, at MacOS. Sa kabila ng katotohanan na ang parehong mga sistema ay maaaring ma-download sa Internet (ninakaw), ang tamang bagay na dapat gawin ay bumili ng lisensya mula sa kumpanya ng pamamahagi at i-activate ito.

Ang bentahe ng naturang mga sistema ay ang kanilang pag-unlad, isang malaking halaga ng mataas na kalidad na software at karampatang teknikal na suporta na makakatulong sa kaso ng mga problema.

"Libre" na mga operating system

Kabilang dito ang halos buong pamilya ng Linux, maliban sa ilang mga pagpapaunlad sa accounting o iba pang propesyonal na software. Ang mga OS na ito ay maaaring ma-download nang libre at mai-install sa anumang computer nang walang konsensya.

Ang ganitong mga sistema ay nilikha ng mga independiyenteng developer kasama ang komunidad, kaya sa karamihan ng mga kaso ang kalidad ng mga programa ay hindi gaanong ninanais, ngunit ang mga naturang sistema ay mas secure at gumagana nang mas matatag kaysa sa kanilang pagmamay-ari na mga kakumpitensya.

Windows

Ganap na alam ng lahat na nakipag-usap sa isang computer tungkol sa produktong Microsoft na ito. Sa partikular, ito ay may kinalaman sa napakatagumpay na paglabas ng Windows 7. Ang listahan ng mga operating system ng Microsoft ay bumalik sa isang dosenang henerasyon. Ang mga ito ay lubhang popular sa buong mundo at sumasakop sa halos 90% ng merkado. Na nagsasalita ng mga volume ng hindi pa nagagawang pamumuno.

  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8;
  • Windows 10;

Ang listahan ay sadyang nagsisimula sa Windows XP, dahil ito ang pinakalumang bersyon na ginagamit pa rin ngayon.

Chrome OS

Isang hindi pa nabuong produkto mula sa Google, na limitado lamang sa mga web application at browser na may parehong pangalan. Ang system na ito ay hindi mapagkumpitensya sa Windows at Mac, ngunit ginawa nang may pag-iingat sa hinaharap kapag ang mga web interface ay maaaring palitan ang "tunay" na software. Naka-install bilang default sa lahat ng Chromebook.

Pag-install ng maraming system at paggamit ng mga virtual machine

Dahil ang bawat platform ay may sariling mga kalamangan at kahinaan, madalas na kinakailangan upang gumana sa ilan nang sabay-sabay. Alam ito ng mga developer ng computer, kaya nag-aalok sila sa mga user ng pagkakataong mag-install ng dalawa o tatlong system sa isang disk nang sabay-sabay.

Ito ay ginagawa nang simple. Ang kailangan mo lang ay isang system distribution kit (isang disk o flash drive na may naka-install na materyal dito) at libreng espasyo sa iyong hard drive. Nag-aalok ang lahat ng modernong operating system na maglaan ng espasyo sa panahon ng pag-install at lumikha ng mekanismo ng boot na magpapakita ng listahan ng mga operating system kapag nag-boot ang computer. Ang lahat ay ginagawa nang semi-awtomatikong at maaaring gawin ng sinumang user.

Ang mga Apple computer ay may espesyal na utility - BootCamp, na idinisenyo para sa simple at tuluy-tuloy na pag-install ng Windows sa tabi ng MacOS.

May isa pang paraan - pag-install ng isang virtual system sa loob ng isang tunay. Para sa layuning ito, ginagamit ang mga sumusunod na programa: VmWare at VirtualBox, na may kakayahang tularan ang pagpapatakbo ng isang ganap na computer at maglunsad ng mga operating system.

Sa halip na isang konklusyon

Ang listahan ng mga operating system para sa isang computer ay hindi limitado sa itaas. Mayroong maraming mga produkto mula sa iba't ibang mga kumpanya, ngunit lahat sila ay medyo tiyak at hindi karapat-dapat sa atensyon ng karaniwang gumagamit. Ang pagpili ay sulit na gawin sa pagitan ng Windows, MacOS at Linux, dahil masasagot nila ang karamihan sa mga pangangailangan at medyo madaling matutunan.

Kamakailan ay nagkaroon ng malaking pagdagsa ng mga gumagamit ng Linux. Bilang isang patakaran, ito ay mga tao na mayroon nang disenteng karanasan sa pakikipag-usap sa isang computer, ngunit ang karanasang ito sa karamihan ng mga kaso ay limitado sa isang sistema. Natural, ang system na ito ang pinakakaraniwang operating system sa mga desktop ngayon, ang Microsoft MS Windows. Ang isang malaking bilang ng mga gumagamit ng Windows ay nag-install din ng Linux, o pinapatakbo ito mula sa isang "Live CD" upang makita.

At dito maraming mga problema ang lumitaw nang sabay-sabay dahil sa ang katunayan na ang mga bagong gumagamit ng Linux ay inaasahan na makita ang "isa pang Windows" sa harap nila. At ang Linux ay hindi isang clone ng Windows sa lahat, ito ay isang ganap na naiibang sistema, na may ibang batayan, iba't ibang mga tradisyon, iba't ibang mga kakayahan at iba't ibang mga kinakailangan para sa gumagamit.

Sa aking palagay, itong hindi pagkakaunawaan ang isa sa mga pinagmumulan ng napakaraming tinatawag na “holy wars”. Marahil ang artikulong ito ay, kung hindi bawasan ang bilang ng mga naturang digmaan, at least magbibigay ng higit na pag-unawa sa mga posisyon ng mga kalaban at bawasan ang intensity ng mga digmaan.

Sa tingin ko, hindi na natin kailangang pag-aralan nang malalim ang istruktura ng dalawang operating system na ito, pangunahin nating isasaalang-alang ang mga ito mula sa pananaw ng user.

Isang iskursiyon sa kasaysayan (napakaikli)

Para sa paghahambing, sa tingin ko ay hindi masasaktan na i-refresh ang iyong memorya sa isang maikling kasaysayan ng mga operating system na inihahambing.

Kasaysayan ng Unix

Ang UNIX operating system ay nilikha bago ang panahon ng komersyal na software. Ito ay isinulat ng mga inhinyero bilang isang sistema "para sa kanilang sarili". Samakatuwid, naglalaman ito ng mga advanced na konsepto noong panahong iyon. Sa karagdagang pag-unlad nito, kapag ang mga bagong tampok ay idinagdag, kadalasan ay pinaniniwalaan na dapat itong gawin nang "tama". Yung. halimbawa, kung kinakailangan na pumili mula sa dalawang solusyon, ang isa ay "mali" mula sa isang punto ng engineering, halimbawa, ito ay nadagdagan ang pagiging produktibo ngayon, ngunit maaaring magdulot ng mga paghihirap sa hinaharap, bilang isang panuntunan, tulad ng isang solusyon. ay tinanggihan at ang "tamang" solusyon ay pinili, kahit na may isang tiyak na pagkawala ng produktibo.

Ang mga unang bersyon ng UNIX ay isinulat sa wikang Assembly, pagkatapos ay muling isinulat ang system sa SI. Nagbigay ito sa system ng natatanging portability. Ang UNIX ay nai-port sa PC, o sa halip ay muling isinulat (Linux) sa sandaling ang pagbuo ng PC, o sa halip ang paglabas ng PC sa i386 processor, naging posible na gawin ito.

Nagsimula ang proyekto ng POSIX noong 1985. Ito ay isang pamantayan para sa mga interface ng mga operating system na katulad ng UNIX. Higit sa lahat salamat sa pagkakaroon ng naturang pamantayan, ang Linux ay nagawang lumabas nang napakabilis at umabot sa kapanahunan - ang libreng sagisag ng UNIX.

Ang pag-unlad ng Internet mula sa simula hanggang sa kasalukuyan ay hindi maiiwasang nauugnay sa mga server na tumatakbo sa UNIX OS. Una sa mga komersyal, at ngayon parami nang parami na may mga libre.

Mula sa pananaw ng komersyalisasyon, ang pagbuo ng UNIX ay maaaring hatiin sa tatlong yugto.

  1. Non-profit na pamamahagi sa mga unibersidad.
  2. Pamamahagi ng mga komersyal na sistema ng UNIX.
  3. Ang paglitaw ng mga libreng pagpapatupad (Linux, FreeBSD) at ang paglilipat ng mga komersyal na sistema (kasalukuyan).

Bago ang X Window System, ang UNIX ay isang text-based system, pagkatapos ay isang graphical na interface ang idinagdag, ngunit ayon sa kaugalian ang text-based na interface ay nananatiling mahalaga.

Napakahalaga na ang UNIX ay isang multitasking at multiuser system mula pa sa simula. Yung. Maraming mga gumagamit ang maaaring gumana sa isang makina nang sabay-sabay, at maraming mga programa ang maaaring isagawa nang sabay-sabay.

Ang signature feature ng lahat ng UNIX-like operating system ay naging at nananatiling maaasahan.

Tanda:

taon Kaganapan Komento Razr Multi-user Multitasking
1971 Unang bersyon ng UNIX Sa assembler 32 Kumain Kumain
1973 Pangatlong bersyon ng UNIX Sa C 32 Kumain Kumain
1983 TCP/IP - 32 Kumain Kumain
1983 Nagsimula na ang GNU Project Naghanda ng libreng framework para sa OS na parang UNIX 32 Kumain Kumain
1984 X Window System Sistema ng bintana 32 Kumain Kumain
1985 Nagsimula na ang proyekto ng POSIX Mga pamantayan ng interface para sa mga sistemang tulad ng UNIX 32 Kumain Kumain
1991 Ang paglitaw ng Linux Unang libreng pagpapatupad ng UNIX kernel para sa PC, 32-bit, network 32 Kumain Kumain
1993 Ang paglitaw ng FreeBSD Isa pang libreng pagpapatupad ng UNIX kernel para sa PC, 32-bit, network 32 Kumain Kumain
Kasaysayan ng Windows

Ang mga pinagmulan ng Windows operating system ay dapat hanapin sa nakaraang operating system ng parehong kumpanya - DOS. Ang lahat ng mga operating system ng Microsoft ay pangunahing mga komersyal na proyekto. Dapat mong laging tandaan ito, lalo na kapag sinusubukan mong maunawaan ang mga pinagmulan ng ilang partikular na desisyon, parehong komersyal at teknikal.

Ang unang OS mula sa pamilyang ito ay DOS. Maaaring tila ang DOS mismo ay hindi direktang nauugnay sa paksang tinatalakay. Ngunit maraming mga tradisyon, ang batayan ng mga gumagamit at developer, ang kanilang mga gawi, ay nagmula doon.

Ang DOS ay isang single-tasking, single-user na operating system na may text-based na interface. Ang unang bersyon ng Windows ay isang bagay na hindi nagagamit at hindi ipinamahagi. Naging posible na magtrabaho sa Windows simula sa bersyon 3. Sa bersyong Windows For Workgroups 3.1, naging posible na magtrabaho kasama ang network. Ang Winodws series 3 ay isang system na tumatakbo sa ibabaw ng DOS. Sila ay nailalarawan sa pamamagitan ng mababang pagiging maaasahan.

Noong 1995, isang bagong bersyon ang inilabas - Windows 95. Ang code ay bahagyang 32-bit, bahagyang 16-bit, built-in na network. Kung ikukumpara sa serye ng Windows 3, ito ay isang seryosong hakbang pasulong. Ang pagiging maaasahan ay bumuti, ngunit malayo pa rin ito sa pagiging maaasahan ng mga operating system na katulad ng UNIX. Bilang isang workstation, siyempre, mayroong sapat na pagiging maaasahan, ngunit bilang isang server, hindi ganoon. Nang maglaon, inilabas ang dalawa pang operating system ng linyang ito, ang Windows 98 at Windows Me. Pagkatapos nito ay sarado na ang linya.

Noong 1993, isang bagong bersyon ang inilabas - Windows NT 3.1. Ito ay isa nang ganap na 32-bit na sistema. Ito ay binuo mula sa simula, at ang mga kilalang espesyalista ay tinanggap upang bumuo nito. Ang mga bagong konsepto ay ipinakilala. Itinaas nito ang pagiging maaasahan halos sa antas ng pagiging maaasahan ng mga sistemang tulad ng UNIX. Ang OS na ito ay maaaring gumana na bilang isang server. Ang pagpapatuloy ng linyang ito ay ang mga operating system na Windows 2000, Windows XP at Windows Vista.

Ang linya ng NT ng mga operating system ay multitasking simula sa Windows XP, lumitaw ang kakayahan para sa maraming user na gumana, bagama't mas limitado at hindi gaanong maginhawa kaysa sa mga operating system na katulad ng UNIX.

Tanda:

taon Kaganapan Komento Razr Multi-user Multitasking
1981 DOS - 16 Hindi Hindi
1985 Windows 1.0 Add-on para sa DOS 16 Hindi Hindi
1990 Windows 3.0 Add-on para sa DOS 16 Hindi Kumain
1992 Windows For Workgroups 3.1 DOS add-on, network 16 Hindi Kumain
1995 Windows 95 net 16/32 Hindi Kumain
1993 Windows NT net 32 mula noong 1998 Kumain
2000 Windows 2000 net 32 Kumain Kumain
2005 Windows XP net 32 Kumain Kumain
2007 Windows Vista net 32 Kumain Kumain
Teknikal na device mula sa pananaw ng user

Mula sa pananaw ng isang user, gumagana ang UNIX ng ganito:

  1. Core. Gumagana sa mga device, namamahala ng memorya at mga proseso.
  2. Text subsystem, nagtatrabaho sa system sa pamamagitan ng terminal. Bukod dito, upang pamahalaan ang lahat ng mga kakayahan ng OS, tanging ang subsystem ng teksto ay sapat. Posible para sa maraming mga gumagamit na mag-log in sa pamamagitan ng subsystem na ito. Isang rich set ng parehong built-in na mga utility at application na gumagana sa text mode.
  3. Graphics subsystem Xwindow. Tumatakbo bilang isang proseso sa system.
  4. Remote access system sa text mode. Pinapayagan ang buong trabaho sa OS sa text mode. Kumokonsumo ng kaunting mapagkukunan. Nagbibigay-daan sa sampu at daan-daang user na gumana nang sabay-sabay sa medyo mahina na mga computer. Ang bilang ng mga session ay nililimitahan ng mga mapagkukunan ng computer.
  5. Remote access system sa graphical na mode. Nagbibigay-daan sa maraming user na gumana nang sabay-sabay sa graphical na mode. Ang bilang ng mga session ay nililimitahan ng mga mapagkukunan ng computer.
  6. Isang sistema para sa paglilipat ng graphical application window sa ibang computer. Binibigyang-daan kang magpatakbo ng isang application sa isang computer at kontrolin ito mula sa isa pang computer, sa pamamagitan ng window ng application na inilipat sa ibang computer na ito. Ang bilang ng mga session ay nililimitahan ng mga mapagkukunan ng computer.
Windows
  1. Core. Gumagana sa mga device, namamahala sa memorya at mga proseso, namamahala sa graphics subsystem.
  2. Subsystem ng graphics. Nagbibigay ng interface sa user. Priority system para sa user interface.
  3. Subsystem ng teksto. Nagbibigay ng text-based na interface sa user. Ang interface ng teksto ay masyadong hinubaran. Ang hanay ng mga kagamitan sa text mode, parehong built-in at mula sa iba pang mga tagagawa, ay napakakaunti. Ang syntax at komposisyon ng text mode command ay nagbabago mula sa bersyon patungo sa bersyon. Tumatakbo lamang sa graphics mode.
  4. Remote access system. Una itong lumitaw bilang isang built-in na system sa Windows NT Server 4.0. Bago iyon mayroon lamang mga produkto mula sa ibang mga kumpanya. Dahil sa ang katunayan na ang isang ganap na graphical session ay inilunsad, ito ay gumagamit ng maraming mga mapagkukunan. Ang pagkakaroon ng isang malayuang sistema ng pag-access at ang bilang ng mga sabay-sabay na session ay maaaring ganap na wala o limitado sa iba't ibang mga bersyon para sa mga komersyal na kadahilanan.
Paghahambing ng mga konsepto

Tingnan natin ngayon kung paano naiiba ang diskarte sa pagtatrabaho sa dalawang sistemang ito.

UNIX: Ang Konsepto ng Toolbox

Dahil ang UNIX ay dinisenyo ng mga inhinyero at para sa mga inhinyero, ito ay batay sa konsepto ng isang toolbox. Ano ang ibig sabihin nito? Nangangahulugan ito na kapag lumilikha ng software at built-in na mga utility para sa UNIX, hindi sila lumikha ng mga unibersal na programa, na ang bawat isa ay gaganap sa loob mismo ng lahat ng mga aksyon na kinakailangan para sa gumagamit, ngunit para sa bawat maliit na gawain ay nilikha ang sariling utility, na gumanap nito. gawain, isa lamang, ngunit nagawa ito ng Maayos. Ang trabaho ng user ay gumamit ng isang set ng mga utility na ito upang maisagawa ang mga operasyon na kailangan niyang gawin.

Kasabay nito, mula sa hanay ng mga utility na ito maaari kang lumikha ng mga kadena at pagkakasunud-sunod ng mga aksyon, na ginagawang madali upang i-automate ang nakagawian, madalas na paulit-ulit na mga operasyon.

Upang maipagpalit ng mga utility ang mga resulta ng kanilang trabaho sa isa't isa, napili ang isang text file bilang isang daluyan ng imbakan. Ang mga tubo ay naimbento upang makipagpalitan ng impormasyon sa pagitan ng mga kagamitan. Gamit ang "mga tubo," ang impormasyon mula sa output ng isang command ay maaaring ilipat sa input ng isang segundo, na nagpoproseso nito, gumagawa ng impormasyon nito bilang isang output, na maaaring ilipat sa input ng isang third, at iba pa.

Sa pangkalahatan, bilang resulta, pinapayagan ng UNIX ang user na madaling lumikha ng mga simpleng software package na nagsasagawa ng mga paulit-ulit na aksyon, alinman sa utos ng user o sa standalone mode.

Ang pamamaraang ito ay may parehong mga pakinabang at disadvantages. Sa isang banda, nagbibigay ito ng higit na kontrol sa system, kakayahang umangkop sa pagsasaayos, ngunit sa parehong oras ang threshold para sa pagpasok sa system ay tumataas, o sa mga simpleng salita, bago gumawa ng anuman, bilang panuntunan, kailangan mong matutunan ang mga pangunahing kaalaman.

Windows: Konsepto ng Toaster

Sa Windows, ibang konsepto ang nangingibabaw. Ang konseptong ito ay upang gawing mas madali hangga't maaari para sa user na makapasok sa isang gawain. Karaniwang malaki ang mga program sa Windows, na ang bawat aksyon ay mayroong menu item o icon. Karaniwang napakahirap ikonekta ang mga programa sa mga system.

Ang nagpapalala sa sitwasyon kapag gumagawa ng mga sistemang nakabatay sa Windows ay ang karamihan sa mga programa ay komersyal at gumagamit ng sarili nilang binary at kadalasang saradong mga format ng data at file. Ginagawa ng diskarteng ito ang isang computer sa isang aparato na maaaring magsagawa ng isang hanay ng mga function na limitado ng tagagawa ng software, sa limitasyon sa isang uri ng "toaster" na ginagawa lamang kung ano ang nilayon ng tagagawa nito.

Ang bentahe ng diskarteng ito ay ang kadalian ng pagpasok para sa isang hindi handa na gumagamit. Ang downside ay ang gumagamit, na nalinlang ng maliwanag na kadalian, ay hindi nais na matuto ng anuman at hindi nagsasagawa ng mga kinakailangang aksyon. Sumusunod din ang mga tagagawa ng software. Isa ito sa mga dahilan para sa napakaraming dokumentong na-format na may mga puwang, kapabayaan sa seguridad at, bilang resulta, mga epidemya ng virus.

Konklusyon

Siyempre, ang parehong mga sistema ay hindi nangingibabaw sa kanilang diskarte nang 100 porsyento. Tulad ng sa Windows posible na gumamit ng text console at lumikha ng mga .bat na file, kaya ang UNIX ay may malaking hanay ng mga programa na may mga katangian na likas sa isang mas "toaster" na diskarte. Gayunpaman, ang inilarawan na pagkakaiba sa mga diskarte ay umiiral at ito ay lubos na binibigkas.

Seguridad, kalayaan, libre, open source, katanyagan, dami ng software, lahat ng ito ang pangunahing pagkakaiba sa pagitan ng Linux at Windows, na kadalasang nagiging dahilan ng paglipat ng mga user sa operating system na ito. Alam ng lahat, o halos lahat ng user ang tungkol sa kanila. Ngunit paano kung maghuhukay tayo ng mas malalim sa kung paano eksaktong naiiba ang mga sistemang ito? Ano ang mga pangunahing pagkakaiba sa teknikal?

Sa artikulong ito titingnan natin kung paano naiiba ang Windows mula sa Linux mula sa isang teknikal na pananaw, susubukan naming malaman kung bakit itinuturing na mas ligtas ang Linux, at maunawaan din ang kakanyahan ng mga pagkakaiba.

Ang pangunahing bahagi ng bawat operating system ay ang kernel nito. Gayunpaman, may malaking pagkakaiba sa pagitan ng mga operating system. Ang Linux kernel ay monolitik, na binubuo ng isang file, at ang mga module ay maaaring gamitin upang palawigin ang functionality nito.

Ang lahat ng mga programa ay nakikipag-usap sa kernel sa pamamagitan ng mga tawag sa system, ang mga ito ay na-standardize, kaya ang parehong mga programa ay maaaring tumakbo sa iba't ibang mga platform na tumatakbo sa Linux, halimbawa, x86 at ARM, nang hindi muling pagsusulat.

Ang lahat ng mga driver ay binuo sa kernel, ngunit karamihan sa mga programa ay nasa espasyo ng gumagamit, kabilang ang graphical na shell. Ang monolitikong istraktura ay nagbibigay ng higit na seguridad, dahil kung hindi mo pinagana ang suporta sa module sa yugto ng pagbuo ng kernel, hindi mo magagawang patakbuhin ang iyong code sa antas ng kernel.

Ito ang pangunahing, ngunit hindi halata, pagkakaiba sa pagitan ng Linux at Windows. Ang Windows ay may ganap na kakaibang uri ng kernel. Gumagamit ito ng hybrid kernel, na binubuo ng maraming maliliit na bahagi - mga library ng dll, na ang bawat isa ay mahigpit na responsable para sa sarili nitong pag-andar.

Ngunit hindi lang iyon, hindi ginagamit ang mga system call sa halip, ang mga program ng user ay pinipilit na i-access ang mga nakadokumentong library user32.dll, gdi32.dll, kenel32.dll, advapi32.dll. Ang mga aklatang ito ay tumatawag ng mga function mula sa ntdll.dll, na direktang naka-link sa kernel.

Ang mga driver ay kinokontrol ng hal.dll library at konektado sa kernel nang hiwalay. Ang output sa screen ay kinokontrol ng graphics subsystem ng kernel, na kinabibilangan ng lahat ng trabaho sa mga graphics, kabilang ang shell. Ang kakayahang gumamit ng kernel user mode ay nagpapadali sa pag-adapt ng system sa anumang uri ng program, gaya ng win16 o POSIX. Ngunit ang kakayahang umangkop na ito ay dumating sa halaga ng pagganap.

2. Istraktura ng file system at mga disk

Kaagad mong mapapansin na ang Linux operating system ay ibang-iba sa Windows operating system sa istruktura ng file system. Ang Linux ay nagpapakita ng file system nang mas makatotohanan, gaya ng totoo. Ang istraktura ng file system ay nagsisimula sa ugat, o, sa madaling salita, ang pangunahing direktoryo ng partition ng system, at lahat ng iba pang mga disk ay konektado doon sa mga kinakailangang subdirectory.

Ang mga file ay pinagsunod-sunod sa mga direktoryo depende sa kanilang uri, halimbawa, ang mga executable ay nasa /bin/, ang mga setting ay nasa /etc/, at ang mga mapagkukunan ay nasa /usr/. Ito ay lumiliko na ang isang programa ay nahahati sa buong file system, ngunit hindi ito nagiging sanhi ng mga paghihirap dahil sa manager ng package.

Ang mga storage device sa Linux ay pinangalanan ayon sa alpabeto, at ang mga partisyon sa mga ito ay pinangalanan ng mga numero. Halimbawa, ang unang hard drive ay tatawaging sda, ang pangalawa - sdb. At ang mga seksyon sa una ay mabibilang - sda1, sda2, sda3 at iba pa. Maaaring malayang i-mount ang mga partisyon sa anumang nais na folder, halimbawa, bilang direktoryo ng tahanan o /var/.

Lumilikha ang Windows ng karagdagang abstraction. Kahit na ang mga disk at partisyon ay pinangalanan sa katulad na paraan tulad ng sa Linux, ang lahat ng ito ay nakatago ng operating system. Ang gumagamit ay binibigyan ng isang abstraction tulad ng drive C:, D:, E:, F: at iba pa. Ang bawat isa sa kanila ay isang partisyon sa hard drive, at ang sistema ay nagtatago ng mas detalyadong impormasyon mula sa gumagamit. Ito ay mas mahusay para sa mga nagsisimula. Tulad ng para sa pamamahagi ng file, ang isang programa ay matatagpuan sa isang folder, kasama ang lahat ng mga maipapatupad na file, mga setting at mapagkukunan.

3. Configuration at imbakan ng data

Sa Linux, ang lahat ng mga setting ay naka-imbak sa mga regular na file na matatagpuan sa file system. Ang mga file ng pandaigdigang setting ay matatagpuan sa /etc/ folder. Nalalapat ang mga ito sa lahat ng user na gumagamit ng computer na ito. Ang mga setting para sa mga program ng user ay matatagpuan sa mga nakatagong subdirectory ng home directory ng user.

Ang ganitong imbakan ay medyo maginhawa, dahil ang mga file ng pagsasaayos ay madaling mailipat sa isa pang computer, at pinatataas ng desentralisasyon ang pagiging maaasahan ng system. Ang bawat programa ay lumilikha ng sarili nitong configuration file, na may sariling syntax, at sila ay pangunahing na-edit nang manu-mano. Halos lahat ng mga setting ay maaaring gawin sa pamamagitan ng GUI, ngunit ang mga utility ng GUI ay kadalasang gumagawa ng mga nakalilitong configuration. Laging mas maganda ang yari sa kamay.

Ito rin ay isang mahalagang pagkakaiba sa pagitan ng Linux at Windows. Iniimbak ng Windows ang lahat ng mga setting ng application, system, at driver sa isang espesyal na database na tinatawag na Windows Registry. Ang lahat ng mga setting ay nahahati sa mga sangay at mga susi, at ang mga programa ay maaaring ma-access ang mga ito nang napakabilis.

Ang pamamaraang ito ng probisyon ay nagbibigay ng seguridad ng mga setting bilang default, ang kakayahang baguhin ang mga ito nang malayuan at madaling baguhin ang mga ito gamit ang mga graphical na programa. Ngunit mayroon ding malaking kawalan: ang mga setting ay hindi maaaring ilipat sa ibang computer, ang sentralisadong sistema ng mga setting ay maaaring masira at ito ay makapinsala sa buong sistema.

Bilang karagdagan, ang mga programa ay napakabilis na punan ang pagpapatala at nagsisimula itong tumagal nang labis, kaya nangangailangan ng maraming oras upang i-load ito sa una. Mahirap sabihin kung aling teknolohiya ang mas mahusay, ngunit ito rin ang pagkakaiba sa pagitan ng Linux at Windows at ikaw lang ang makakapili kung ano ang gagamitin.

4. Pamamahala at karapatan ng gumagamit

Ang Linux ay orihinal na idinisenyo bilang isang multi-user system. Ang mga file ay may tatlong kategorya ng access - user ng may-ari, pangkat ng user, at lahat ng iba pa. Mayroon ding tatlong mga opsyon sa pag-access - basahin, isulat at isakatuparan. Gamit ang kumbinasyon ng mga simpleng parameter na ito, ang pag-access sa lahat ng mga file sa system ay kinokontrol, at dahil sa Linux ang lahat ay isang file, nangangahulugan ito ng lahat.

Ang Windows ay idinisenyo upang patakbuhin lamang ng isang user, na sa simula ay lumikha ng maraming problema sa seguridad. Ngunit pagkatapos ay ang user system ay binago sa isang multi-user system, na, bilang karagdagan sa may-ari, grupo at iba pa, ay may kasamang mga detalyadong listahan ng access sa ACL. Masasabi nating ang pagkakaiba sa pagitan ng Windows at Linux ay hindi gaanong kalaki.

5. Pamamahala ng programa at mga update

Ipagpatuloy natin ang paghahambing ng Windows at Linux. Ang pamamahala ng mga programa at pag-update ng mga ito ay isang malaking pagkakaiba sa pagitan ng Windows at Linux, lahat ay ipinatupad nang iba.

Ang Linux ay may mga repositoryo ng mga software package. Naglalaman ito, kung hindi lahat, pagkatapos ay halos lahat ng kinakailangang mga programa, driver at mga bahagi ng system. Halos hindi mo na kakailanganing mag-download ng mga programa mula sa Internet, kahit na posible rin ito.

Ang paggamit ng mga sentralisadong repositoryo ay nagbibigay ng higit na seguridad, pagiging maaasahan, at kakayahang mag-update. Sa sandaling lumitaw ang isang bagong bersyon ng programa sa imbakan, maaari mo itong i-update. Ang proseso ng pag-update ay isinasagawa gamit ang isang utos para sa buong system nang sabay-sabay, kapag ito ay maginhawa para sa iyo.

Walang mga repository sa Windows; kakailanganin mong hanapin ang lahat ng kinakailangang programa sa Internet at manu-manong i-install ang mga ito. Ang bawat programa ay mag-a-update sa sarili nito kapag nakita nitong akma, kasama ang system. Upang i-update ang system, kakailanganin mong i-reboot, at ang Windows ay maaaring maging matiyaga pagdating sa pag-install ng mga update.

mga konklusyon

Sa artikulong ito sinubukan naming malaman kung paano naiiba ang Windows sa Linux. Bukod dito, hindi namin pinag-isipan ang mga kilalang bagay tulad ng kalayaan at kalayaan, ngunit sinubukang ibunyag ang mga teknikal na detalye hangga't maaari sa isang maikling artikulo. Kung pipili ka pa lang ng operating system, sana ay naging kapaki-pakinabang sa iyo ang paghahambing na ito ng Windows at Linux.

Upang tapusin, isang maikling video tungkol sa walang hanggang debate sa pagitan ng Windows vs Linux, kahit na ito ay medyo luma na, ito ay sinabi na medyo kawili-wili at sa punto:

Ang sitwasyon sa pinakasikat na Windows at Linux operating system sa Russia ay halos kapareho sa sitwasyon sa iba pang mga produkto - halimbawa, sa Nvidia at ATI video card. At hanggang ngayon ang debate tungkol sa kung alin ang mas mahusay - Windows o Linux - ay hindi humupa. Ipapakita namin sa iyo ang ibang pananaw sa problemang ito - mula sa punto ng view ng mga partikular na gawain na nalutas ng isang partikular na OS.

Linux o Windows

Kapag inihambing ang mga sistemang ito, kailangan mong isaalang-alang na sila ay ganap na naiiba sa kanilang mga katangian. Ito ay katulad ng paghahambing, halimbawa, kefir at fermented baked milk, o comedy at melodrama - mas pipiliin ng ilan ang isa, ang iba sa isa. Gayundin, ang mga OS na ito (mga operating system) ay ibang-iba lamang. Ang Windows ay isang handa na solusyon na may malawak na hanay ng mga pag-andar, ang Linux ay isang uri ng taga-disenyo na maaaring i-customize upang umangkop sa iyong mga pangangailangan. Ito ang tiyak na pangunahing pagkakaiba sa pagitan ng Linux at Windows - ang kakayahang iakma ang OS na ito para sa ganap na magkakaibang mga gawain. At ang Windows, sa turn, ay perpekto para sa mga hindi nais na bungkalin ng masyadong malalim sa mga setting ng OS - lahat ay na-configure na doon, ngunit na-configure sa isang tiyak na paraan, at ang muling pagsasaayos ay magiging mahirap, bagaman posible.

Windows at Linux: paghahambing

Una sa lahat, ang Linux, hindi katulad ng Windows, ay isang libreng operating system. Pagkatapos ng pag-install, maaari kang gumamit ng maraming mga application at program upang magsagawa ng iba't ibang mga gawain na ganap na walang bayad. Tulad ng para sa functional na bahagi, ngayon ang mga system ay humigit-kumulang pantay, bagaman hindi pa katagal ang Windows ay maaaring magsagawa ng higit pang mga gawain. Isa pang mahalagang pagkakaiba sa pagitan ng mga system na ito: Ang Linux, hindi katulad ng Windows, ay hindi isang operating system na tulad nito. Ang Linux ay isang OS kernel, batay sa kung saan ang isang malaking bilang ng mga espesyal na programa ay ginawa, na idinisenyo upang magsagawa ng iba't ibang mga pag-andar. Ngayon ihambing natin ang mga system na ito mula sa punto ng view ng malware (software). Sa Windows ito ay malinaw - maraming mga virus at spyware na isinulat para dito. Gayunpaman, mayroong isang opinyon na walang mga virus na nilikha sa ilalim ng Linux (bilang, sa pamamagitan ng paraan, sa ilalim ng Mac OS). Ang magandang fairy tale na ito ay aktibong pinalalakas ng mga tagahanga ng mga operating system na ito, na nag-idealize lang sa kanila. Sa katunayan, ang isang sapat na bilang ng mga nakakahamak na programa ay isinulat para sa Linux, pati na rin para sa Mac OS, bagaman, sa pagiging patas, tandaan namin na mayroong ilang beses na mas kaunti sa mga ito kaysa sa Windows.

Iba pang mga pagkakaiba sa pagitan ng Linux at Windows

Ang mga ito ay nauugnay, una sa lahat, sa paglulunsad ng hiwalay na mga application para sa bawat isa sa mga OS na ito at ang kakayahang makayanan ang mga paghihirap na lumitaw kapag nagpapatakbo ng isang partikular na OS. Tulad ng alam mo, ang lahat ng mga pangunahing application - mga laro, video at audio player, mga programa para sa pagtatrabaho sa mga graphics at text file, atbp. at iba pa. Isinulat para sa Windows. Iyon ang dahilan kung bakit, upang mag-install ng isang bagay sa ilalim ng Linux, kailangan mong malaman ang mga setting ng system na ito nang napakahusay. Gayundin, maaari kang magkaroon ng mga problema sa mga driver (launching programs) para sa iba't ibang device. Hindi ito nangangahulugan na ang mga Linux program at device na ito ay hindi gumagana. Gumagana ang mga ito, ngunit kailangan mong gumugol ng maraming oras upang i-set up ang mga ito. Pero sa mga mahilig maglaro, medyo mahirap. Mabuti kung ang iyong paboritong laruan ay may iba't ibang bersyon para sa paggana sa ilalim ng Windows, Linux at Mac OS. Kung hindi, kakailanganin mong mag-aral ng maraming espesyal na artikulo kung paano patakbuhin ito o ang larong iyon sa iyong OS - at malayo ito sa katotohanan na gagana ito nang tama. Kung pinag-uusapan natin ang tungkol sa mga pag-andar tulad ng seguridad at pagiging maaasahan ng OS, kung gayon ang Linux ay may kalamangan, gayunpaman, upang magamit ito, kailangan mong magkaroon ng isang medyo mahusay na pag-unawa sa mga setting ng system, na kukuha ng maraming oras upang pag-aralan. Susunod, ipinakita ko para sa iyo sa anyo ng isang listahan ang mga pangunahing katangian ng bawat isa sa mga sistemang ito.

Mga paghahambing na katangian ng Windows at Linux

  • Ang Windows ay isang bayad na OS, ang Linux ay libre
  • Halos bawat application at device para sa isang PC ay may mga driver na tatakbo sa ilalim ng Windows Linux ay maaaring magkaroon ng mga problema dito
  • Ang isang malaking bilang ng mga nakakahamak na programa ay isinulat para sa Windows - mga virus, Trojan, atbp. Para sa Linux mayroong maraming beses na mas kaunti sa kanila
  • Kahit na ang isang baguhan na gumagamit ay maaaring makayanan ang ilang mga problema sa Windows, at upang i-troubleshoot ang mga problema sa Linux, kailangan mong malaman nang mabuti ang mga setting ng system na ito.
  • Ang Windows ay mas maginhawang pangasiwaan (pamahalaan), ngunit ang Linux ay mas matatag at secure
  • Ang Windows ay medyo gutom sa mapagkukunan, ngunit ang Linux ay hindi gaanong hinihingi sa mga mapagkukunan ng iyong PC.
  • Halos anumang laro ay maaaring ilunsad sa ilalim ng Windows na nagpapatakbo ng ilang laro sa ilalim ng Linux ay maaaring mangailangan ng propesyonal na kaalaman o paggamit ng mga karagdagang programa
  • Upang gumana sa Windows, ang gumagamit ay hindi nangangailangan ng anumang espesyal na kaalaman, dahil ito ay "handa nang gamitin" sa Linux, kailangan mong suriin ang mga setting, ngunit maaari itong i-customize upang umangkop sa iyong mga partikular na pangangailangan

Kaya, ang bawat isa sa mga ipinakita na sistema ay may parehong sariling mga lakas at kahinaan, at sa tanong kung ano ang pipiliin - Linux o Windows ay walang malinaw na sagot at hindi maaaring - lahat ay tinutukoy ng mga pangangailangan ng isang partikular na tao. Tulad ng malamang na napansin mo, ang mga system na ito ay masyadong naiiba at angkop sa iba't ibang mga pangangailangan.

Marami na ang naisulat sa paksang ito sa Internet, kapwa sa anyo ng mga artikulo at sa mga live na talakayan. Bakit pa?

May dalawang dahilan. Una, ang personal kong nabasa sa paksang ito ay naglalaman ng maraming emosyon at kaunting tumpak na impormasyon. Pangalawa, madalas na ang mga paghahambing at kaibahan ay ganap na hindi propesyonal, sa prinsipyo ng kung ano ang mas mahusay - mainit o berde.

Para sa isang tamang paghahambing, kailangan mo munang malinaw na tukuyin kung para saan ang mas mahusay? Sa anong aspeto ng paggamit ng computer inihahambing ang mga operating system na ito?

Dahil pangunahing nagtatrabaho ako sa larangan ng "mga desktop computer", alam ko ito, at dahil din sa lugar na ito ng paggamit ang pinakamalaki, gagawin ko ang aking paghahambing kaugnay nito.

Una, kailangan nating tukuyin ang terminong "desktop computer."

Ito ay hindi literal na isang computer na nakatayo o nakahiga sa isang mesa. Maaari itong nasa ilalim ng mesa, sa iyong kandungan, sa kama, hindi mahalaga kung saan, ngunit ginagamit ito para sa pagtatrabaho sa mga dokumento ng teksto, hindi propesyonal o semi-propesyonal na pagproseso ng mga materyales sa larawan o video, pag-browse sa mga site sa Internet, at pakikipag-usap sa pamamagitan ng Internet.

Iyon ay, ito ay isang computer na ginagamit sa bahay o sa opisina para sa isang medyo malawak na hanay ng mga simpleng gawain, hindi kasama ang mataas na dalubhasa at mataas na propesyonal na mga lugar tulad ng disenyo ng engineering o paggawa ng video. Sa Kanluran, ito ay tinatawag na "SOHO (small office, home office) sector."

Kailangan din itong sabihin tungkol sa mga pangunahing pagkakaiba sa pagitan ng MS Windows at GNU/Linux operating system. Upang tumpak na maunawaan kung ano ang.

Ang unang pagkakaiba ay ang operating system (simula dito dinaglat bilang OS) MS Windows ay binuo at sinusuportahan ng isang solong kumpanya - ang korporasyon ng Microsoft. Ito rin ang nagmamay-ari ng copyright sa produktong ito, at naniningil din ito para sa paggamit ng Windows OS at hindi pinapayagan ng Microsoft ang libreng paggamit. Iyon ay, kung gusto mong gamitin ang OS na ito dapat mong bayaran ang Microsoft.

Ang GNU/Linux ay isang operating system na binuo at sinusuportahan ng dose-dosenang, kung hindi man daan-daang kumpanya sa buong mundo at libu-libong programmer. Ang mga karapatan sa OS na ito ay inilipat sa pampublikong pagmamay-ari. At kahit na maraming mga kumpanya sa mundo na nagbibigay ng bayad na teknikal na suporta para sa OS na ito, ang paggamit ng GNU/Linux mismo ay hindi napapailalim sa mga kondisyong pinansyal. Ibig sabihin, hindi mo kailangang magbayad ng kahit na sino para magkaroon ng karapatang gumamit ng Linux.

Ang pangalawang pangunahing pagkakaiba ay na sa Windows ang graphical na kapaligiran ng gumagamit ay isang mahalagang bahagi ng OS. Iyon ay, ang Windows ay hindi umiiral sa isang bersyon na walang graphical na kapaligiran (console mode).

Habang ang GNU/Linux ay isang text (console) mode OS at ang graphical na kapaligiran ay isang hiwalay na produkto ng software, tulad ng isang text editor o video player. Mayroong higit sa 10 mga programa na nagpapatupad ng isang graphical na kapaligiran para sa GNU/Linux operating system, ngunit dalawa lamang ang malawak na ginagamit - GNOME at KDE.

Bakit ako tumutuon sa aspetong ito? Ang katotohanan ay ang graphical na kapaligiran ng gumagamit ay isang kinakailangan at mahalagang bahagi ng OS para sa mga desktop computer. At kapag inihahambing ang dalawang operating system mula sa puntong ito ng view, mahalagang maunawaan na hindi namin inihahambing ang Windows sa Linux, ngunit sa isa sa mga graphical na kapaligiran, halimbawa sa KDE.

Ang pangatlong pagkakaiba ay ang MS Windows bilang isang pangwakas na produkto ay binubuo ng OS mismo at isang maliit na hanay ng mga application program na may napakakaunting pag-andar. Sa madaling salita, kapag nag-i-install ng Windows, nakakakuha ka lamang ng isang OS at upang malutas ang ilang mga problema, kailangan mo ring maghanap at mag-install ng mga program ng application.

Ang GNU/Linux sa dalisay nitong anyo, bilang isang OS, ay ipinamamahagi lamang sa mga lugar na may mataas na espesyalidad ng aplikasyon. At may kaugnayan sa kaso na aking isinasaalang-alang, ang tinatawag na mga pamamahagi ng Linux ay ginagamit. Ang distribution kit ay isang set na binubuo ng GNU/Linux OS, isang graphical user environment at isang set ng mga application program. Iyon ay, sa pamamagitan ng pag-install ng isang pamamahagi ng Linux, makakakuha ka ng isang sistema na handa para sa praktikal na paggamit, kung saan maaaring hindi mo na kailangang magdagdag ng anupaman.

Well, dahil ang Linux ay hindi pag-aari ng sinuman sa partikular at mayroong iba't ibang mga graphical na kapaligiran at iba't ibang mga application program, bilang resulta nito, daan-daang mga kumpanya o kahit na mga grupo lamang ng mga indibidwal ang nag-aalok ng dose-dosenang mga pamamahagi ng Linux. Ang iba sa kanila ay halos kambal, ang iba ay ibang-iba. At sa mundo ng Windows, ang mga pagkakaiba ay nasa mga bersyon lamang ng Windows OS mismo at ang mga bersyong ito ay mas maliit kaysa sa mga pamamahagi ng Linux.

Ngayon lumipat ako sa aktwal na paghahambing, at gagawin ko ito sa pamamagitan lamang ng paglilista ng mga kalamangan at kahinaan ng bawat operating system.

MS Windows OS, mga kalamangan.

  • Sinusuportahan ang napakalawak na hanay ng hardware ng computer. Anuman ang kakaibang hardware na makikita mo, halos tiyak na magagamit mo ito sa ilalim ng Windows. Bagama't maaaring kailanganin mo ng oras upang mahanap ang tamang programa ng driver.
  • Ang isang malaking bilang ng mga programa ng aplikasyon, ngayon ay malamang na higit sa isang daang libong mga pamagat. Para sa anumang gawain sa application sa Windows platform mayroong hindi bababa sa ilang dosena para sa mga tanyag na gawain mayroong daan-daang mga programa; Maraming mapagpipilian. Para sa bawat panlasa.
  • Mayroong isang malaking bilang ng mga espesyalista na alam ang pamilya ng Windows OS nang higit pa o hindi gaanong mahusay. Ibig sabihin, kung kailangan mo ng tulong, mahahanap mo ito nang madali at sa isang makatwirang presyo.

MS Windows OS, cons.

  • Medyo mataas na gastos. Sa pinakamurang bersyon, nagkakahalaga ito ng higit sa $50, sa kabila ng katotohanan na ang naturang "murang" Windows, na binili gamit ang isang bagong computer, ay "nakatali" sa computer na ito. Nangangahulugan ito na kung papalitan mo ang iyong computer, kakailanganin mong gumastos muli ng pera sa Windows. Ang mga opsyon sa Windows na independiyente sa computer ay may mga presyong mas malapit sa dalawang daang US dollars at mas mataas. At ito ang halaga ng Windows para sa isang computer. At kung kailangan mo ng isang OS, halimbawa, para sa limang mga computer na mayroon ka na (hindi bago), pagkatapos ay kailangan mong magbayad ng halos isang libong dolyar para sa limang kopya ng Windows.
  • Isang napakalaking bilang ng mga malisyosong programa (tinatawag na mga virus sa computer). Para sa bersyon ng Windows XP, isa itong partikular na seryosong problema na pumipilit sa end user na magkaroon ng mga karagdagang gastos. Alinman sa pagbili ng magandang anti-virus program o makipag-ugnayan sa mga espesyalista sa mga kaso kung saan ginagawang imposible ng malware ang normal na operasyon ng Windows OS. Ang problemang ito ay maaaring mabawasan sa pamamagitan ng maayos na pag-configure ng Windows at paggamit nito nang maingat sa mga mapanganib na sitwasyon, ang pangunahing isa ay ang Internet.
  • Mahigpit na pagtitiwala sa developer. Ang Windows OS ay ipinamamahagi lamang sa binary form, na mahirap baguhin, ngunit higit pa rito, sa pangkalahatan ay ipinagbabawal ng Microsoft ang paggawa ng anumang mga pagbabago sa mga gumaganang code ng Windows OS. Kaya't kung kailangan mo ng ilang pag-andar na kasalukuyang hindi magagamit sa Windows, maaari ka lamang umasa na ipapatupad ng Microsoft ang pagpapaandar na ito balang araw o maghanap ng ilang "mga patch" mula sa mga developer ng third-party. Gayunpaman, para sa karaniwang gumagamit ito ay isang hindi gaanong disbentaha.

GNU/Linux OS, mga pakinabang.

  • Medyo mababa ang gastos. Sa isang mas marami o hindi gaanong malaking lungsod, posibleng makakuha ng disk na may anumang pamamahagi ng Linux para sa presyo ng isang blangkong CD\DVD disk sa pamamagitan ng pakikipag-ugnayan sa mga mahilig sa Linux. Kung wala sa iyong lungsod, pagkatapos ay para sa 200-300 rubles maaari kang bumili ng pinakasikat na mga pamamahagi sa pamamagitan ng Internet, na may paghahatid sa pamamagitan ng koreo, at ito ay maaaring gawin sa anumang lokalidad kung saan mayroong isang post office. Maaari ka ring makatanggap ng CD na may pamamahagi ng Ubuntu Linux sa pamamagitan ng koreo nang libre. Kasabay nito, ang pagkakaroon lamang ng isang pisikal na kopya ng pamamahagi ng Linux, mayroon kang karapatang i-install ito sa anumang bilang ng mga computer. Iyon ay, ang pagbabalik, halimbawa, tungkol sa limang mga computer, kung bumili ka ng isang kopya ng pamamahagi ng Linux para sa 300 rubles, ito ang lahat ng iyong mga gastos para sa limang mga computer - hindi mo na kailangang bumili ng limang kopya. Kaya, sa isang banda (Windows) tungkol sa isang libong dolyar, sa kabilang banda (Linux) tungkol sa 300 rubles (o kahit na mas mababa kaysa doon).
  • Halos walang malware, kahit hanggang ngayon, para sa platform na ito. Nagbibigay-daan ito sa iyo na maiwasan ang mga karagdagang gastos upang maiwasan o maalis ang pinsala mula sa malware.
  • Kalayaan ng developer. Kung kailangan mo ng ilang functionality na nawawala sa Linux OS, maaari mo itong idagdag nang mag-isa. Ang posibilidad na ito ay umiiral dahil sa ang katunayan na ang Linux OS ay ipinamamahagi hindi lamang sa binary form, kundi pati na rin sa source code, at walang mga pagbabawal sa pagbabago ng mga source code na ito.

GNU/Linux OS, cons.

  • Ang suporta para sa mga kagamitan sa computer, lalo na ang mga panlabas, tulad ng mga printer o USB device, ay higit na masama kaysa para sa Windows platform. Marahil ang pinakamasamang sitwasyon ay sa mga scanner at USB, pati na rin sa panloob na HSF/HCF modem. Posible na hindi mo magagamit ang ilang kagamitan sa ilalim ng Linux. Ngunit ang problema ay maaaring higit na malutas sa pamamagitan ng isang mas maingat na diskarte sa pagpili ng kagamitan. Bago bumili ng isang piraso ng hardware, maaari kang maghanap sa Internet para sa impormasyon tungkol sa posibilidad ng operasyon nito sa ilalim ng Linux.
  • Ang bilang ng mga application program ay makabuluhang mas maliit kaysa para sa Windows platform. Bukod dito, kung pinag-uusapan natin ang tungkol sa ilang mga programa - ang hindi mapag-aalinlanganang mga pinuno sa kanilang mga lugar ng aplikasyon, kung gayon sa ilalim ng Linux OS ay walang mga kaukulang bersyon ng mga programang ito mismo, o iba pang mga programa na maihahambing sa pag-andar. Kabilang sa mga naturang application program ang mga produkto ng Adobe, 1C economic programs, AutoCAD engineering design program, text recognition programs (FineReader). Siyempre, may mga graphic editor at modeling/design programs para sa Linux OS, ngunit mas mababa ang mga ito sa mga pinuno. Gayunpaman, ang mga programa sa antas ng Adobe PhotoShop o AutoCAD ay hindi kinakailangan para sa lahat, at para sa mga karaniwang kaso, ang mga programa para sa Linux OS ay sapat na. Ang kawalan na ito ay maaaring bahagyang mabayaran ng katotohanan na ang ilang mga programa sa Windows ay maaaring patakbuhin sa platform ng Linux. Ito ay hindi posible para sa lahat ng mga programa sa Windows, ngunit maaaring ang Windows program na kailangan mo ay gagana sa ilalim ng Linux.
  • Ang bilang ng mabubuti o disenteng mga espesyalista ay mas maliit kaysa para sa Windows platform. Ibig sabihin, kung kailangan mo ng tulong, hindi ganoon kadaling makahanap ng isang taong bihasa sa Linux. Posible na ang halaga ng mga serbisyo ng naturang espesyalista ay mas mataas kaysa sa kaso ng Windows.

Tulad ng nakikita mo, ang mga kalamangan at kahinaan ng dalawang operating system ay magkasalungat.

Hindi ko partikular na isinasaalang-alang, sa konteksto ng kaibahan, ang mga pagkakaiba sa mga graphical na kapaligiran ng mga platform ng Windows at Linux, dahil walang mga pagkakaiba sa konsepto sa kanila. Kailangang gumawa ng caveat dito. Kapag sinabi kong walang pagkakaiba, ang ibig kong sabihin ay ang "Linux" na mga graphical na kapaligiran na GNOME at KDE at ang "orihinal" na graphical na kapaligiran ng pamilya ng MS Windows OS.

Siyempre, may mga pagkakaiba sa pagitan nila, ngunit hindi ito pangunahing, at samakatuwid ang sinumang tao na may sapat na kumpiyansa sa isa sa tatlong mga graphical na kapaligiran na ito ay mauunawaan ang iba pang dalawa. Halimbawa, kung tiwala ka sa paggamit ng Windows, hindi ka mahihirapang maging komportable sa Linux.

Iniwan ko rin ang iba't ibang mga alamat na lumilitaw halos sa bawat oras pagdating sa paghahambing ng mga platform ng Linux at Windows. Mga alamat tulad ng mahirap i-set up ang Linux, at ang Windows ay isang hindi matatag at hindi secure na OS. Parehong mali, tulad ng marami pang sinasabi at nakasulat sa paksang ito. Sa pangkalahatan, ang paksa ng mga alamat tungkol sa Windows at Linux ay napaka-interesante, ngunit ang isang hiwalay na materyal ay dapat na nakatuon dito.

Ang mga kalamangan at kahinaan na aking inilista ay mga aktwal na disadvantages at pakinabang. Ito ang talagang kailangan mong isipin kapag nagpapasya kung aling OS ang gagamitin. At naniniwala ako na ang impormasyong ito ay sapat na para sa iyo upang magpasya kung ano ang magiging pinakamahusay para sa iyo, sa iyong partikular na sitwasyon.

Sa personal, sa tingin ko ang pangunahing kawalan ng MS Windows ay ang mataas na presyo nito at ang pangunahing bentahe ng Linux ay ang mababang halaga nito. Lahat ng iba ay maaaring pabayaan.

Sa madaling salita, kung ang gastos ay hindi kritikal para sa iyo, gamitin ang Windows. At kung ang bawat ruble ay binibilang, pagkatapos ay isipin ang tungkol sa Linux.

Update - 2012

Ang artikulo ay isinulat noong 2009 at marami ang nagbago mula noon.

Paano makakuha ng Linux

Ang mataas na bilis ng Internet ay kumpiyansa na kumalat sa buong bansa, at binibigyang-daan ka nitong mag-download ng mga imahe ng disk sa pag-install ng Linux mula sa mga opisyal na site ng pamamahagi. Halimbawa mula sa www. Ubuntu.com, www. fedoraproyekto.org, www. mandriva.ru . I-download mo ang imahe, i-burn ito sa isang laser disc o flash drive at iyon lang.

Mga driver

Ang sitwasyon sa mga driver ng device sa Linux platform ay nagbago nang malaki, para sa mas mahusay. Sa karamihan ng mga kaso, gumagana ang lahat ng computer hardware sa labas ng kahon at hindi na kailangang mag-install ng anuman. Halimbawa, ang pagkonekta sa Internet sa pamamagitan ng ADSL modem ay nabawasan sa pagpasok ng username at password, ngunit upang kumonekta sa pamamagitan ng UMTS/HSDPA USB modem kailangan mong tukuyin ang bansa at cellular operator bilang karagdagan sa login at password. Walang driver!

Isang halimbawa mula sa pinakabago - sa ilalim ng Ubuntu 12.04, upang mai-install ang HP 1120 MFP, kailangan mo lang kumonekta sa Internet, pagkatapos ay isaksak ang printer cable sa USB connector ng computer. Ang Ubuntu mismo ang nagpasiya ng modelo at nag-download ng isang maliit na plugin para sa "naka-box" na driver. Ilang minuto at gumagana ang device.

Sa ilalim ng Windows 7 SP1 Retail, kinakailangang mag-download ng driver na halos 300 MB ang laki. Manu-manong patakbuhin ang pag-install nito. Nabigo ang pag-install sa normal na mode - nag-crash ito nang may error. Pagkatapos noon, kailangan kong mag-install ng mga driver sa pamamagitan ng Device Manager. Ganun lang.

Graphical User Interface

Habang ang Microsoft ay patuloy na nagmamarka ng oras, pinalamutian ang parehong pindutan ng pagsisimula, taskbar at tray, ang mga bagong produkto ay lumitaw sa mundo ng Linux - mga graphical na shell na Unity at Gnome Shell. Ito ay parehong mas maganda at mas maginhawa kaysa sa interface ng Windows 7 At bukod dito, maaari mong subukan ang KDE 4 na napakaganda at mahusay sa pagganap, bagaman hindi madali. Ngayon, ang pinakamahusay na mga pamamahagi ng Linux, tulad ng Ubuntu, Fedora, Mandriva, ay marahil mas maganda at maginhawa kaysa sa Windows 7.

Teknikal na suporta

Ngayon ito ay kinakailangan para sa Linux nang mas madalas kaysa tatlong taon na ang nakakaraan. At mas marami ang nakakaintindi ng Linux. At mayroon ding higit pang mga materyales sa Internet tungkol sa kung paano gumawa ng isang bagay sa ilalim ng Linux. Kaya hindi na ito isang partikular na mahalagang kadahilanan sa pabor ng Windows.

Buod

Sa tingin ko, kapag ang mga pirata ay ganap na naisara, magiging napakahirap para sa Windows na mapanatili ang nangungunang bahagi nito sa merkado. Kung lahat ng kasalukuyang gumagamit ng Windows ay kailangang magbayad ng buong presyo para dito, marami ang lilipat sa Linux. Pagkatapos ng lahat, wala nang pangunahing pagkakaiba sa pagitan nila, at kung gayon, bakit magbayad ng higit pa?

Update - 2015

Ang sitwasyon sa 2015 ay tulad na ang paggamit ng ilang uri ng pamamahagi ng Linux sa halip na Windows ay higit sa posible. Para sa application na inilarawan sa artikulong ito. Ibig sabihin, para sa gamit sa bahay o opisina. Siyempre, hindi lahat ng mga pamamahagi ay pantay na angkop para dito. Mayroong dalawa na itinuturing kong pinakamahusay na pagpipilian - ang Ubuntu Desktop at Rosa Fresh Desktop.

Mga Bentahe ng Rosa sa Ubuntu:

  • Buong Russification diretso sa labas ng kahon. Sa Ubuntu, dapat idagdag ang wikang Russian interface pagkatapos ng pag-install. Hindi ito mahirap, ngunit ito ay isang karagdagang hakbang.
  • kumpanya ng pagpapaunlad ng Russia. Alinsunod dito, serbisyo sa teknikal na suporta ng Russia.

Mga Bentahe ng Ubuntu kaysa Rosa:

  • Sa halos pagsasalita, ito ay mas mahusay sa lahat maliban sa dalawang punto sa itaas.

Bilang karagdagan sa dalawang distribusyon na ito, maaari mong subukan ang Alt Linux (isa ring Russian distribution) at Fedora (Fedora). Sa kaliwang panel (o sa ibaba) sa pahinang ito ay may mga link sa maiikling pagsusuri sa mga distribusyon na ito.

Update - 2017

Conceptually, walang nagbago. Ang Linux ay mas mura, ang Windows ay may mas mahusay na mga driver ng device.

Wala ring mga pagbabago sa mga pamamahagi ng Linux. Ang listahan ng pinakamahusay ay pareho:

  • Ubuntu (kasalukuyang LTS release 16.04.3). Mga link sa mga review ng Ubuntu sa kaliwang panel sa pahinang ito.
  • Rosa Fresh (kasalukuyang release R8 at R9). Ang mga link sa mga review ng Rosa ay nasa kaliwang panel sa pahinang ito.
  • Fedora (kasalukuyang paglabas ng LTS ng Fedora 26 Workstation). Mga link sa mga review ni Fedor sa kaliwang panel sa pahinang ito.

Ivan Sukhov, 2009, 2012, 2015, 2017 .

Kung nakita mong kapaki-pakinabang ang artikulong ito o nagustuhan mo lang, huwag mag-atubiling suportahan sa pananalapi ang may-akda. Madaling gawin ito sa pamamagitan ng pagtapon ng pera Yandex Wallet No. 410011416229354. O sa telepono +7 918-16-26-331 .

Kahit maliit na halaga ay makakatulong sa pagsulat ng mga bagong artikulo :)