Tiek Linux, tiek BSD yra nemokamos ir atviro kodo Unix tipo operacinės sistemos. Jie netgi naudoja daug tos pačios programinės įrangos - šiose operacinėse sistemose yra daugiau bendrų dalykų nei skirtumų. Taigi, kodėl jie visi egzistuoja?
Yra daugiau skirtumų, nei galime čia apibūdinti, ypač filosofiniai skirtumai, susiję su tuo, kaip reikėtų sukurti operacinę sistemą ir ją licencijuoti. Tai turėtų padėti jums suprasti pagrindinius dalykus.
Ką dauguma žmonių vadina "Linux", iš tikrųjų nėra "Linux". Linux techniškai yra tik "Linux" branduolys - tipiniai "Linux" paskirstymai susideda iš daugelio programinės įrangos dalių. Štai kodėl Linux kartais vadinamas GNU / Linux. Tiesą sakant, dauguma tos pačios programinės įrangos "Linux" viršuje yra ta pati BSD programinė įranga.
"Linux" ir "BSD" yra ir "Unix" tipo operacinės sistemos. Kai apžvelgėme "Unix" tipo operacinių sistemų istoriją, Linux ir BSD turi skirtingą kilmę. Linux buvo parašytas Linus Torvalds, kai jis buvo Suomijos studentas. BSD reiškia "Berkeley Software Distribution", nes iš pradžių tai yra "Bell Unix" modifikacijų rinkinys, sukurtas Kalifornijos universitete Berkeley.
Kas yra "Linux Distro" ir kaip jie skiriasi nuo vienos kitos? Oficialiai "Linux" yra tik branduolys. Linux distribucijos turi atlikti visą programinės įrangos, reikalingos norint sukurti pilną Linux OS ir sujungti ją su "Linux" platinimu, pvz., "Ubuntu", "Mint", "Debian", "Fedora", "Red Hat" ar "Arch", kūrimą. Yra daug skirtingų "Linux" paskirstymų.
Priešingai, BSD yra tiek branduolys, tiek operacinė sistema. Pvz., "FreeBSD" teikia tiek "FreeBSD" branduolį, tiek "FreeBSD" operacinę sistemą. Tai palaikoma kaip vienas projektas. Kitaip tariant, jei norite įdiegti "FreeBSD", tiesiog įdiekite "FreeBSD". Jei norite įdiegti Linux, pirmiausia turėsite pasirinkti iš daugelio "Linux" paskirstymų.
BSDs apima uostų sistemą. kuris suteikia galimybę įdiegti programinės įrangos paketus. Uostuose yra programinės įrangos šaltinio formoje, todėl jūsų kompiuteris turi juos sudaryti, kol jie bus paleisti. (Jei kada nors naudojate "Gentoo", kai jis buvo populiarus, tai yra šiek tiek panašus.) Tačiau paketai taip pat gali būti įdiegti iš anksto įdiegtą dvejetainę formą, taigi jums nereikės laiko praleisti laiko ir sisteminių išteklių juos kompiliuojant.
Licencijavimas
Kas yra atvirojo kodo programinė įranga, ir kodėl tai svarbu? Licencijavimas yra svarbus skirtumas, nors daugumai žmonių tai nesvarbu. Linux naudoja GNU General Public License arba GPL. Jei pakeisite "Linux" branduolį ir platinsite, turėsite išleisti modifikacijų šaltinio kodą.
BSD naudoja BSD licenciją. Jei pakeisite BSD branduolį arba platinsite ir platinsite, jums nereikės išleisti viso kodo. Galite laisvai daryti viską, ką norėtumėte, naudodami BSD kodą, o jūs neprivalote paleisti šaltinio kodo, nors jūs galite tai padaryti, jei norite.
Abi yra atviro kodo, bet skirtingais būdais. Žmonės kartais patenka į diskusijas apie tai, kokia licencija yra "daugiau nemokama". "GPL" padeda vartotojams užtikrinti, kad jie gali turėti šaltinio kodą GPL programinei įrangai, tačiau tai riboja kūrėjus, verčia juos išleisti kodą. BSD licencija neužtikrina, kad vartotojai galėtų turėti šaltinio kodą, tačiau ji suteikia kūrėjams laisvę daryti viską, ką jie pasirenka su kodu, net jei jie nori paversti jį uždaru šaltinio projektu.
BSD
FreeBSD: "FreeBSD" yra populiariausias "BSD", kurio paskirtis yra aukšto našumo ir paprasto naudojimo. Tai gerai veikia "Intel" ir "AMD" 32 bitų ir 64 bitų procesoriuose.
DragonFly BSD: "DragonFly" BSD buvo sukurtas siekiant sukurti operacinę sistemą, kuri
Linux vartotojai turi pasirinkimą: 8 "Linux" darbastalio aplinka Linux vis dar yra labiau populiarus nei net "FreeBSD". "Linux", pvz., "FreeBSD", linkęs gauti naują techninės įrangos palaikymą. BSD turi suderinamumo paketą, kad jie galėtų natively paleisti "Linux" dvejetainius failus, o didžioji dalis programinės įrangos veikia panašiai.
Jei naudojate Linux, "FreeBSD" nemanys, kad viskas yra kitokia. Įdiekite "FreeBSD" kaip darbalaukio operacinę sistemą ir galų gale naudosite tas pačias GNOME, KDE ar Xfce darbalaukio aplinkas, kurias naudosite "Linux" kartu su daugeliu tos pačios kitos programinės įrangos. Tačiau kai tik jūs atsidursite šiame taške, FreeBSD automatiškai nebus įdiegęs grafinio darbalaukio, taigi jūs turite palikti save labiau nei esate su moderniais Linux distribucijomis. Tai yra labiau senosios mokyklos patirtis.
Kai kuriose serverių operacinėse sistemose "FreeBSD" gali būti teikiama pirmenybė dėl jos patikimumo ir stabilumo. Gamintojai, kuriantys įrenginius, gali pasirinkti "BSD" operacinei sistemai, o ne "Linux", todėl jiems nereikės išleisti jų kodo pakeitimų.
Jei esate kompiuterio naudotojas, jums nereikia rūpintis per daug BSD. Tikriausiai pageidaujate "Linux" už aukščiausios aparatinės įrangos palaikymą, lengvesnį įdiegimą ir bendrą modernią ir besąlygišką prigimtį. Jei sukursite serverį ar įterptinį įrenginį, "FreeBSD" galite atsisakyti dėl kitos priežasties.
Mes tikriausiai gausime komentarus iš žmonių, kurie dabar naudoja "FreeBSD" savo staliniuose kompiuteriuose, ir jūs tikrai tai galėtumėte padaryti! Tačiau tokia operacinė sistema kaip "Ubuntu" ar "Mint" bus labiau patogi ir moderni daugumai žmonių.
Image Credit: atzerok "Flickr"
Kaip išbandyti savo rašymo "nuskaitomumą" "Microsoft Word" arba "Outlook"
". "Microsoft Word" ir "Outlook" jau seniai parodė, kad galite rašyti "skaitomumo" statistiką. Jūs žinote, kaip paprasta ar sudėtinga rašote. Tai gali padėti užtikrinti, kad jūsų užrašai būtų pakankamai įskaitomi jūsų tikslinei auditorijai. Senesnėse "Word" versijose ši funkcija buvo tik spustelėjama jūsų būsenos juostoje.
Padaryti pastatą Minecraft lengviau su WorldEdit
Minecraft yra žaidimas apie blokus, o jo grožis yra tai, kad galite kurti bet kokias savo širdies pageidavimus. Pastatas Minecraft yra kaip pastatas su skaitmeniniu "Legos", bet, kaip ir "Legos", pastatas trunka ilgą laiką ir dažnai yra nuobodus ir pasikartojantis ne daugiau kaip po kelis blokus iš abiejų pusių.