Sehlooho sa Open Source ke eng?

U ka 'na ua se lemohe empa u sebelisa software e bulehileng hoo e ka bang letsatsi le leng le le leng

Open software software (OSS) ke software eo mohloli oa mohloli o ka e bonang le o fetoloang ke sechaba, kapa o "bulehileng". Ha khoutu ea mohloli e sa bonahale mme e fetoloa ke sechaba, e nkoa e "koetsoe" kapa "ea nang le" moahi ".

Khoutu ea mohloli ke karolo ea morao-rao ea lenaneo la software eo hangata basebelisi ba sa e boneng. Khoutu ea mohloli e hlahisa litaelo tsa hore na software e sebetsa joang le kamoo likarolo tsohle tsa software li sebetsang kateng.

Kamoo Basebedisi ba Rua Molemo Kateng ho OSS

OSS e lumella baithaopi hore ba kopane ho ntlafatsa software ka ho fumana le ho lokisa liphoso ka khoutu (lik'homphieutha), ho ntlafatsa software ho sebetsa le theknoloji e ncha, le ho etsa lintlha tse ncha. Sehlopha sa ts'ebeliso ea sehlopha sa merero e bulehileng se ruisa basebelisi ba software hobane liphoso li ts'oaroe ka potlako, likarolo tse ncha lia kenngoa le ho lokolloa khafetsa, software e tsitsitse haholoanyane le ba bang ba sebetsang ho batla liphoso ka khoutu, mme lisebelisoa tsa ts'ireletso li sebelisoa ka potlako ho feta mananeo a mangata a mananeo a software.

Boholo ba OSS bo sebelisa phetoho e itseng kapa phapang ea GNU General Public License (GNU GPL kapa GPL). Tsela e bonolo ka ho fetisisa ea ho nahana ka GPL e tšoana le setšoantšo se seng sa sechaba. GPL le puso ea sechaba li lumella mang kapa mang ho fetola, ho ntlafatsa le ho sebelisa ntho leha e le efe eo ba e hlokang. GPL e fa baemeli le basebelisi tumello ea ho fihlella le ho fetola khoutu ea mohloli, athe taolo ea sechaba e fana ka tumello ea ho sebelisa le ho fetola setšoantšo. Karolo ea GNU ea GNU GPL e bua ka laesense e entsoeng bakeng sa tsamaiso ea tsamaiso ea GNU, mokhoa oa ho sebetsa o sa lefelloeng / o bulehileng o neng o ntse o tsoela pele ho ba morero o moholo oa theknoloji ea mohloli o bulehileng.

Bonus e 'ngoe bakeng sa basebelisi ke hore OSS e atisa ho ba le bolokolohi, leha ho le joalo, ho ka ba le litšenyehelo bakeng sa lisebelisoa tse eketsehileng, tse kang tšehetso ea theknoloji, bakeng sa mananeo a mang a software.

Mohloli o Hloahloang o Tsoileng Hokae?

Le hoja khopolo ea khokahano ea software e kopanetsoeng e simolohile ka 1950-1960s academia, ka lilemong tsa bo-1970 le bo-1980, lintlha tse kang likhohlano tsa molao li entse hore mokhoa ona o bulehileng o sebelisetsoe mokhoa oa ho ngolisa software ho lahleheloa ke mouoane. Software ea thepa e ile ea nka maraka ea software ho fihlela Richard Stallman a theha Free Software Foundation (FSF) ka 1985, a tlisa software e bulehileng kapa e sa lefelloeng ho ea pele. Khopolo ea "software ea mahala" e bolela tokoloho, eseng theko. Ts'ebetso ea sechaba ka mor'a sesebelisoa sa mahala e boloka hore basebelisi ba software ba lokela ho ba le tokoloho ea ho bona, ho fetola, ho ntlafatsa, ho lokisa, le ho eketsa khoutu ea mohloli ho finyella litlhoko tsa bona, le ho lumelloa ho e aba kapa ho e arolelana ka bolokolohi le ba bang.

FSF e ile ea bapala karolo e ikarabellang mokhatlong oa mahala oa mohloli oa software le o bulehileng ka GNU Project ea bona. GNU ke mokhoa oa ho sebetsa o sa lefelloeng (sethalong sa mananeo le lisebelisoa tse rutang sesebelisoa kapa k'homphieutha hore na li sebetse joang), ka tloaelo li lokolloa ka seteishene sa lithulusi, lilaebrari, le likopo tse kopanetsoeng li ka boleloang e le phetolelo kapa kabolelano. GNU e kopane le lenaneo le bitsoang kernel, le laolang mefuta e fapaneng ea lisebelisoa tsa k'homphieutha kapa thepa, ho akarelletsa le puisano le morao pakeng tsa lisebelisoa tsa software le hardware. Kernel e tloaelehileng ka ho fetisisa e kopantsoeng le GNU ke kernel ea Linux, qalong e bōpiloeng ke Linus Torvalds. Tsamaiso ena ea ts'ebetso le marang-rang a kernel e bitsoa mokhoa oa ho sebetsa oa GNU / Linux, le hoja hangata o bitsoa Linux feela.

Bakeng sa mabaka a fapa-fapaneng, ho kopanyelletsa le ho ferekanngoa 'marakeng ho feta seo lentsoe "mahala" la software le bolelang, lentsoe le leng le le leng "mohloli o bulehileng" le fetohile nako e khethiloeng bakeng sa software e bōpiloeng le e bolokiloeng ka mokhoa o sebelisanang le sechaba. Lentsoe "mohloli o bulehileng" o ile oa amoheloa ka molao sebokeng se khethehileng sa baeta-pele ba ts'ebeliso ea theknoloji ka February 1998, e hapuoang ke mohoeletsi oa theknoloji Tim O'Reilly. Hamorao khoeli eo, Open Source Initiative (OSI) e thehiloe ke Eric Raymond le Bruce Perens e le mokhatlo o se nang phaello o inehetseng ho ntšetsa pele OSS.

FSF e tsoela pele e le bobuelli le sehlopha sa bahanyetsi ba inehetseng ho tšehetsa tokoloho le litokelo tsa basebelisi mabapi le tšebeliso ea khoutu ea mohloli. Leha ho le joalo, indasteri e ngata ea theknoloji e sebelisa lentsoe "mohloli o bulehileng" bakeng sa merero le mananeo a mananeo a lumellang sechaba hore se fihlele khoutu ea mohloli.

Open Source Software ke Karolo ea Bophelo ba Letsatsi le Letsatsi

Mesebetsi e qalileng ea mohloli ke karolo ea bophelo ba rona ba letsatsi le letsatsi. U ka 'na ua bala sehlooho sena selefounung kapa tablet,' me haeba ho joalo, mohlomong u sebelisa theknoloji ea mohloli o bulehileng hona joale. Tsamaiso ea ts'ebetso ea iPhone le ea Android e qalile ho sebelisa mehaho ea mohaho ho tloha mananeong a marang-rang, merero le mananeong.

Haeba u bala sehlooho sena ho laptop kapa desktop, na u sebelisa Chrome kapa Firefox e le sebadi sa marang-rang? Mozilla Firefox ke mohloli oa marang-rang o bulehileng. Google Chrome ke phetoho e ntlafalitsoeng ea morero oa ho tsolla mohloli o hlahang o bitsoang Chromium - le hoja Chromium e qalile ke bahlahisi ba Google ba tsoelang pele ho phetha karolo ea ho ntlafatsa le ho ntlafatsa tsoelo-pele, Google e ekelitse lenaneo le likarolo (tse ling tsa tsona ha li bulehe mohloli) software ena ea motheo ho ntshetsa pele sebapali sa Google Chrome.

Ha e le hantle, inthanete eo re e tsebang e ke ke ea e-ba teng ntle le OSS. Bo-pula-maliboho ba theknoloji ba thusitseng ho haha ​​websaete ea lefats'e ka bophara ba sebelisitse theknoloji e bulehileng, e kang tsamaiso ea Linux le li-server tsa Apache ho theha internet ea rona ea kajeno. Apache tsa websaete tsa Apache ke mananeo a OSS a sebetsanang le tlhahiso ea leqephe le itseng la marang-rang (mohlala, haeba u tobetsa konteraka ea websaeteng eo u ka ratang ho e etela) ka ho u fumana le ho u isa leqepheng la hau la marang-rang. Apache tsa websaete tsa Apache ke mohloli o bulehileng mme li bolokiloe ke baithaopi baithaopi le litho tsa mokhatlo o se nang phaello o bitsoang Apache Software Foundation.

Mohloli o bulehileng o khutlela morao hape o khutlisetsa theknoloji ea rona le bophelo ba rona ba letsatsi le letsatsi ka litsela tseo hangata re sa li tsebeng. Sechaba sa baithaopi ba kenya letsoho ho bula merero ea mohloli oa tsoelopele se ntse se tsoela pele ho hōla tlhaloso ea OSS le ho eketsa bohlokoa ba eona ho sechaba sa rona.