Lærðu um Open Source hugbúnaður

Open-source hugbúnaður (OSS) er tölvuforrit sem er dreift með upprunakóðanum í boði fyrir breytingu. Hugbúnaðurinn inniheldur yfirleitt leyfi fyrir forritara að breyta hugbúnaði á nokkurn hátt sem þeir velja. Þeir geta lagað galla, bætt aðgerðir eða aðlaga hugbúnaðinn til að henta eigin þörfum. Open Source Initiative (OSI) er leiðandi yfirvald á OSS; skilgreining þeirra á hugbúnaði með opinn hugbúnaði uppfyllir reglur undir 10 viðmiðum.

Þessir fela í sér:

Leyfi

Mismunandi leyfi leyfa forriturum að breyta hugbúnaðinum með ýmsum skilyrðum sem fylgja. OSI samþykkir leyfi sem uppfylla skilgreiningu þeirra á hugbúnaði sem er opinn hugbúnaður. 5 af vinsælustu leyfi samkvæmt Black Duck Knowledgebase eru:

  1. MIT leyfi
  2. GNU General Public License (GPL) 2.0
  3. Apache License 2.0
  4. GNU General Public License (GPL) 3.0
  5. BSD License 2.0 (3-ákvæði, Nýtt eða endurskoðað)

Þegar þú breytir kóðanum er ein krafa um OSS að taka upp það sem þú breyttir og aðferðirnar þínar. Hugbúnaðurinn sem búinn er til eftir breytingum á kóða er eða kann ekki að vera tiltækur ókeypis.

Munurinn á Open Source og Commercial Software

Hugbúnaður sem er í boði í viðskiptum eða einkanlegur hugbúnað veitir ekki aðgang að frumkóðanum vegna þess að hugbúnaðurinn er hugverk annars manns.

Þess vegna borga notendur oft fyrir það.

OSS, hins vegar, er samstarfsverkefni - hugbúnaðinn er hluti hugverkaréttinda meðal allra sem hafa hjálpað til við að þróa eða breyta því.

Open Source Software Vs. Frjáls hugbúnaður

Í mótsögn við vinsæl trú, leggur hvorki áherslu á kostnað eða skort á þeim af áætlunum.

Opinn uppspretta felur í sér ókeypis framboð á kóða og dreifingu. Frjáls hugbúnaður, á sama hátt, felur í sér kóða breytingar en leggur áherslu á þá frelsi sem notendur njóta að gera það sem þeir vilja með hugbúnaðinum. Free Software Foundation lýsir 4 skilyrðum fyrir hugbúnað að teljast algjörlega frjáls.

Í samlagning, the hugbúnaður er hægt að flokka sem ókeypis. Þetta þýðir að notendur sækja hugbúnaðinn án endurgjalds, en þeir geta ekki gert neinar breytingar á frumkóðanum.

Kostir Open Source Software

Þó að kostnaður er akstursþáttur, hefur OSS nokkrar viðbótarbætur:

Vinsælar gerðir af opinn hugbúnaði

Open-uppspretta tækni hjálpaði að koma mikið af internetinu. Ennfremur eru mörg forrit sem þú og ég nota á hverjum degi byggð á opinn tækni. Til dæmis, Android OS og OS X OS eru byggðar á kjarnanum og Unix / BSD opinn uppspretta tækni, hver um sig.

Aðrar vinsælar opinn hugbúnaður er:

Open Source og hönnuðir

OSS verkefni eru samstarf tækifæri sem bæta færni og byggja tengingar á þessu sviði. Hönnuðir verða að vera vandvirkir með hefðbundnum tækjum sem byggja upp opinn uppspretta.

Niðurstaða

Þúsundir opinn uppspretta verkefna eru val til sérsniðinna hugbúnaðar. Vinna við OSS verkefni sem leið til að byggja upp starfsframa í hugbúnaðarþróun. Að auki geta forritarar nýtt sér hæfileika sína með því að vinna að stærsta hugbúnaðinum í heiminum. Facebook, Google og LinkedIn gefa út hugbúnað sem Open Source, svo verktaki getur deilt þekkingu, nýjungum lausnum og stuðlað að stöðugum, hagnýtum vörum.