Turinys:
- Apibrėžimas - ką reiškia atvirojo kodo aparatinė įranga?
- „Techopedia“ paaiškina atvirojo kodo aparatinę įrangą
Apibrėžimas - ką reiškia atvirojo kodo aparatinė įranga?
Atvirojo kodo aparatinė įranga yra aparatinė įranga, sukurta remiantis principais, analogiškais atvirojo kodo programinei įrangai. Tai yra, atvirojo kodo aparatinė įranga paprastai būna su originaliais projektavimo failais, leidžiančiais žmonėms laisvai juos tyrinėti, atlikti pakeitimus ir dalintis tais pakeitimais su kitais.„Techopedia“ paaiškina atvirojo kodo aparatinę įrangą
Atvirojo kodo aparatūra siūlo palyginti nebrangią alternatyvą uždariems, patentuotiems partneriams.
Keletas gerų atvirojo kodo aparatinės įrangos pavyzdžių yra „Arduino“ plokštės. Šios plokštės yra visos atvirojo kodo elektronikos prototipų platformos, įskaitant programinės įrangos kūrimo aplinką, dalis. Visą „Arduino“ sistemą sudaro tiek atvirojo kodo programinė įranga, tiek aparatinė įranga. Kadangi pagalbinę „Arduino“ sistemų programinę įrangą galima atsisiųsti nemokamai, o techninės įrangos referencinius dizainus galima įsigyti pagal atvirojo kodo licenciją, žmonės galėjo lengvai susikurti savo lentas arba iš „Arduino“ programinės ir aparatinės įrangos sukurti įrenginius už minimalią kainą.
Kaip ir atvirojo kodo programinė įranga (OSS), atvirojo kodo aparatinė įranga naudoja licencijas. Dauguma šių licencijų yra pagrįstos esamomis OSS licencijomis. Kai kurios iš plačiai naudojamų atvirojo kodo aparatinės įrangos licencijų yra TAPR atvirosios aparatinės įrangos licencija, „Balloon Open Hardware“ licencija ir „Hardware Design Public“ licencija.
