Kas yra atvirasis šaltinis?

Atvirasis kodas yra filosofija, kuri teigia, kad šaltinio kodas, esantis už kažko, turėtų būti laisvai prieinamas visuomenei. Šis principas atsirado programinės įrangos pramonėje 1990-ųjų pabaigoje, kai buvo išleista keletas atvirojo kodo programinės įrangos ir operacinių sistemų, ir nuo to laiko jis išplito ir kitose bendruomenėse. Yra daug svarių argumentų, kodėl reikia ką nors išleisti atviru formatu, nesvarbu, ar tai būtų įrašas, programinės įrangos įrankis ar visa operacinė sistema.

Pagrindinis privalumas išleidžiant ką nors tokiu būdu yra tai, kad tai leidžia galutiniams vartotojams tiesiogiai sąveikauti su šaltiniu, galimai jį modifikuojant, kad atitiktų jų pageidavimus. Tai skatina nuolatinį tobulėjimą ir naujoves, kartu kuria dalijamasi informacija bendruomenę. Daugelis įmonių, gaminančių atvirojo kodo produktus, pasikliauja vartotojų naujovėmis siekdamos išplėsti funkcijas ir nustatyti bei ištaisyti galimas silpnąsias vietas, šios įmonės aktyviai skatina keisti savo produktus.

Yra įvairių atvirojo kodo lygių. Kai kuriais atvejais, pavyzdžiui, leidimui gali būti taikomi tam tikri apribojimai, tokiu atveju kai kurie žmonės renkasi terminą „bendras šaltinis“ arba „bendras bendrasis turtas“. Pavyzdžiui, kažkas gali išleisti įrašą atvirojo kodo formatu, bet paprašyti žmonių nesipelnyti iš albumo pertvarkymo. Daugelis atvirojo kodo filosofijos šalininkų pirmenybę teikia tikrai nemokamoms prekėms, leidžiančioms žmonėms daryti ką nori su šaltinio kodu ir galutiniu produktu.

Kai kurie žmonės klaidingai mano, kad visa atvirojo kodo medžiaga taip pat automatiškai yra nemokama. Iš tikrųjų taip nėra. Keletas įmonių gamina atvirus produktus, už kuriuos žmonės turi mokėti už juos, o mokesčiai remia naujų produktų ir papildomų funkcijų kūrimą. Taip pat įprasta matyti bendro šaltinio licencijas dalykams, už kuriuos žmonės moka. Pavyzdžiui, „Apple Computer“ kai kurias savo technologijas išleidžia pagal atviras licencijas.

Ši filosofija turi savo kritikų, ypač intelektinės nuosavybės bendruomenėje. Dauguma šių kritikų teigia, kad tam, kad plėtra ir platinimas tikrai veiktų, reikalingas stiprus centrinis organizatorius, o stambiesiems kūrėjams neprotinga tikėtis kompensacijų už savo darbą projektuose. Tačiau kai medžiaga yra tikrai atvirojo kodo, sunku išsiaiškinti, kaip struktūrizuoti tokias kompensacijas, o tai dažnai sukelia painias problemas, susijusias su bendromis licencijomis ir apribojimais, kurie kai kuriems žmonėms atrodo trikdantys.