Open Source Программа деген эмне?

Сиз, аны бирок дээрлик күн сайын ачык коддуу программалык камсыздоолорду пайдаланууга бере алышат

Ачык коддуу программалык камсыздоолор (OSS) булак коду мамлекеттик, же башка, "ачык", көрүнүп жана өзгөрбөс болгон программа болуп саналат. булак коду көрүнөө жана калк тарабынан жеткиликтүү эмес болсо, анда ал "жабык" же "менчик", деп жатат.

Булак коду колдонуучулар адатта карап эмес, программалык бөлүгүн программалоо артындагы көрүнүштөр болуп саналат. Source коду программалык иштин ар кандай өзгөчөлүктөргө программа иштейт кантип жана кандайча баары үчүн болгон көрсөтмөлөрдү берет.

Users Oss канчалык пайда алып

OSS программисттер каталарды таап, турукташтырып, программалык камсыздоону жакшыртуу боюнча иштешүүгө коду (жамактарын), жаңы технология менен иштөө үчүн программалык камсыздоону өркүндөтүү жана жаңы мүмкүнчүлүктөрдү түзүп берет. ачык булак долбоорлору тобу өз ара мамиле каталар тезирээк, жаңы өзгөчөлүктөрдү да кошуп, дагы көп эркиндикке негизги себеби программалык, программалык кодексине кылмыштары үчүн издөөгө көп программалык камсыздоо менен туруктуу жана коопсуздук өзгөрүүлөр колдонуучуларды пайда ылдамыраак ишке ашыруу көптөгөн мүлктүк программалардын караганда.

Көпчүлүк OSS GNU General Public License (GNU GPL же GPL) бир нускасын же өзгөрбөйт колдонот. бир эле GPL коомдук доменде сүрөткө окшош жөнөкөй жолу ойдо. GPL жана Бирок алар бир нерсени өзгөртүү, өзгөртүү жана кайра коомдук энчи да эч мүмкүнчүлүк берет. GPL кирүү жана баштапкы кодун өзгөртүү үчүн уруксат программисттер жана пайдалануучуларга берип, коомдук энчи колдонуучулары үчүн пайдалануу жана сүрөт ылайыкташтырууга уруксат берет, ал эми. GNU GNU GPL укугуна GNU иштетүү тутуму үчүн жараткан деп айтылат, акысыз / ачык иштеп жаткан системасынын бир бөлүгү болуп саналат жана ачык булактар ​​технология маанилүү долбоор болуп кала берет.

бир нече программалардын үчүн колдонуучулар үчүн дагы бир сыйлык OSS Бирок, адатта акысыз болот, техникалык жактан колдоо боюнча кошумча, ал жерде бир баасы болушу мүмкүн эмес.

Open Source кайдан пайда болгонбуз?

биргелешкен программалык коддоонун түшүнүк 1970-жана 1980-жылдары боюнча, 1950-1960s академиялык анын тамырлары бар болсо да, мисалы, укуктук талаш сыяктуу маселелер буу жоготуп код ЭЭМ үчүн ачык кызматташтык мамилени пайда кылды. Ричард Stallman кайра планга ачык же акысыз программаларды алып, 1985-жылы Free Software Foundation (FSF) негиздеген чейин менчик программалык камсыздоо программалык камсыздоо рыногунда басып алышты. "Программалык" түшүнүгү эркиндигине, кымбат эмес, билдирет. Программалык артында коомдук кыймылдын программалык колдонуучулар, өзгөртүү, өзгөртүү көрүп чечүү үчүн эркин жана булак коду, алардын муктаждыктарын канааттандыруу үчүн, аны таратуу же башкалар менен эркин бөлүшүүгө уруксат берилет кошуу керек деп эсептейт.

FSF алардын GNU долбоору менен эркин жана ачык булактар ​​программалык кыймылынын калыптануу ролду ойногон. GNU эркин иштөө системасы болуп саналат (иш кантип аппарат же компүтерге буйрук программаларды жана каражаттардын жыйындысы), адатта, чогуу бир нускасы же бөлүштүрүүгө деп аталышы мүмкүн куралдар, китепканалардын жана арыздарды топтому менен бошотулган. GNU, анын ичинде байланыш кайра жана программалык камсыздоо боюнча арыздарды жана жабдуулар менен чыгып, ЭЭМ же бүтүндөй түзүлүштүн ар кандай ресурстарды башкарган ядро ​​деп аталган программасы менен жупташкан жатат. GNU менен жупташкан таралган өзөк башында Linus Torvalds тарабынан түзүлгөн, Linux өзөк болуп саналат. Бул иштетүү тутуму жана ядро ​​жупташтыруу көп учурда жөн эле Linux деп аталат да, техникалык жактан GNU / Linux иштеп жаткан системасы деп аталат.

деген термин "Акысыз программалык камсыздоо", чынында эле, эмнени эмне базар башаламандык, анын ичинде бир катар себептер үчүн, кошумча термин "Ачык булак" түзүлгөн ЭЭМ үчүн программага үчүн артыкчылыктуу мөөнөт болуп калды жана коомдук өз ара мамилени колдонуу менен жүргүзүлөт. деген термин "ачык булак" расмий технологиялар жарчы Тим O'Reilly тарабынан уюштурулган 1998-жылы технологиялык ой-лидерлери атайын саммитинде кабыл алынган болчу. Кийин ошол эле айда, Open Source демилгеси (OSI) Eric Рэймонд жана Брюс Perens тарабынан БТБ илгерилетүү арналган бейөкмөт уюм катары түзүлгөн.

FSF булак коду пайдалануу менен байланышкан колдонуучулардын эркиндиктери менен укуктарын колдоо арналган укук коргоо жана коргоочу топ катары уланууда. Бирок, технологиялар тармагынын көп булак коду коомдук уруксат долбоорлордун жана программалардын мөөнөтү "ачык булагы" деген сөз колдонулат.

Open Source программалык Күндөлүк турмуштан бир бөлүгү болуп саналат

Open булагы долбоорлор күнүмдүк жашообуздун бир бөлүгү болуп саналат. Сиз уюлдук тел же планшет боюнча бул макаланы окуп мүмкүн, Эгер ошондой болсо, ал, кыязы, азыр ачык булагы технологиясын колдонуп жатышат. Тойлордун жана Android үчүн Иштетүү системалары башында ачык программалардын, долбоорлордун жана программалардын курулуш материалын колдонуу менен түзүлдү.

Эгер ноутбук же иш боюнча бул макаланы окуп жаткан болсо, анда интернет браузер катары Chrome же Firefox колдонуп жатышат? Mozilla Firefox ачык булагы желе серепчиси. Google Chrome ачык булак серепчи долбоорунун барак чыгаруу деп аталат Chromium - Chromium такталышын жана кошумча өнүктүрүүгө жигердүү ролду ойноп жатат, Google иштеп баштады, Google программаларды жана (алардын айрымдары ачык эмес, өзгөчөлүктөрүн кошо элек да булагы), бул базалык программалык үчүн Google Chrome браузерин иштеп чыгуу.

Чынында, биз интернет катары асу жок болмок эмес, билем. Мындай Linux иштеп жаткан системасынын жана Apache Web Servers катары World Wide Web колдонгон ачык булагы технологиясын курууга жардам технология пионерлер, биздин бүгүнкү күндөгү интернет түзүү. Apache Web Servers OSS бир баракка үчүн суроо-программалар (мисалы, сиз сайтына шилтемени басканда, анда иш сапары менен келет) таап, бул баракка сени алуу менен эсептелет. Apache Web Servers ачык-бир булагы болуп саналат жана Apache Software Foundation аталган бейөкмөт уюмдун иштеп ыктыярчылар жана мүчөлөрү тарабынан жүргүзүлөт.

Open булагы Эс жана технологияларды, биз көп учурда өздөрү билбей жолдор менен күндөлүк жашообузга түзө жатат. булагы долбоорлорду ачууга салым программалык камсыздоо боюнча дүйнөлүк коомчулуктун Oss аныктамасын өсөт жана бул биздин коомго алып келет наркына кошуп жатышат.