Ашық ақпарат көзі

Ашық көз дегеніміз не?

Ашық қайнар көзге қол жетімді, кез келген адам өзгерте немесе жетілдіре алатын бағдарламалық жасақтама немесе платформа жатады. Ашық көзге қол жеткізу қолданбаның пайдаланушыларына бұзылған сілтемелерді түзетуге, дизайнын жақсартуға немесе бастапқы кодты жақсартуға рұқсат береді.

GitHub сияқты бастапқы коды бар бағдарламалық жасақтама (OSS) хабтары бір компанияға немесе дизайнерлік жұмыс тобына қарағанда дизайн перспективаларын кеңейте алатын ашық ынтымақтастықтың мысалы болып табылады. Бастапқы көздерден алынған тәжірибелер айтарлықтай үнемдеуге әкелуі мүмкін, оның орнына көптеген ашық бастапқы ұсыныстар тұтынушыларға ақысыз түрде ұсынылады, олардың орнына акысыз бағдарламаға немесе қайырымдылық үлгісіне сүйенеді.

Негізгі өнімдер

  • Ашық қайнар көз дегеніміз – еркін код, редакциялауға, қателерді түзетуге, өзгертуге және жақсартуға рұқсаты бар, көбінесе бағдарламалық жасақтама немесе АТ дамыту жобасы.
  • Бағдарламалық жасақтаманың ашық көзі қол жетімді кейбір танымал қосымшалар мен операциялық жүйелердің, соның ішінде смартфондарға арналған Android ОЖ мен Firefox веб-шолушысының артында болды.
  • Ашық дереккөздер қауымдастықтың қатысуы, сенім мен рұқсат етілетін лицензиялау стратегияларына сүйенеді.

Ашық көз туралы түсінік

Ашық дереккөз – «Баланы тәрбиелеу үшін ауыл қажет» деген нақыл сөздің тамаша көрінісі. Өнімнің ыңғайлылығын жетілдіру үшін өнімнің әр түрлі бағыттары үшін көптеген ақыл-ойлар мен таланттар қажет. Пайдаланушылардың ынтымақтастығына негізделген және жасалған платформалар жақсы жұмыс істейді және қателері аз. Ашық бастапқы тұжырымдаманы қолдайтын бағдарламалық жасақтама жасаушылар кез-келген мүдделі тұлғаға өнімнің бастапқы кодын өзгертуге мүмкіндік бере отырып, қосымша ұзақ уақыт бойы қолдануға жарамды және қатесіз болады деп санайды.

Mozilla Firefox, Linux, WordPress, Bitcoin және Android – ашық код жобаларының танымал мысалдары. Бастапқы кодтар барлық адамдарға қол жетімді бола отырып, кодтарды зерттейтін, олардан сабақ алатын және одан да жақсы кодтар жасауды таңдайтын технология студенттеріне білім беру құралы ретінде қызмет етеді. Демек, алдыңғы ашық бастапқы қосымшалардың негізінен жақсы және инновациялық қосымшалар жасалады. 

Ашық бастапқы лицензиялау

Ашық код бастапқы кодтардың тегін қайта бөлінуіне ықпал етеді, сондықтан оны ақысыз бағдарламалық жасақтама деп те атайды. Бастапқы код – бұл қосымшаның қалай жұмыс істейтінін басқаратын кіріктірілген функция. Дәстүр бойынша, сатып алынған немесе сатып алынған бағдарламалық жасақтаманың немесе бағдарламалардың көпшілігінде тек бастапқы авторлар – әдетте жеке адам, команда немесе ұйым заңды өңдейтін немесе өзгерте алатын кодтарға ие. Бағдарламалық жасақтаманың бұл түрі меншікті бағдарламалық жасақтама немесе жабық көз деп аталады. Жеке меншік бағдарламалық жасақтама пайдаланушыларды түпнұсқа автор жасаған нұсқаулармен келісуге мәжбүрлейтін лицензиялармен жабдықталған.

Ашық бастапқы лицензиялардың меншіктегі лицензиялардан айырмашылығы, қолданушылар бағдарламалық жасақтаманы өзгертуге, пайдалануға және таратуға байланысты ережелермен келісуі керек. Мысалы, кейбір ашық бастапқы лицензияларда егер пайдаланушы бағдарламаны өзгертсе және басқаларға таратса, онда олар лицензия үшін төлем жасамай, бастапқы кодты таратуы керек деп көрсетілген.

Ашық көздің артықшылықтары

Ашық бағдарламалық жасақтаманы пайдалану кезінде ешқандай рұқсат талап етілмегендіктен, бағдарламашылар әдетте бағдарламаның бастапқы кодын аз уақыт ішінде түзетіп, жаңарта алады. Жабық бастапқы бағдарламалар туралы компанияға немесе кодты жасаушыларға хабарлау қажет, ал қолданушыларға қандай да бір өзгертулер енгізілгенге дейін айтарлықтай уақыт күтуі мүмкін.

Жылы fintech сияқты салаларда үлкен деректер, blockchain технология, және бұлтты есептеу, инновациялық бірлескен көзі ашық арна арқылы келтіріледі жатыр. Дамып келе жатқан технологияларды беретін көптеген мәліметтердің арқасында компаниялар ашық бастапқы әдістерге бейімделіп, жұмысты сыртқы пайдаланушылармен бөліседі, олар ортақ деректер үшін жаңа мүмкіндіктер таба алады.

Ашық дереккөздердің рухы кодты енгізуден тыс тарады. Соңғы кездері технологиялық жаңашылдар, әзірлеушілер мен бағдарламашылар әлемдегі пайдаланушылар арасындағы ынтымақтастықты қолдау үшін қосымшаларды ойлап тапты, соның ішінде « тең-теңімен» сақтандыру