Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Kuo System V skiriasi nuo BSD?

Iš Pipedijos - durniausios enciklopedijos.
Jump to navigation Jump to search

Kuo System V skiriasi nuo BSD? - čia toksai senas klausimas apie pagrindines UNIX sistemas, tai kadaise jis daug ginčų keldavo, o dabar jau kelia mažiau, nes tos sistemos supanašėję gerokai. Bet skirtumai tarp BSD ir System V išlieka ir dėl jų užkietėję UNIX naudotojai iki šiolei turi aiškų požiūrį vienų į kitus.

Tai aišku pirmiausiai skiriasi paveldėjimu - nes System V yra oficialiai kurta UNIX teisių savininkų, t.y., AT&T kompanijos ir jos paveldėtojų, kai BSD - kokiame tai Berklio universitete kažkokių moksliukų daryta. Bet šiaip tai skirtumai nėra labai dideli šitais laikais, ir netgi Linux atveju tebesitęsia, nors šioji sistema pagal savo kilmę išvis net ne UNIX turėtų būti. Bet visvien - Linux tipiškais atvejais priskiriama System V, nors yra ir Linux distribucijų, perdarytų taip, kad būtų kaip tipiškos BSD sistemos.

Čia tokių skirtumų vat:

  • Dauguma BSD tipo UNIX variantų siejamos su moksliukais, universitetais ir hakeriais, nors buvo ir komercinių, kaip kad BSDi, senoji SunOS ar pan.
  • Dauguma System V sistemų buvo laikoma labiau komercinėmis, kaip kad Xenix, Solaris ar kitos
  • Klasikinės System V praktiškai visas programas laiko /usr/bin/ ir /usr/sbin/ kataloguose, kai senos BSD sistemos daugiau laiko /bin/ ir /sbin/
  • Visokį instaliuojamą softą senos BSD sistemos laiko /usr/local/ kataloge, o System V laiko /opt/ kataloge
  • BSD sistemos naunaudoja runlevelių ir laiko visus pasileidimo skriptus /etc/rc, /etc/rc.local failuose ir /etc/rc.d/ kataloge
  • System V sistemos naudoja runlevelius ir SysV init sistemą, kuri laiko konfigus /etc/init.d ir visą OS perveda į kokią tai specialią būseną (runlevelį), kurioje ta sistema dirba
  • Senos BSD sistemos turėdavo demonus, o kitos neturėdavo, tačiau dabar ir System V turi tuos demonus ir vargo nemato
  • Visokios System V sistemos turėdavo CDE, bet jau seniai tos CDE niekam nebereikia

Tipiškiausios BSD sistemos:

Tipiškiausios System V sistemos:

Yra ir šiaip visokių nesąmonių buvę, kur visokie gamintojai tyčia primaldavo nesąmonių visokių, dėl kurių būdavo daug painiavos. Bene daugiausiai nesąmonių čia pribūrė Sun Microsystems.

Senoji SunOS buvo visiškai tipiška BSD sistema, bet Sun Microsystems išleido Solaris, kuri buvo tipiškai System V. Tada visi seni adminai pasipiktino ir pradėjo reikalauti, kad jiems duotų toliau tą seną SunOS, nes Solaris stabdis ir nieko gero, nes krūvos senų administravimo skriptų neveikia. Tai visokie apsiperdėliai iš Sun Microsystems tada pradėjo pasakoti makaronus, kad SunOS tai yra tik Solaris sistemos centrinė dalis, kur yra kernelis ir šelas, o Solaris - tai tas pats SunOS, tiktai su visokia grafine aplinka, kaip X-Window, CDE ir panašiai, ir išties tai jie toliau turi SunOS ir taip toliau, ir panašiai, nors tai buvo atviras ir grubus melavimas. Tai kaip būna, kai įsijungia melavimas, tai iki šiol dar negali sustot, nors keli dešimtmečiai praėjo. Su šitais melais realiai Sun nieko nepasiekė, bet vat reputaciją tai sau pasigadino ilgam, kaip kompanija, kuri myža adminams ant akių ir paskui pasakoja, kad viskas čia tvarkoj, tiktai lietus lyja.