Linux vs. BSD: Alin ang Dapat Mong Gamitin?

Linux vs. BSD: Alin ang Dapat Mong Gamitin?

Sa MakeUseOf, tinatakpan namin ang Linux nang kaunti bilang 'kahalili' sa Windows at Mac OS X. Gayunpaman, hindi lamang iyon ang tatlong mga operating system doon - mayroon ding pamilya ng BSD ng tulad ng operating system na Unix, na kung saan ay iba ang teknikal na pagsasalita sa Linux.





Sa pangalan ng patas na kumpetisyon, oras na na binigyan din namin ng pagkilala ang mga operating system ng BSD. At walang mas mahusay na paraan upang gawin iyon kaysa ihambing ang mga ito laban sa Linux. Ano ang pagkakaiba sa mga operating system ng BSD, at dapat mo itong patakbuhin sa halip na Linux? Paano gumagana ang Linux at ang pinakamahusay na BSD desktop OS, PC-BSD , ihambing sa desktop?





Paano magkatulad ang Linux at BSD

Alagaan muna natin ang mga pagkakatulad, kung saan maraming. Ang parehong mga operating system ay bukas na mapagkukunan at tulad ng Unix, kaya maraming mga parehong programa at utility na tumatakbo sa pareho sa kanila. Kahit na sa desktop, ang parehong mga operating system ay magkatulad na magkapareho silang karaniwang tumatakbo sa parehong mga kapaligiran sa desktop, kasama ngunit hindi limitado sa GNOME at KDE. Ang Firefox, GIMP, at maraming iba pang mga tanyag na application ng open source ay tumatakbo din sa parehong mga system.





Kaya't kung susubukan mo lamang maghanap ng malaki, kapansin-pansin na mga pagkakaiba, hindi ka makakahanap. Ito ay talagang pababa sa mas maliit, mga detalye sa likod ng mga eksena at ang mga kahihinatnan nito na gumagawa ng pagkakaiba.

Kernel kumpara sa Operating System

Una sa lahat, ang 'Linux' ay talagang ang kernel na tulay ang agwat sa pagitan ng software at hardware . Ang mga pamamahagi ng Linux ay ginawa ng mga pangkat ng mga tao (o mga organisasyon) na pinagsama ang kernel kasama ang anumang overlaying software na gusto nila. Sa kabutihang palad, ang katunayan na ang bawat pamamahagi ng Linux ay may ilang mga bagay na pareho (ang Linux kernel, bukod sa iba pang mga bagay) ay nagbibigay-daan para sa software na nakasulat lamang para sa 'Linux' upang gumana sa karamihan ng mga pamamahagi.



maaari kang magdagdag ram sa macbook pro

Ang BSD, sa kabilang banda, ay karaniwang isang buong operating system at hindi lamang ang kernel. Mayroong maraming mga operating system ng BSD na mayroong pagkakaiba sa kanilang sarili, ngunit mas madali at medyo tama na sama-sama lamang silang tawaging pamilya BSD dahil nagmula ang lahat sa BSD Unix.

Pamana ng Unix

Na nagdadala sa akin sa aking susunod na punto: Ang mga operating system ng BSD ay mas 'Unix' kaysa sa Linux. Dahil sa ligal na mga kadahilanan, ang mga operating system sa pamilya BSD ay hindi maaaring tumawag sa kanilang sarili na Unix ngunit tulad lamang ng Unix, ngunit mayroon silang mahabang linya ng pamana ng Unix. Ang mga operating system ng BSD, kasama ang AIX, HP-UX, Solaris, at maging ang Mac OS X (sa pamamagitan ng Darwin, na batay sa BSD) ay maaaring masubaybayan ang kanilang mga ugat hanggang sa orihinal na paglikha ng Unix.





Sa kabilang banda, sumali ang Linux sa Minix bilang tanging dalawang operating system na tulad ng Unix at inspirasyon ng Unix, ngunit walang anumang aktwal na ugnayan sa orihinal na Unix.

Paglilisensya

Pagkatapos mayroong pagkakaiba sa paglilisensya na ginagamit ng Linux at ng pamilya BSD. Habang ang parehong gumagamit ng mga bukas na lisensya ng mapagkukunan, ginagamit ng Linux ang GPL na mas gusto ang mga gumagamit sa pamamagitan ng pagpwersa sa mga developer na palabasin ang anuman sa kanilang mga pagbabago sa software na lisensyado ng GPL bilang bukas na mapagkukunan at may parehong lisensya.





Gumagamit ang pamilyang BSD ng lisensya ng BSD, na mas pinapaboran ang mga developer sa pamamagitan ng pagpapahintulot sa kanila na kumuha ng open source software, gumawa ng mga pagbabago dito, at pagkatapos ay panatilihin itong pagmamay-ari kung nais nila kaysa pilitin silang palabasin ang kanilang mga pagbabago bilang bukas na mapagkukunan (bagaman magagawa pa rin nila kung gusto nila).

Dahil sa lisensyang BSD na maaaring gumamit ang Apple ng iba't ibang mga bit ng BSD (kabilang ang mula sa FreeBSD) at lumikha ng Mac OS X bilang isang magkahalong pinagmulang produkto. Nagawa ng Google ang Android sa kabila ng paggamit at pagbabago ng Linux kernel (at iba pang software na lisensyado ng GPL) dahil inilabas nila ang mobile operating system bilang open source at walang problema sa paggawa nito.

Suporta ng vendor

Panghuli, kung pinaghahambing mo ang Linux at BSD bilang isang operating system ng desktop, kailangan mong tingnan ang suporta ng vendor. Kapag naibukod mo ang Mac OS X (dahil sa teknikal na BSD, ngunit mula sa pananaw ng isang gumagamit isinasaalang-alang namin silang magkahiwalay), kung gayon ang suporta ng vendor ay hindi ganon kahusay para sa mga operating system ng BSD. Hindi ito masama, ngunit mas mahusay ito sa Linux. Sa dalawa, mas mataas ang tsansa na ang software ay isusulat para sa Linux sa halip na isang operating system na BSD. Ang mga driver ng graphics ay mas mahusay at mas maraming sa Linux (parehong pagmamay-ari at bukas na mapagkukunan), at siya namang mas maraming mga laro na magagamit sa Linux kaysa sa BSD.

Ang PC-BSD, na batay sa FreeBSD at ang pinakamadaling operating system ng BSD na mai-install para sa mga layunin sa desktop, ay tiyak na magagamit at mukhang katulad ng Linux salamat sa paggamit ng parehong mga kapaligiran sa desktop. Gayunpaman, sa sandaling subukan mong gumawa ng higit pa at higit pa, magsisimula kang makahanap ng mga limitasyon nito.

Kahit na ang Mac OS X ay may ilang mga bagay na pupunta para dito na hindi ginagawa ng iba pang mga operating system ng BSD, hindi pa rin ito madaling panalo para sa Mac OS X kung ihahambing sa Linux.

kung magkano ang papalit sa baterya ng macbook pro

Mga kalamangan sa Teknolohiya ng BSD

Gayunpaman, ang iba't ibang mga kernel ng BSD ay may maraming iba't ibang mga pagpapatupad ng iba't ibang mga teknolohiya, na ang ilan ay napatunayan na higit na mataas sa Linux. Ang FreeBSD ay kilala sa pagkakaroon ng isang kamangha-manghang stack ng networking, at ang OpenBSD ay kilala sa pagiging ligtas na posible ng tao. Maaaring tumakbo ang NetBSD sa maraming mga arkitektura kaysa sa kaya ng Linux, kasama ang isang toaster. Kaya ang mga operating system ng BSD ay hindi masama mula sa isang teknikal na pananaw, ngunit may mas kaunting suporta para sa kanila ng mga developer ng third-party kaysa sa Linux. Sa sapat na suporta, maaari mong gawin ang anumang nais mo sa isang operating system.

Sa Desktop, Manatili Sa Linux

Sa huli, ang karamihan sa mga gumagamit ay nais na manatili sa Linux para sa kanilang mga desktop tulad ng mayroon maraming mga kadahilanan kung bakit mas mahusay ang Linux sa desktop. Gayunpaman, kung ang artikulong ito ay naging mas mausisa ka tungkol sa mga operating system ng BSD, huwag mag-atubiling subukan ang ilan sa isang virtual machine o sa isang ekstrang computer. Hindi kailanman masakit malaman kung ano ang nasa labas.

Anong mga tampok ng BSD operating system ang gusto mo na mayroon sila o mas mahusay kaysa sa Linux? Bakit mo pipiliin ang isa o ang isa pa? Ipaalam sa amin sa mga komento!

Credit sa Larawan: Forrestal_PL

Magbahagi Magbahagi Mag-tweet Email Tanggalin ang Mga Windows File at Folder na Ito upang Palayain ang Space ng Disk

Kailangang i-clear ang disk space sa iyong Windows computer? Narito ang mga Windows file at folder na maaaring ligtas na matanggal upang mapalaya ang puwang ng disk.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Linux Distro
Tungkol sa May-akda Danny Stieben(481 Mga Artikulo Na-publish)

Si Danny ay isang nakatatanda sa University of North Texas na tinatangkilik ang lahat ng mga aspeto ng open source software at Linux.

Higit pa Mula kay Danny Stieben

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe