Ọpọlọpọ awọn ẹni-kọọkan ni aibalẹ nipa awọn pato kamẹra, iwọn iboju, ati agbara ibi ipamọ nigbati wọn n gba foonuiyara tuntun kan. Ọkan ninu awọn eroja pataki julọ ti awọn ohun elo olumulo ti o wuyi ni ẹrọ ṣiṣe, eyiti o rọrun lati fojufoda.
Android Android jẹ ẹrọ alagbeka olokiki julọ ni agbaye. O n rii ni diẹ sii ju ida 86 ti awọn foonu fonutologbolori jakejado agbaye. Kini iyalẹnu diẹ sii ni pe Android da lori ẹrọ ṣiṣe orisun orisun Linux. Iyẹn tumọ si pe ẹnikẹni le ka, paarọ, ati, pataki julọ, pin koodu ni ọkan ti ọpọlọpọ awọn fonutologbolori. Ifowosowopo ṣee ṣe nipasẹ ṣiṣi yii.
Ko dabi Microsoft Windows, fun apẹẹrẹ, eyiti o ṣẹda ati ṣetọju nipasẹ ile-iṣẹ kan. Diẹ sii ju awọn pirogirama 15000 lati gbogbo agbala aye ṣe alabapin si idagbasoke ati itọju Linux. Awọn olupilẹṣẹ wọnyi le funni lati kọ nkan tuntun ti o pin kaakiri larọwọto.
Kini Orisun Ṣiṣii?
Nkan sọfitiwia fun eyiti koodu orisun atilẹba ti wa ni gbangba ati pe o le ṣe pinpin ati imudojuiwọn bi o ṣe nilo nipasẹ olumulo. Sọfitiwia orisun-ìmọ jẹ sọfitiwia ninu eyiti koodu orisun tabi koodu ipilẹ wa ni wiwa nigbagbogbo fun ẹnikẹni lati yipada tabi ilọsiwaju fun ilotunlo ati iraye si.
Nkan sọfitiwia kan le jẹ afọwọyi ati yi pada nipasẹ ẹnikẹni ki eto tabi ohun elo ṣiṣẹ daradara. Awọn olupilẹṣẹ ti o ni iraye si koodu orisun ti eto kọnputa le mu sii nipasẹ fifi awọn ẹya kun tabi awọn abala atunse ti ko ṣiṣẹ daradara nigbagbogbo.
Sọfitiwia orisun ṣiṣi ni a ṣẹda ni isọdọkan ati ọna ifowosowopo, gbigbekele atunyẹwo ẹlẹgbẹ ati iṣelọpọ agbegbe. Nitoripe o jẹ iṣelọpọ nipasẹ awọn agbegbe dipo onkọwe kan tabi ajọ-ajo kan, sọfitiwia orisun-ìmọ ko ni iye owo gbogbogbo, diẹ sii ni ibamu, ati pe o ni igbesi aye gigun ju sọfitiwia ohun-ini lọ.
Ni gbogbo ọdun, orisun-ìmọ di ibigbogbo, ti o han nibi gbogbo lati awọn ilu ijọba si awọn ile-iṣẹ. O tun n di olokiki diẹ sii laarin awọn iṣowo ti gbogbo titobi. Ni otitọ, diẹ ninu awọn iṣowo n mu orisun-ìmọ si ipele ti atẹle nipasẹ awọn iṣẹ ṣiṣe igbeowosile inawo tabi ifowosowopo pẹlu awọn idagbasoke.
Ifowosowopo ṣe agbega imotuntun pẹlu ọfẹ ati orisun-ìmọ. Pupọ ninu imọ-ẹrọ ti a gba laaye loni kii yoo ti wa tabi yoo ni aabo nipasẹ ofin itọsi ti kii ba ṣe fun.
Itan naa
Awọn oniwadi ti n ṣiṣẹ lori awọn imọ-ẹrọ intanẹẹti kutukutu ati awọn ilana nẹtiwọọki ibaraẹnisọrọ ni anfani lati ṣiṣi ati agbegbe iwadii ifowosowopo ni awọn ọdun 1950 ati 1960. Atunwo ẹlẹgbẹ ati awọn asọye ṣiṣi ni igbega nipasẹ Nẹtiwọọki Ile-iṣẹ Awọn iṣẹ akanṣe Iwadi ilọsiwaju (ARPANET), eyiti o di okuta igun fun intanẹẹti ode oni.
Koodu orisun ti ẹgbẹ olumulo kọọkan ni a pin ati ilọsiwaju lori. Awọn apejọ ṣe iranlọwọ ni irọrun ti ijiroro bii idagbasoke ti ibaraẹnisọrọ ṣiṣi ati awọn ilana ifowosowopo. Ifowosowopo, atunyẹwo ẹlẹgbẹ, ibaraẹnisọrọ, ati ṣiṣi silẹ ni a yan sinu awọn gbongbo intanẹẹti nipasẹ akoko ti o ṣe ifilọlẹ ni ibẹrẹ awọn ọdun 1990.
Imọran ti ṣiṣe koodu orisun ni gbangba wa lati inu ipolongo ọgbọn kan bẹrẹ laiṣe nipasẹ Richard Stallman, olutọpa kan ni MIT, ni ọdun 1983. Stallman ro pe sọfitiwia yẹ ki o wa fun awọn olupilẹṣẹ ki wọn le paarọ rẹ bi wọn ti rii pe o yẹ lati le dara julọ. loye, kọ ẹkọ nipa rẹ, ati ilọsiwaju rẹ.
Stallman bẹrẹ pinpin sọfitiwia ọfẹ labẹ iwe-aṣẹ tirẹ, Iwe-aṣẹ Awujọ GNU. Ilana tuntun yii ati ihuwasi ni ayika idagbasoke sọfitiwia gba isunmọ, nikẹhin yori si ipilẹ ti ipilẹṣẹ Orisun Ṣiṣi ni ọdun 1998.
Open-Orisun vs. Pipade-Orisun Software
Sọfitiwia orisun orisun
- Sọfitiwia orisun wiwọle jẹ sọfitiwia kọnputa ti koodu orisun rẹ ṣii si gbogbo eniyan, gbigba ẹnikẹni laaye lati wo ati lo.
- Awọn koodu le yipada nipasẹ awọn ẹni-kọọkan ati awọn ajo miiran, koodu orisun wa si ẹnikẹni.
- Iye owo sọfitiwia orisun-ìmọ jẹ kekere pupọ.
- Ti eto naa ba jẹ olokiki, nọmba pataki ti awọn pirogirama le jẹ sọtọ si iṣẹ akanṣe naa.
- Awọn idiwọn diẹ wa lori awọn olumulo ni awọn ofin ti lilo sọfitiwia ati isọdi.
- Eyikeyi ẹrọ le jẹ tunto lati ṣiṣẹ sọfitiwia ṣiṣi.
- Firefox, Android nipasẹ Google, Eto iṣẹ ṣiṣe Linux, Android, Thunderbird, MySQL, Mailman, Moodle, Perl, PHP, ati Python jẹ apẹẹrẹ diẹ.
Pipade-Orisun Software
- Sọfitiwia orisun pipade jẹ sọfitiwia kọnputa pẹlu koodu orisun pipade, eyiti o tumọ si pe gbogbo eniyan ko ni iwọle si koodu orisun.
- Eniyan tabi ẹgbẹ nikan ti o ṣe agbejade sọfitiwia naa ni agbara lati paarọ koodu naa.
- Koodu orisun ti sọfitiwia orisun pipade jẹ aabo.
- Awọn opin pupọ lo wa ti paṣẹ lori awọn olumulo ti o da lori lilo sọfitiwia ati isọdi.
- Ile-iṣẹ sọfitiwia / agbari n gba awọn olupilẹṣẹ lati mu sọfitiwia dara si.
- Sọfitiwia orisun pipade jẹ gbowolori.
- Ṣaaju ki o to fi sii sori kọnputa eyikeyi, sọfitiwia pipade gbọdọ ni iwe-aṣẹ to wulo.
- Ko si aaye fun aṣiṣe ninu sọfitiwia orisun-pipade.
- Skype, Google Earth, Java, Adobe Flash, Foju Box, Adobe Reader, Microsoft Office, Microsoft Windows, WinRAR, mac OS, Adobe Flash Player ni o wa diẹ ninu awọn apẹẹrẹ.
Awọn Anfaani
Koodu orisun ṣiṣi ti ṣe iranlọwọ fun awọn olupolowo ti o nireti ati awọn ile-iṣẹ nla ni imọ-ẹrọ imọ-ẹrọ wọn. Kii ṣe eto ẹkọ ti ko ni opin, ni pataki ti a fun ni abajade ti nyara ti ifaminsi. Nẹtiwọọki ti n gbooro nigbagbogbo ti awọn imọran jẹ ibẹrẹ ti bii iru sọfitiwia ṣe le ṣe iranlọwọ fun ajọ-ajo rẹ.
Nan isuna le jẹ ogun ojoojumọ fun awọn ibẹrẹ. Wiwa ti awọn iṣẹ akanṣe orisun ṣiṣi gba awọn alabara laaye lati gba imọ-ẹrọ tuntun laisi san awọn idiyele ọmọ ẹgbẹ tabi fowo si awọn adehun igba pipẹ. Yato si idiyele kekere (tabi ti kii ṣe tẹlẹ), awọn ile-ikawe orisun ṣiṣi gba awọn ẹgbẹ laaye lati ni ibẹrẹ ori lori kikọ awọn amayederun IT tabi idagbasoke ohun elo tuntun kan.
Pupọ ninu iṣẹ yii ti ṣe tẹlẹ fun ọ ọpẹ si orisun-ìmọ. Eyi n gba akoko awọn olupilẹṣẹ laaye fun iṣapeye ati isọdi. Awọn ipo nigbagbogbo yoo wa nibiti awọn ajo fẹ lati bẹrẹ lati ibere pẹlu idagbasoke, ṣugbọn paapaa awọn ami iyasọtọ nla ni agbaye ṣe idanimọ akoko ati owo ti o fipamọ nipasẹ lilo imọ-ẹrọ orisun-ìmọ. Awọn paati orisun-ìmọ, boya lilo bi awọn ohun elo ibẹrẹ fun awọn ohun elo eka tabi awọn ege ti adojuru kekere lati ṣe iranlọwọ lati pari iṣẹ akanṣe kan le jẹ yiyan iwulo fun mejeeji awọn olupolowo kọọkan ati awọn ẹgbẹ ile-iṣẹ.
Awọn agbegbe ori ayelujara bii GitHub ṣe afihan agbara ifowosowopo sọfitiwia orisun-ìmọ, pese ile kan fun awọn miliọnu awọn olupolowo ati awọn ile-iṣẹ lati gbalejo, ṣe iṣiro, ati lo awọn iru ẹrọ orisun ṣiṣi. Microsoft san $ 7.5 bilionu fun Syeed ni ọdun 2018. Eyi ṣee ṣe apẹẹrẹ ti o han julọ titi di oni ti bii imọ-ẹrọ ṣiṣi-orisun olokiki ti di, ati pe awọn omiran IT ti iṣeto ti n ṣe idoko-owo ni ọjọ iwaju ti agbegbe yii.
Fun awọn idi pupọ, idagbasoke ati ṣiṣe ilana sọfitiwia orisun-ìmọ ti di pataki. Ni ẹyọkan ati papọ, awọn olupilẹṣẹ sọfitiwia orisun-ìmọ n wa awọn idahun ti o dara julọ si awọn italaya imọ-ẹrọ, ti o yọrisi sọfitiwia ti o gbẹkẹle, ailewu, ati ọfẹ. Eto naa ni ilọsiwaju ni akoko diẹ nitori abajade iṣẹ ailagbara wọn.
Ilana naa jẹ iranlọwọ nipasẹ awọn ipilẹ lọpọlọpọ, pẹlu Linux Foundation, eyiti o ṣe atilẹyin orisun ṣiṣi kọja ọpọlọpọ awọn ibugbe imọ-ẹrọ, Apache Software Foundation, ati Eclipse Foundation.
Wọn ṣe agbekalẹ awọn iṣedede ni ifowosowopo pẹlu awọn behemoth oni-nọmba bii AWS, Facebook, Google, IBM, Microsoft, Netflix, ati SAP, ati awọn aṣelọpọ ohun elo bii Sisiko, Intel, ati Tesla. Wọn tun kọ awọn ile olominira ataja fun awọn iṣẹ akanṣe, pese iranlọwọ owo fun awọn amayederun, ṣe iranlọwọ pẹlu titaja, ati yan awọn igbimọ lati ṣe awọn yiyan iṣẹ akanṣe ọlọgbọn.
Lati ṣe akopọ, diẹ ninu awọn anfani akọkọ ti orisun-ìmọ ni:
- Awọn inawo hardware kere.
- Software ti exceptional didara.
- Atilẹyin agbaye nipasẹ awọn olupilẹṣẹ.
- Ni irọrun ati ominira.
- Ṣiṣakoso awọn iwe-aṣẹ rọrun.
- Ifojusi ati igbelosoke ti ise agbese.
Awọn ewu
Gẹgẹbi a ti mẹnuba ninu apakan iṣaaju, ṣiṣi orisun le pese awọn anfani pupọ. Bayi a yoo wo awọn apadabọ ti o pọju tabi awọn ewu ti o sopọ pẹlu rẹ, eyiti o ṣubu si awọn ẹka mẹta bi atẹle:
- Ewu Ewu
- Ewu Didara
- Ewu Ibamu
Awọn paati orisun ṣiṣi ni a le rii ni ọpọlọpọ awọn ibi ipamọ intanẹẹti, ati pe awọn olupilẹṣẹ ko ni ọna lati mọ bi wọn ṣe dara tabi ailewu. Awọn ile-iṣẹ ti ko ṣe idoko-owo ni ṣiṣakoso lilo wọn fi ara wọn sinu eewu, ati pe wọn le san idiyele nigbamii nigbati atunṣe awọn aṣiṣe di gbowolori diẹ sii.
Ewu Ewu
Awọn olosa le ṣe owo pupọ ni ilokulo awọn abawọn aabo orisun-ìmọ. Eyi yoo fun awọn olosa gbogbo alaye ti wọn nilo lati ṣe ifilọlẹ ikọlu kan. Lati jẹ ki ọrọ buru si, nitori pe o jẹ lilo pupọ, ailagbara ninu paati olokiki kan nfun awọn olosa ni nọmba nla ti awọn olufaragba ifojusọna. Eyi tumọ si pe awọn olosa n tọju oju isunmọ si agbegbe ati yara lati lo awọn abawọn aabo ti a mọ ni awọn paati orisun ṣiṣi olokiki.
Awọn iṣowo sọfitiwia jẹ ipalara si ikọlu irira ti wọn ko ba ṣe atẹle lilo orisun ṣiṣi wọn ati pe wọn jẹ alaimọ eyikeyi awọn ile-ikawe alailagbara ninu koodu wọn.
Ewu Didara
Nigba ti a ile-nlo kan pupo ti akoko ati owo lati rii daju awọn didara koodu ohun-ini rẹ, o han pe ọpọlọpọ awọn ẹgbẹ idagbasoke ko ni idiyele tabi foju didara awọn paati orisun-ìmọ. Nitoribẹẹ, gbogbo wa fẹ ki ọja ikẹhin wa ni ibamu ati iduroṣinṣin labẹ titẹ.
Ọkan ninu awọn idi ti o ṣoro lati rii daju pe paati sọfitiwia orisun-ìmọ ko ba ipo ọja rẹ jẹ nitori pe ko si awọn ibeere ti a gba fun iṣiro didara rẹ, ati ihuwasi ifowosowopo orisun-ìmọ le jẹ ki o nira lati odiwọn.
Ewu Ibamu
Gbogbo paati sọfitiwia orisun ṣiṣi, bakanna bi awọn igbẹkẹle rẹ, ni iwe-aṣẹ. Nigba ti a ba lo wọn ninu iṣẹ akanṣe wa, a ṣe adehun si ṣeto awọn ofin ati ipo pẹlu eyiti a gbọdọ faramọ. Fun awọn ti ko mọ pẹlu idiju ti iwe-aṣẹ orisun-ìmọ, eyi le jẹ alaburuku.
Diẹ ninu awọn iṣẹ akanṣe orisun-ìmọ ko ni iru iwe-aṣẹ orisun eyikeyi, ti o tumọ si pe awọn ofin aṣẹ-lori lo nipasẹ aiyipada. Nitoripe ọpọlọpọ awọn iwe-aṣẹ wa, ipade gbogbo awọn ibeere ofin jẹ ohun lile. Njẹ o mọ pe o ju 200 awọn oriṣi pato ti awọn iwe-aṣẹ orisun ṣiṣi, ọkọọkan pẹlu eto tirẹ ti alailẹgbẹ, amọja, ati nigbagbogbo awọn ofin ati ipo iyalẹnu?
Ojo iwaju ti Open-Orisun
Awọn igbi tuntun ti ĭdàsĭlẹ yoo jẹ fifun nipasẹ sọfitiwia ti o jẹ abajade ti akitiyan ifowosowopo, kii ṣe lati inu iṣowo kan nikan, ṣugbọn lati agbegbe ti a ṣe igbẹhin si imudarasi gbogbo agbegbe.
Awọn ile-iṣẹ n ṣe idasilẹ awọn olupilẹṣẹ wọn lati dije ni aaye oni-nọmba, pẹlu ibi-afẹde ti jije akọkọ lati ṣe agbekalẹ imotuntun ti n pọ si nigbagbogbo ni ile-iṣẹ imọ-ẹrọ, bi o ti n tẹsiwaju lati ni ifihan laarin awọn ile-iṣẹ.
Awọn olupilẹṣẹ le ni imunadoko lati koju idanwo ati awọn iṣoro imuse nipa lilo agbegbe orisun-ìmọ ati kikọ ẹkọ lati ọdọ awọn idagbasoke ti o dara julọ, ni pataki pẹlu ikun omi ti awọn imọ-ẹrọ tuntun bii AI, imudani ẹrọ, ati awọn ilọsiwaju Robotik.
Nigbati awọn oṣiṣẹ ba lo anfani ti agbara, agbegbe ti o da lori ojutu, a rii ere awọn iṣowo. Lati awọn ọkọ awakọ ti ara ẹni si awọn roboti iṣoogun, awọn ilu ọlọgbọn si awọn aaye data, a ko fẹ lati fi awọn idahun si awọn italaya wọnyi si nọmba kekere ti awọn ile-iṣẹ. Dipo, o yẹ ki a gbẹkẹle orisun-ìmọ ati pipa ti awọn olupilẹṣẹ ti o wuyi lati gba awọn abajade nla julọ.
ipari
Gbigbe orisun ṣiṣi jẹ iduro fun ilosiwaju iyara ti imọ-ẹrọ ni awọn ewadun diẹ sẹhin. Lakoko ti orisun-ìmọ jẹ diẹ ninu awọn ewu, ọpọlọpọ awọn anfani ati awọn ọna ti o ni ileri wa siwaju. Agbegbe nla ti awọn oluranlọwọ, bii-si awọn itọsọna fun bibẹrẹ, kikọ ẹkọ nipa kikọ koodu awọn eniyan miiran, ati nini iriri sisọ pẹlu awọn ẹlẹrọ miiran jẹ diẹ ninu awọn anfani to dara julọ ti o gba lati sọfitiwia orisun-ìmọ.
Ti o ba tun fẹ bẹrẹ idasi si iṣẹ akanṣe orisun-ìmọ, kọkọ wa ọkan ti o fanimọra rẹ, lẹhinna wa GitHub fun aami kan ti o sọ “ọrọ akọkọ ti o dara” tabi nkankan iru. Ti o dara First oro jẹ iṣẹ akanṣe kan ti o ṣatunṣe awọn yiyan irọrun lati awọn iṣẹ akanṣe olokiki fun awọn olupilẹṣẹ ti ko ṣe alabapin tẹlẹ.
Fi a Reply