Нээлттэй эхийн программ хангамжтай танилц. Үнэгүй болон нээлттэй эхийн програм хангамжийн ялгаа Энэ нь нээлттэй эх сурвалж боловч нээлттэй эх сурвалж юм


Ашигласан програм хангамжийн ихэнхийг эмхэтгэсэн хэлбэрээр тараадаг. Энэ нь ийм программуудын эх код нь тусгай хөрвүүлэгчээр дамждаг бөгөөд үүнийг компьютерт ойлгомжтой хэл рүү хөрвүүлдэг гэсэн үг юм. Эргээд програм хангамж, ашигладаг нээлттэй эх сурвалж, нь бүрэн эсрэгээрээ.

Дүрмээр бол ийм кодыг програмын эмхэтгэсэн хувилбарын хамт түгээдэг бөгөөд энэ нь илүү өргөн хүрээний ажлыг гүйцэтгэхийн тулд бүх талаар өөрчлөх, сайжруулах боломжийг олгодог. Цаг хугацаа өнгөрөхөд нээлттэй эх код нь програм хангамжийн бүтээгдэхүүнийг илүү хэрэгцээтэй болгож, олон тооны алдаанаас ангижруулах боломжийг олгоно гэж ийм программ хөгжүүлэгчид үзэж байна.

Тохирох хэд хэдэн шалгуур байдагнээлттэй эхийн програмуудын хувьд:

  • програм хангамжийн багцыг үнэ төлбөргүй түгээх, гэхдээ энэ нь арилжааны төслийн нэг хэсэг байж болно;
  • заавал эх кодын хавсралт;
  • эх кодыг хэн ч засварлах чадвар;
  • програмын өөрчлөгдсөн хувилбаруудыг түгээх чадвар;
  • Бусад програм хангамжийг оруулахгүй байх, түүний үйл ажиллагаанд саад учруулах шаардлага байх ёсгүй.

Нээлттэй эх кодыг дагалдаж, дэлхий даяар тархсан програм хангамжийн хамгийн гайхалтай жишээнүүдийн нэгийг харцгаая. Өнгөрсөн зууны 90-ээд оны эхээр Финляндын оюутан Линус Торвалдс Юникс дээр суурилсан цоо шинэ үйлдлийн системийг бүтээсэн бөгөөд энэ нь өнөө үед гэгддэг. Линукс. Системийг доор гаргасан тусгай зөвшөөрлийн гэрээ GNU нийтийн нийтийн лиценз, энэ нь нээлттэй эхийн хуулийн тодорхойлолтыг өгсөн. Маш олон тооны програмистууд энэ үйлдлийн системийг ашиглаж, сайжруулж эхэлсэн. Дэлхий даяарх програмистуудын сайжруулалтыг нэг цогц болгон цуглуулж, 1994 онд Линус Торвалдс Linux 1.0 хувилбарыг гаргасан. Үүнээс өмнө хувилбарын дугаарыг 0-ээс эхлэн хийдэг байсан.

Цаг хугацаа өнгөрөхөд баталгаат хугацаа, түүнчлэн дутагдалтай холбоотой нийтлэг хэрэглэгчдийн санаа зовоосон асуудал гарч ирэв техникийн дэмжлэгижил төстэй програм хангамж. Тиймээс Red Hat Software нь албан ёсны Red Hat Linux програм хангамжийн багцыг бий болгож, зарж борлуулдаг. Ийм зарагдсан хамгийн чухал шинж чанар үйлдлийн системболсон баталгаат болон техникийн дэмжлэг авах боломжтой, юу нь чухал биш юм.

Бусад хэд хэдэн компаниуд Линуксийн шинэ хувилбаруудыг худалдаанд гаргаж байсан бөгөөд эдгээр багцууд нь байсан нэмэлтээр төрөл бүрийн програм хангамжаар тоноглогдсон, үүнд: Netscape цөм дээр бүтээгдсэн Mozilla интернет хөтөч, Apache вэб сервер, Perl вэб скрипт бэлтгэх хэл, формат график файлууд PNG болон бусад олон. Нэмж дурдахад Windows болон Android үйлдлийн системд зориулж боловсруулсан програм хангамжийн багцуудын хувилбарууд байдаг. Энэ нь нээлттэй эхийн программуудыг зөвхөн компьютерт төдийгүй хөдөлгөөнт төхөөрөмжид ашиглах боломжтой гэдгийг харуулж байна.

Дүгнэж хэлэхэд, нээлттэй эх кодтой хамт ирдэг програмууд нь хэд хэдэн сул талуудтай гэдгийг хэлэх нь зүйтэй болов уу. Юуны өмнө энэ янз бүрийн хувилбарууд, үүний үр дүнд нэг програмыг өөрчлөх нь бие даасан шинэ програм хангамжийн багцыг бий болгоход хүргэж болзошгүй юм. Хоёр дахь онцлох зүйл бол Хуучирсан програм ашигладаг хэрэглэгчид, зарим алдааг арилгах боломжгүй, шинэ файлын форматтай ажиллах боломжгүй гэх мэт. Ийм тохиолдлын жишээ бол хөтөлбөр юм Microsoft Wordболон Нээлттэй оффис. Хэрэв эхний багцад нарийн төвөгтэй томъёо бичсэн бол хоёр дахь нь үүнийг унших боломжгүй болно.

Нээлттэй эхийн програм хангамжийн дунд ийм зүйл байдаггүй тусгай багцууднягтлан бодох бүртгэл, тайлагнах зориулалттай. Өөр нэг дутагдал нь техник хангамжтай шууд холбоотой бөгөөд Windows-ээс Линукс руу шилжихдээ бүх төрлийн компьютерийн төхөөрөмжийн загварт Линукс драйверууд байдаггүй бөгөөд энэ нь системийг доголдуулах болно гэдгийг анхаарч үзэх хэрэгтэй.

Гэсэн хэдий ч, ийм програм хангамжийн эерэг талуудын талаар мартаж болохгүй, учир нь нээлттэй эх сурвалж нь маш их давуу талтай. Нэгдүгээрт, бүх нээлттэй эхийн програм хангамжийг түгээдэг үнэгүй. Хоёрдугаарт, ийм програмууд заримдаа илүү хурдан гарч ирдэгХэдэн мянган хүн бүтээн байгуулалтад нэгэн зэрэг оролцож байгаа бөгөөд компани бүр хэдэн мянган програмистын ажлын хөлсийг төлж чадахгүй байгаатай холбоотой. Хамгийн сүүлд анхаарах зүйл бол санаа зовоосон асуудал юм алдааг хурдан шийдвэрлэх чадвар, нээлттэй эхийн программуудыг арилжааныхаас илүү тогтвортой болгох.

Нээлттэй эхийн программ хангамж (OSS) нь өөрчлөх боломжтой эх кодтой нь тараагдсан компьютерийн програм хангамж юм. Ерөнхийдөө програм хангамж нь программистуудад програм хангамжийг ямар нэгэн байдлаар өөрчлөх лицензийг агуулдаг. Тэд алдааг засч, функцийг сайжруулж эсвэл програм хангамжийг хэрэгцээнд нь тохируулж болно. Нээлттэй эх сурвалжийн санаачилга (OSI) нь OSS-ийн салбарт тэргүүлэгч байгууллага юм; Тэдний нээлттэй эхийн програм хангамжийн тодорхойлолт нь 10 шалгуурын дагуу дүрэмд нийцдэг.

Үүнд:

  • Програм хангамжийн түгээлт
  • Эх кодын бэлэн байдал
  • Лицензийн хуваарилалт
  • Лицензийн шинж чанарууд
  • Ялгаварлан гадуурхалтын эсрэг

Лицензүүд

Өөр өөр лицензүүд нь программистуудад өөр өөр нөхцөлд програм хангамжийг өөрчлөх боломжийг олгодог. Нээлттэй эхийн програм хангамжийн тодорхойлолтод нийцсэн лицензүүдийг OSI баталдаг. Black Duck мэдлэгийн баазын дагуу хамгийн алдартай 5 лиценз:

  1. MIT лиценз
  2. GNU нийтийн нийтийн лиценз (GPL) 2.0
  3. Apache лиценз 2.0
  4. GNU нийтийн нийтийн лиценз (GPL) 3.0
  5. BSD лиценз 2.0 (3-р зүйл, шинэ эсвэл шинэчилсэн)

Та эх кодыг өөрчлөх үед OSS-ийн шаардлагуудын нэг бол өөрчилсөн зүйлээ мөн өөрийн аргуудыг оруулах явдал юм. Кодыг өөрчилсний дараа үүсгэсэн програм хангамж нь үнэгүй эсвэл үнэгүй байж болно.

Нээлттэй эхийн болон арилжааны програм хангамжийн ялгаа

Арилжааны программ хангамж эсвэл хувийн программ хангамж нь хэн нэгний оюуны өмч учраас эх код руугаа нэвтрэх боломжийг олгодоггүй.

Үүний үр дүнд хэрэглэгчид ихэвчлэн төлбөр төлдөг.

Нөгөө талаас OSS нь хамтын хүчин чармайлт бөгөөд програм хангамж нь түүнийг хөгжүүлэх, өөрчлөхөд тусалсан бүх хүмүүсийн оюуны өмч юм.

Нээлттэй эхийн програм хангамж Vs. Үнэгүй програм хангамж

Түгээмэл итгэл үнэмшлээс үл хамааран тэдгээрийн аль нь ч эдгээр хөтөлбөрийн өртөг эсвэл сул тал дээр анхаарлаа төвлөрүүлдэггүй.

Нээлттэй эх сурвалж нь эх код болон түгээлтийн үнэгүй хүртээмжийг агуулдаг. Үнэгүй програм хангамж нь яг ижил аргаар кодын өөрчлөлтийг агуулдаг боловч үнэгүй програм хангамжид дуртай хэрэглэгчид дуртай зүйлээ хийх дуртай гэдгийг онцлон тэмдэглэдэг. Чөлөөт програм хангамжийн сан нь програм хангамжийг бүрэн үнэ төлбөргүй гэж үзэх 4 нөхцөлийг бий болгодог.

Нэмж дурдахад програм хангамжийг үнэ төлбөргүй гэж ангилж болно. Энэ нь хэрэглэгчид уг программ хангамжийг үнэ төлбөргүй татаж авах боловч түүний эх кодыг өөрчлөх боломжгүй гэсэн үг юм.

Нээлттэй эхийн програм хангамжийн ашиг тус

Хэдийгээр зардал нь хөдөлгөгч хүч боловч OSS нь хэд хэдэн нэмэлт давуу талуудтай:

  • Эх кодыг хуваалцаж, туршиж, зассан тохиолдолд өндөр чанартай үр дүн гардаг.
  • Энэ бол програмистуудад зориулсан сургалтын үнэ цэнэтэй боломж юм. Тэд өнөөдөр байгаа хамгийн алдартай хөтөлбөрүүдэд ур чадвар эзэмшиж, ашиглах боломжтой.
  • Олон хүмүүс нээлттэй эхийн программ хангамжийг хувийн программ хангамжаас илүү найдвартай гэж үздэг, учир нь алдааг хурдан илрүүлж, засдаг.
  • Нээлттэй эхийн програм хангамж нь нийтийн эзэмшилд байдаг тул ашиглах боломжгүй болох магадлал бага байдаг. Төслийн хугацаанд эдгээр хэрэгслүүдэд тулгуурласан урт хугацааны төслүүдэд энэ нь чухал юм.
  • Ихэнх програм хангамж үнэгүй байдаг. Гэсэн хэдий ч захиалга, дэмжлэгийн хураамж гэх мэт зардал дараа гарч болзошгүй.

Нээлттэй эхийн програм хангамжийн түгээмэл төрлүүд

Нээлттэй эхийн технологи нь интернетийн ихэнх хэсгийг бий болгоход тусалсан.

Нэмж дурдахад та бид хоёрын өдөр тутам ашигладаг олон программууд нь нээлттэй эхийн технологид суурилсан байдаг. Жишээлбэл, Android OS болон Apple OS X нь цөм болон Unix/BSD нээлттэй эх сурвалж дээр суурилдаг.

Бусад алдартай нээлттэй эхийн програм хангамж:

  • вэб хөтөч Mozilla Firefox
  • Thunderbird имэйл клиент
  • Хэл PHP скриптүүд
  • Python програмчлалын хэл
  • Apache вэб сервер
  • > Нээлттэй эх сурвалж ба хөгжүүлэгчид

OSS төслүүд нь ур чадвараа дээшлүүлж, тухайн салбарт харилцаа холбоог бий болгох хамтын ажиллагааны боломжууд юм. Хөгжүүлэгчид нээлттэй эхийн стандарт хөгжүүлэлтийн хэрэгслүүдийг эзэмшсэн байх ёстой.

Харилцаа холбоо гэсэн үг

  • - имэйл, бодит цагийн мессеж, форум болон вики нь хөгжүүлэгчдэд шийдэл олох эсвэл бие биенээсээ санаа гаргахад тусалдаг. Тархсан хувилбарын хяналтын систем
  • - Газарзүйн өөр байршилд байгаа олон хөгжүүлэгчид өгөгдөл болон файлуудыг өөрчлөх үед эдгээр системүүд удирддаг өөр өөр хувилбаруудболон шинэчлэлтүүд. Алдаа хянах, даалгаврын жагсаалт
  • - Томоохон төслүүдэд асуудалд хяналт тавьж, засварыг нь хянах боломжийг олгох.Туршилт, дибаг хийх хэрэгслүүд
  • - Системийг нэгтгэх, бусад програмуудыг дибаг хийх явцад туршилтыг автоматжуулах.Дүгнэлт

Олон мянган нээлттэй эхийн төслүүд нь өмчийн программ хангамжаас өөр хувилбараар хангадаг. Програм хангамж боловсруулах чиглэлээр карьерийн зам болгон OSS төсөл дээр ажиллах. Нэмж дурдахад программистууд дэлхийн хамгийн том програм хангамжийн бүтээгдэхүүн дээр ажиллах замаар ур чадвараа дээшлүүлэх боломжтой. Facebook, Google болон LinkedIn нь нээлттэй эх сурвалж болох тул хөгжүүлэгчид мэдлэгээ хуваалцаж, шийдлүүдийг хэрэгжүүлж, тогтвортой, ажиллагаатай бүтээгдэхүүн гаргахад хувь нэмрээ оруулах боломжтой.

Маркетингийн хүчирхэг дэмжлэгээр дэмжигдсэн үйлдвэрлэгчдийн хүчин чармайлт олон нийтэд танигдсан компьютерийн технологишийдлийг сурталчлах нээлттэй эхийн програм хангамж(нээлттэй эхийн програм хангамж). Орос хэл дээрх орчин үеийн албан ёсны хэрэглээнд энэ үзэгдлийг ихэвчлэн нэрлэдэг үнэгүй програм хангамж(SPO).

Энэхүү үзэл баримтлалын мөн чанар нь нээлттэй эхийн програм хангамжийг бий болгох, түгээх хэд хэдэн зарчмуудаас бүрддэг.

  • хүн бүрт эх кодын хүртээмжтэй байх;
  • лицензийн бодлогоолон нийтийн зөвшөөрөгдсөн лицензүүдийн аль нэгээр тараагдсан (opensource.org-г үзнэ үү);
  • програм хангамжийн алдааг боловсруулах, засах ажилд шууд оролцох боломж;
  • програм хангамжийн зарим функцийг өөрчлөх, шинэ нөхцөлд дасан зохицох чадвар (бүх нийгэмлэгт өөрчлөлт оруулах боломжтой);
  • нээлттэй стандарттай хамгийн их нийцтэй байх;
  • янз бүрийн үйлдлийн системүүд болон хэд хэдэн платформ дээр ажиллах чадвар (хөндлөн платформ).

Эдгээр зарчмуудыг олонхийг бий болгоход ашигладаг

УЕПГ. Энэ хооронд мэдэгдэхүйц ялгаа байгааг тэмдэглэх нь зүйтэй үнэгүйТэгээд үнэгүй BY. Нээлттэй эхийн програм хангамжийн лицензийн ихэнх нь үнэ төлбөргүй түгээх боломжийг олгодог хэдий ч зөвхөн энэ өмч нь програм хангамжийг үнэ төлбөргүй гэж үзэхэд хангалтгүй юм.

Нээлттэй эх сурвалж нь хамгийн хүчирхэг програм хангамж үйлдвэрлэгчдийн эсрэг хэд хэдэн чухал ялалт байгуулаад байна. Ялангуяа вэб сервер Апачибусад компаниудын ижил төстэй бүтээгдэхүүнээс хол түрүүлж байна (үүнд Microsoft)бага өртөгтэй, ханган нийлүүлэгчдээс хараат бус байдал, удирдлагын туршлагатай олон хэрэглэгчтэй, хөгжүүлэгчдийн дэмжлэг зэргээс шалтгаалан зах зээлд эзлэх хувь. Линукснийлүүлэлтийн хэмжээгээр бусад бүх төрлөөс давсан Unixплатформын хувьд Intel,тэр дундаа олон жил удирдсан удирдлага ШХАБ.Нээлттэй эхийн DBMS нь нээлттэй эхийн үйлдлийн системүүд болон түгээмэл хэрэглэгддэг хямд үнэтэй интернет шийдлүүдийн зах зээлд хүчтэй байр суурь эзэлдэг. Өмчлөлийн програм хангамжийн аюул занал нь нээлттэй эхийн програм хангамжийн ашиг тусаас үүдэлтэй бөгөөд энэ нь интернетийнхтэй төстэй, i.e. нээлттэй байдал, дасан зохицох эрх чөлөө гэх мэт.

Үнэгүй програм хангамж нь серверийн үйлдлийн системүүд, интернетийн дэд бүтэц, вэб програмын серверүүд, вэб хуудасны динамик үүсгэх вэб мэдээллийн сан, техникийн болон суулгагдсан тооцоолох систем, серверийн төхөөрөмжүүдэд зориулсан програм хангамжид суурилсан жижиг бизнес, хэлтэст зориулсан мэдээллийн сангийн удирдлагын системд аль хэдийн хүчтэй байр суурь эзэлдэг. Интернетийн дэд бүтцийн талаар ярихад ихэнх төхөөрөмжүүд үйлдлийн систем болон бусад нээлттэй эхийн програм хангамжийг ажиллуулдаг гэдгийг тэмдэглэх нь зүйтэй. Эдгээр төхөөрөмжүүдэд домэйн нэрийн сервер, чиглүүлэгч, унтраалга, галт хана, гарц, ачаалал тэнцвэржүүлэгч, программ болон мэдээллийн сангийн сервер гэх мэт.

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

Нээлттэй эхийн бизнесийн загварыг ашигладаг олон борлуулагчид эхэндээ уламжлалт програм хангамжийн үйлчилгээ үзүүлэгч болж хөгжөөгүй. Нээлттэй эхийн зах зээлийн хувь хэмжээ нэмэгдэж, стратегийн онлайн зах зээл дэх байр суурь өсөхийн хэрээр хуучин програм хангамжийн үйлчилгээ үзүүлэгчид нээлттэй эх сурвалжаас үүдэлтэй аюул заналхийлэл, бизнесийн шинэ загваруудын боломжуудыг хүлээн зөвшөөрч байна. Мэдээжийн хэрэг, уламжлалт програм хангамж нийлүүлэгчид өөрсдийн бүтээгдэхүүний нэр төрлөөс хамааран эдгээр бизнесийн загваруудыг бүхэлд нь эсвэл хэсэгчлэн ашиглах боломжтой байдаг. Гэсэн хэдий ч нээлттэй эх сурвалж програм хангамжийн компаниудын бизнест бодит бөгөөд бодит аюул занал учруулж байна.

Нээлттэй эх үүсвэрээс хаалттай компаниудад дөрвөн гол аюул заналхийлж байна.

  • Үнийн дарамт.Нээлттэй эхийн лиценз нь үндсэндээ програм хангамжийг үнэ төлбөргүй түгээх, түүний өөрчлөлтийг шаарддаг тул нээлттэй эхийн программ хангамжийг дагаж, зах зээлд эзлэх хувийг алдахтай тэмцэхийн тулд ижил төстэй уламжлалт бүтээгдэхүүний үнийг бууруулах шаардлагатай. Жишээлбэл, ШХАБ 2000 доллар авах боломжгүй Unixплатформын хувьд Intel,байхад Линуксүнэ төлбөргүй авах боломжтой, a Microsoftширээний салбарыг монопольчилдог. Гэсэн хэдий ч уламжлалт үйлдвэрлэгчид програм хангамжийн бүтээгдэхүүнээ SP O-ээс илүү сайн болгож, нэмэлт төлбөр авах замаар алдагдлаа хэсэгчлэн нөхөж чадна.
  • Маш сайн ажиллагаатай."Хангалттай сайн" програм хангамж (гэхдээ хамгийн шилдэг нь биш) нь ихэвчлэн массын зах зээлд чиглэсэн байдаг уламжлалт програм хангамж үйлдвэрлэгчдээс бүтээгдэхүүнийг хэсэгчлэн сольж чаддаг. Хөгжлийн эхний үе шатанд илүү төвөгтэй (болон үнэтэй) функцууд нь харьцангуй цөөн тооны мэргэжилтнүүдэд зориулагдсан байдаг. Гэхдээ энэ зах зээлд ажиллаж байгаа үйлдвэрлэгчид ч гэсэн өндөр хөгжсөн програм хангамжийн зах зээл өргөжиж, гүнзгийрэх болно гэдгийг тодорхой ойлгох хэрэгтэй. Хэрэв дэвшилтэт функцууд нь илүү өргөн хүрээний хэрэглэгчдийн анхаарлыг татаж чадахгүй бол хэрэглэгчид бага хөгжсөн боловч нээлттэй эхийн хувилбаруудыг худалдаж авах нь ойлгомжтой. Маш том зах зээл дээр нээлттэй эхийн програм хангамжийн зонхилох үйлчилгээ үзүүлэгчид нийлүүлэлтийн хэмжээгээ нэмэгдүүлэхийн зэрэгцээ нэмэлт бүтээгдэхүүн, үйлчилгээний стратеги хэрэгжүүлэх замаар өсөх олон боломжуудтай байдаг. Масс зах зээлийн хэмжээ нь нийлүүлэлтийн хэмжээ их байгаа тул үнийг бууруулж өгдөг бөгөөд энэ нь эцсийн хэрэглэгчдэд бүтээгдэхүүнийхээ өртөг бага зэрэг өссөн ч их хэмжээний ашиг олох боломжийг олгодог.

Зарим тохиолдолд нээлттэй эхийн програм хангамж нь үйл ажиллагааны хувьд уламжлалт бүтээгдэхүүнээс ч илүү байж болно. Жишээлбэл, Апачиүйлчилгээ үзүүлэгчдийн дунд түгээмэл хэрэглэгддэг интернетийн функцийг нэвтрүүлсэн анхны вэб сервер болсон IP нэрлэхНэг систем дээр хэд хэдэн интернет домэйн нэрийг байршуулах боломжийг танд олгоно.

  • "Сүлжээний эффектүүд"олон нийтийн хэрэглээнд зориулсан программ хангамж, багаж хэрэгслийн мэдлэг, судалгаанд тулгуурласан. Хэрэглэгчийн сургалтын зардал шинэ технологиЭнэ нь програм хангамжийн бүтээгдэхүүний үнээс давж, өмчлөлийн нийт зардлын нэлээд хэсгийг бүрдүүлдэг. Бүтээгдэхүүн болон түүнийг дагалдах хэрэгслүүдийн талаар сайн мэддэг хэрэглэгчдийн өргөн хүрээтэй компани шинэ хувилбаруудыг гаргах эсвэл зэргэлдээх зах зээлд нэвтрэх замаар энэхүү танил талаа ашиглах боломжтой. Энэ төрлийн сүлжээний нөлөө нь хэрэглэгчийн төрлөөс хамаарч өөр өөр байж болно - програм хангамж хөгжүүлэгчид ашигладаг API, системийн администраторууд- тодорхой удирдлагын хэрэгслүүд, хэрэглэгчид графиктай ажилладаг хэрэглэгчийн интерфэйсүүд, менежерүүд ханган нийлүүлэгчидтэй харилцаа холбоо тогтоодог. Нээлттэй эхийн шийдлүүдийн түншүүд болон хэрэглэгчдийн энэхүү сүлжээ үүссэний дараа устгагдахгүй бөгөөд дагалдагчдыг олж авах, үйлчлүүлэгчдийн үнэнч байдал зэрэг маркетингийн жижиг асуудлуудыг шийдвэрлэх боломжийг танд олгоно.
  • Стандартчиллын дарамт.Нээлттэй эхийн хөдөлгөөний эцсийн аюул бол уламжлалт програм хангамж үйлдвэрлэгчдийн тавьсан бүх төрлийн технологийн саадыг дайсан гэж үздэг түүний хэрэгсэл, соёл юм.

IN Сүүлийн үедПрограм хангамжийн хамгийн хурдацтай хөгжиж буй салбар нь гэж нэрлэгддэг салбар юм "арилжаанынээлттэй эх сурвалж",тэдгээр. JV O-г энгийн арилжааны компаниуд дэмждэг. Корпорацыг энэ чиглэлээр тэргүүлэгчдийн нэг гэж үзэх ёстой Нар,Энэ салбарт хэд хэдэн томоохон төсөл хэрэгжүүлж байна: OpenSolaris үйлдлийн систем DBMS MySQLоффисын иж бүрдэл OpenOffice.orgболон виртуалчлалын орчин Виртуал хайрцаг.Дүрмээр бол ийм програм хангамжийн хэд хэдэн хувилбар байдаг бөгөөд үүнд арилжааны хувилбар байдаг. Лицензийн төлбөрийг төлөхдөө хэрэглэгч техникийн дэмжлэг авахаас гадна зарим тохиолдолд тусгай хэрэгслийг авдаг тав тухтай ажил, нээлттэй лицензийн дагуу ашиглах боломжгүй. Өөрөөр хэлбэл, жижиг хэрэгцээнд зориулж компаниуд үнэгүй эсвэл ашиглаж болно үнэгүй хувилбаруудПрограм хангамж, хүсэлт нэмэгдэхийн хэрээр дэд бүтэц, программдаа юу ч өөрчлөхгүйгээр арилжааны өргөтгөлүүдийг худалдаж аваарай. Тиймээс нээлттэй эхийн програм хангамжийн арилжааны хувилбар нь жишээлбэл, уламжлалт компаниудын хөгжүүлэлттэй шууд өрсөлддөг Microsoft,Интернет орчинд ашиглах тусгай зөвшөөрлийн схемийг идэвхтэй бий болгодог (бид серверийн програм хангамжийн тухай ярьж байна).

Үүний үр дүнд Интернет дэх нээлттэй эхийн програм хангамж нь Сүлжээг бий болгох үндсэн зарчмуудыг дэмжиж, хөгжүүлэх систем үүсгэх үүрэг гүйцэтгэдэг. Нэмж дурдахад, нээлттэй эхийн програм хангамжийг ашиглах нь бараа бүтээгдэхүүн борлуулахын оронд үйлчилгээ үзүүлэхэд анхаарлаа хандуулах үүднээс хамааралтай юм. Тиймээс интернетийн системийг бий болгохдоо нээлттэй стандартууд, тэдгээрийг хэрэгжүүлдэг програм хангамжид анхаарлаа хандуулах нь зүйтэй, учир нь зөвхөн энэ замаар л бизнесийг хөгжүүлэх, цахим зах зээл дээр шинэ боломжуудыг олж авах боломжийг олгоно.

Интернэт технологийг дэмжихийн тулд нээлттэй эхийн програм хангамжийг ашиглах нь масштаб, даяаршил, нийцтэй байдлын шинж чанаруудын үүднээс байгалийн бөгөөд зайлшгүй шаардлагатай. Жишээлбэл, сервер эсвэл бусад дэд бүтцийн төхөөрөмжүүдийн тоог нэмэгдүүлэх нь нэмэлт програм хангамжийн хөрөнгө оруулалт шаарддаггүй бөгөөд энэ нь хувийн програм хангамжтай харьцуулахад илүү уян хатан байдлыг хангадаг. Програм хангамжийн өртөг нь төслийн техник хангамжийн хэсгээс давсан тохиолдолд энэ нь ялангуяа үнэн болдог. Даяаршил, нийцтэй байдлын шаардлагууд нь платформ хоорондын нээлттэй эхийн програм хангамжийг сайн дэмжиж, нээлттэй стандартыг ашигласны ачаар хэрэгждэг бөгөөд энэ нь зах зээл дээрх олон өрсөлдөгч бүтээгдэхүүн, платформуудтай ч нийцтэй байдлыг өндөр түвшинд байлгах боломжийг олгодог.

Вэб технологид суурилсан үйлчилгээний хэрэглээний орчин үеийн хөгжлийн үүднээс нээлттэй эхийн программ хангамж нь хямд компьютер (нэттоп, нэтбүүк) -тэй хослуулан уламжлалт ширээний компьютер болон компьютерийн компьютерийг ихээхэн хэмжээгээр сольж чаддаг. хөдөлгөөнт системүүд, үүний үндэс нь үйлдлийн систем юм Windowsболон уламжлалт оффисын иж бүрдэл. Цөмд суурилсан GUI бүхий хөнгөн жинтэй, захиалгат үйлдлийн систем ашиглах Линуксорчин үеийн вэб хөтчүүд нь зөвхөн нээлттэй эхийн програм хангамжийг ашиглан нетплатформ дээр өдөр тутмын ихэнх ажлыг гүйцэтгэх боломжийг олгодог.

Олон хүмүүс янз бүрийн програм хангамж худалдаж авах эсвэл хакердсан програмыг ашигладаг хулгайн хувилбарууд. Хэрэглэгчид хардаг GUIпрограмууд боловч энэ бүтээгдэхүүний кодыг ихэвчлэн нуудаг. Үүнтэй холбогдуулан програмын кодыг хуулж, өөртөө тохирохыг хүссэн хүмүүсээс зохиогчийн хамгаалалтыг баталгаажуулдаг програм хангамжийг өөрчлөх нь бараг боломжгүй юм. Гэсэн хэдий ч "Нээлттэй эх" гэж нэрлэгддэг хөтөлбөрүүд улам бүр нэмэгдсээр байна орчин үеийн ертөнц. Нээлттэй эхийн програмууд гэж юу болох, тэдгээрийн эерэг ба сөрөг талууд юу болохыг ойлгоцгооё.

Юуг нээлттэй эх сурвалж гэж үзэж болох вэ?

Бараг бүх программ хангамж бэлэн программ болж эцсийн хэрэглэгчдэд хүрдэг. Эдгээр нь сайхан интерфэйстэй, хэрэглэхэд хялбар бүрэн ажиллагаатай програмууд юм. Хэрэв энэ бүтээгдэхүүний код нээлттэй бол хэн ч үүнийг өөрчлөх, олсон алдааг засах сонголтоо санал болгох эсвэл ямар нэгэн шинэлэг зүйл нэвтрүүлэх боломжтой. Тиймээс энэ бүтээгдэхүүний чанар цаг хугацааны явцад сайжирдаг. Нээлттэй эхийн үйлдлийн системийн жишээнүүд Линукс, Unix, Ubuntu.

Хүн бүр мэддэг Microsoft Office , үүний аналог боловч нээлттэй эх сурвалжтай Оффисыг нээх. Mozilla хөтчүүд Firefox болон Гүүгл Кромнь мөн нээлттэй эхийн програм хангамж юм. Маш олон ижил төстэй бүтээгдэхүүнүүд байдаг бөгөөд ихэнх нь их хэмжээний програм хангамж ашигладаг бөгөөд тэдгээрийн зарим нь Нээлттэй эхийн програм байж магадгүй гэж сэжиглэдэггүй.

Нээлттэй эхийн онцлогууд

Програм хангамжийг програм гэж нэрлэхийн тулд түүний код нь хүн бүрт нээлттэй байх нь хангалтгүй юм. Ийм хөтөлбөр байх ёстой туйлын үнэ төлбөргүй. Нэмж дурдахад, цаашид ашиглах, кодыг өөрчлөх оролдлогын хувьд хэрэглэгч юу ч төлөх шаардлагагүй болно. Хэн ч энэ бүтээгдэхүүнийг чөлөөтэй тараах, дээр дурдсанчлан өөрчлөх эрхтэй. Ийм программууд нь ашиглалтын цар хүрээ, үргэлжлэх хугацаанд хязгаарлалтгүй байдаг. Тэдгээрийг бизнес эрхлэх, шинжлэх ухааны судалгаа хийх, сургалт явуулах, эсвэл өөрийн зорилгодоо хязгааргүй хугацаагаар ашиглах боломжтой.

Нээлттэй эхийн програм хангамжийн лиценз

Ийм програмын лиценз нь бас үнэ төлбөргүй байдаг. Хэрэглэх, өөрчлөх, түгээх, бусад нийцтэй програм хангамжтай ашиглахад ямар ч хязгаарлалт байхгүй. Түүнчлэн, энэ нь одоо байгаа бусад бүх хөтөлбөрт технологийн хувьд төвийг сахисан байдаг.

Нээлттэй эхийн програмуудын давуу болон сул талууд

Сонгодогоос ялгаатай лицензтэй програмууд, үнэгүй програмистуудын бүлэг боловсруулсан бөгөөд ийм учраас тэд үнэ төлбөргүй байдаг.

Хоёр дахь чухал давуу тал бол бид чадна програмын өгөгдлийг шинэчлэх. Сайн програмист кодыг ойлгосноор програмд ​​шинэ сонголт нэмж эсвэл одоо байгаа функцүүдийн ажиллагааг сайжруулж чадна. Жишээлбэл, хэрэглэгч MacOSялгаатай нь үйлдлийн системээ өөрчилж чадахгүй Линукс, үүнийг хүн бүр өөрийн үзэмжээр тохируулахаас гадна ямар ч бие даасан функцийг нэмж болно. Үүний үр дүнд тэрээр хэрэглэхэд маш тохиромжтой цоо шинэ бүтээгдэхүүн авах болно. Хэрэв гарсан програм үнэхээр сайн бол түүнийг патентжуулж, бүр зарж болно (!)

Програмын бас нэг маргаангүй давуу тал бол вирусаас хамгаалах явдал юм. Бараг бүх вирусууд программуудад зориулагдсан байдаг Windows, мөн адил хортой програм Линуксач холбогдол багатай хэмжээ. Тиймээс нээлттэй эхийн үйлдлийн систем ашиглан вирус авах магадлал маш бага байна.

Өнөөдөр олон байгууллага нээлттэй эхийн программ хангамж руу шилжиж байна. Энэ нь зардлыг бууруулж, системийг хакердах магадлалыг багасгах боломжийг олгодог.

Гэхдээ та бүхний мэдэж байгаагаар аливаа медаль хоёр талтай гэдгийг бид танд хэлэх болно Нээлттэй эхийн сул талуудын талаар хөтөлбөрүүд.

Програм хангамжтай холбоотой ямар нэгэн асуудал гарвал та ихэвчлэн техникийн дэмжлэгтэй холбоо барина. Нээлттэй эхийн програмуудад ийм зүйл байдаггүй. Уг программыг улс орны өнцөг булан бүрээс бүр дэлхийн өнцөг булан бүрээс өөр өөр програмистууд өөрчилсөн учраас энэ асуудал үүсдэг. Тиймээс та интернетээс асуудлын шийдлийг хайх хэрэгтэй болно. Интернетэсвэл өөрөө шийд.

Хоёр дахь сул тал нь програмын кодыг хэн ч өөрчлөх боломжтой тул дахин гарч ирдэг. Ихэнхдээ хүмүүсийн үзэл бодол давхцдаггүй бөгөөд энэ нь бүтээгдэхүүнийг өөрчлөхөд зөрчил үүсгэдэг. Энэ нь олон хүний ​​удаан хугацаанд ажиллаж байсан төсөл нуран унахад хүргэж болзошгүй юм.

Мөн ихэвчлэн нээлттэй эхийн дүрээр далдлагдсан байдаг хортой програм, тэдгээрийг жинхэнэ аюулгүй програм хангамжаас ялгах нь заримдаа маш хэцүү байдаг.

Ийм програмууд нь зарим сул талуудтай хэдий ч улам олон хэрэглэгчид тэднийг сонирхож байна. Өнөөдөр улам олон бүтээгдэхүүн нээлттэй эх кодоор бүтээгдэж байна. Энэ нь ийм хөтөлбөрүүд ирээдүйтэй бөгөөд анхаарлаа хандуулах нь зүйтэй гэсэн үг юм.

Нээлттэй эхийн програм хангамжийн амжилт нь үнэхээр гайхалтай юм. Энэ нь арилжааны томоохон програм хангамж үйлдвэрлэгчдийг ч өршөөгөөгүй. IBM, Hewlett-Packard, Oracle, Microsoft зэрэг компаниуд түүний нөлөөг хүлээн зөвшөөрч, зарим тохиолдолд түүний арга барилыг ашигласан. Мэдээллийн технологийн функцтэй ихэнх компаниуд нээлттэй эхийн бүтээгдэхүүнүүдийг аль хэдийн мэддэг болсон бөгөөд тэдгээрийг ихэвчлэн идэвхтэй ашигладаг.

Гэсэн хэдий ч нээлттэй эхийн програм хангамж хаа сайгүй тархаж байгаа нь хариултаас илүү олон асуултыг дагуулсаар байна. Тиймээс хамгийн алдартай хүмүүст хариулахыг хичээцгээе.

Нээлттэй эхийн програм хангамж гэж юу вэ?

1997 он руу буцъя. Хагалгааны өрөөний авъяаслаг хөгжүүлэгч Линукс системүүдБрюс Перенс Debian Linux-ийн түгээлтийн хувилбарыг бэлтгэх, түгээхтэй холбоотой баримт бичгийг бичдэг. Дараа нь тэрээр Debian-тай холбоотой бүх ишлэлийг устгаж, өнөөдөр The Open Source Definition гэгддэг ойлголтыг нэвтрүүлсэн. Тодорхойлолтын баримт бичигт нээлттэй эхийн программ хангамжийг хөгжүүлэгчдэд ямар ч нөөц ашигласны төлбөргүйгээр түгээх, дистрибьюторууд програмын эх кодыг хүн бүрд үнэ төлбөргүй ашиглах боломжийг олгох, цаашдын бүх сайжруулалт, шинэчлэлтийг мөн дараах байдлаар хангах ёстой гэж Тодорхойлолтын баримт бичигт заасан. ижил нөхцөл.

Үнэн чанартаа, нээлттэй эхийн програм хангамжийн хөдөлгөөн нь 1983 онд Ричард Сталлманы санал болгосон Чөлөөт програм хангамжийн хөдөлгөөний ойрын хамаатан юм. Үүний гол зорилго нь програм хангамжийг үнэ төлбөргүй түгээх, арилжааны програмуудын стандарт хязгаарлалтаас чөлөөлөх явдал байв. Үнэгүй програм хангамжийг түгээх дүрмийг 2006 оны 10-р сард гурав дахь хэвлэлтээр батлагдсан Ерөнхий нийтийн лицензээр (GPL) зохицуулдаг.

Өнөөдөр дэлхий даяар олон арван Нээлттэй эхийн санаачлагын лицензүүд ашиглагдаж байгаа бөгөөд тус бүр нь нээлттэй эхийн программ хангамж ашиглах талаар судалж буй компаниудын тусгай дүрэмтэй байдаг. Ерөнхийдөө эдгээр дүрмүүд нь нээлттэй эхийн хөтөлбөрт хандахыг хүссэн хүмүүст хатуу хязгаарлалт тавьдаггүй. Түгээлтийн шаардлагын хувьд лицензийн дүрмийг зөрчсөнтэй холбоотой болзошгүй асуудлаас зайлсхийхийн тулд тэдэнд илүү нухацтай анхаарал хандуулах хэрэгтэй.

Яагаад нээлттэй эхийн програм хангамж гэж?

Компаниудын нээлттэй эхийн програм хангамжийг хардаг эхний шалтгаан нь маш энгийн - үнэ юм. Нээлттэй эхийн загварын ROI нь үүнийг тодорхой харуулж байна. Нээлттэй эхийн програм хангамжийг татаж авах, суулгах, ашиглахад бүрэн үнэ төлбөргүй байдаг. Эхлээд бага зардал нь ямар ч хөрөнгө оруулалтгүйгээр шинэ хэрэгслийг туршиж үзэх эсвэл шинэ програм зохиохыг хүссэн хөгжүүлэгчдийг татсан. Шинэ эрх чөлөө нь тэдний ихэнхийг нээлттэй эхийн програм хангамжийн хөдөлгөөнийг дэмжихэд хүргэсэн. Үүний үр дүнд Линукс үйлдлийн систем, Apache вэб сервер, Java програмын сервер JBoss, Eclipse хөгжүүлэлтийн орчин зэрэг салбарын нээлттэй эхийн программ хангамжууд олон мянган төслүүдийн хамт дэлхий даяар гарч эхэлсэн.

1990-ээд оны сүүлээр аж ахуйн нэгжийн удирдлага нээлттэй эхийн програм хангамжид анхаарлаа хандуулж эхэлсэн. Мэдээллийн технологийн төсөв байнга хумигдаж байгаа энэ үед хөгжүүлэгчид нээлттэй эхийн программ хангамжийг ашигласнаар чанар, хэмнэлтийн талаар сайрхаж, олон компаниуд үүнийг ашиглах талаар нухацтай бодож эхэлсэн. програм хангамжийн бүрэлдэхүүн хэсгүүдкорпорацийн төслүүдийг хэрэгжүүлэхдээ нээлттэй эх сурвалжтай. Нээлттэй эхийн программ хангамжийг нэвтрүүлсэн анхны томоохон аж ахуйн нэгжүүд бол The Weather Channel, Cendant Travel, Employease, Saber юм.

Дэлхий даяар интернетийн өсөлт хөгжиж байгаа энэ үед нээлттэй эхийн програм хангамж нь компаниудад арилжааны програм хангамжийн шинэ лицензийг байнга худалдан авахгүйгээр цахим үйл ажиллагаагаа хурдан өргөжүүлэх боломжийг олгодог. Үр ашиг нь хөгжүүлэлт, туршилтад ч хамаатай. Ингэснээр компаниуд арилжааны програм хангамжтай холбоотой нэмэлт зардал, ийм тохиолдолд шаардагдах төсөв таслах үйл явцгүйгээр шинэ зүйлийг туршиж үзэх боломжтой.

Нээлттэй эхийн бүтээгдэхүүн дэх эх кодыг ашиглах боломжтой байдгийг цөөхөн хүн ашигладаг нь нууц биш байх. Програм хангамжийн кодыг чөлөөтэй өөрчлөх, засах эрхийг ноцтой давуу тал гэж үзэх ёстой юм шиг санагдаж байгаа ч бодит байдал дээр программ хангамжийг өөрсдөө хадгалахын оронд программ хангамжийг цаг алдалгүй шинэчилж, дибаг хийдэг хөгжүүлэгчдийн нийгэмлэгт найдах нь компаниудад илүү хялбар байдаг. бүх алдартай бүтээгдэхүүний програмын код.

Нээлттэй эхийн програм хангамжаас татгалзах шалтгаанууд

Нээлттэй эхийн програм хангамжийн эсрэг аргументуудыг нэг талаас тоолоход хялбар байдаг.

    Үнэгүй програм хангамж авах нь " үнэгүй бэлэггөлөгнүүд." Та үүнийг бүрэн үнэ төлбөргүй татаж аваад суулгаж болно, гэхдээ сургалт, хэрэглэгчийн дэмжлэг нь арилжааны програм хангамжийн нийт өртөг эсвэл харьцуулж болохуйц өртөгөөс илүү үнэтэй байдаг. Майкрософтын хийх дуртай энэхүү аргумент нь далд ухамсрын түвшинд ажилладаг. Энэ нь шударга эсэх нь тодорхой нөхцөл байдал, яг одоо ямар аналитик тайланг уншиж байгаагаас хамаарна.

    Техникийн дэмжлэгийг зохион байгуулах нь хэцүү байдаг. Нээлттэй эхийн хөдөлгөөний эхэн үед хөгжүүлэлт, дэмжлэгийг сайн дурын бүлгүүд эсвэл "хүйн нийгэмлэгүүд" голлон хийдэг байсан бол энэ нь үнэхээр тулгамдсан асуудал байв. Гэвч олон байгууллага олон нийтийн дэмжлэг хэрэгцээгээ хангахад хангалттай гэж үзсэн ч өнөөдөр Hewlett-Packard болон IBM-ийн нээлттэй эхийн томоохон төслүүдийг дэмжих зэрэг олон боломжууд тэдэнд нээлттэй байна. Үүний үр дүнд “амьсгалахын тулд нэг хоолойг бооход л хангалттай” гэсэн үг утгаа алддаг.

    Шинэ функцийг хөгжүүлэх нь арилжааны програм хангамжтай харьцуулахад илүү урт хугацаа шаарддаг. Энэ нь таны ашиглаж буй тодорхой төрлийн програм хангамжаас ихээхэн шалтгаална. Firefox вэб хөтөч нь хамгийн сайн жишээнээлттэй эхийн программ хангамжийг хэрэглэгчдийн хэрэгцээнд хэр хурдан тохируулж чадах вэ. Линукс хөгжүүлэгчид шинэ технологи, тухайлбал USB портуудын дэмжлэгийг хэр хурдан зохион байгуулсныг та санаж болно. Энэ тал дээр Линукс бараг Windows-ээс хоцроогүй. Гэхдээ аж ахуйн нэгжийн програм хангамжийн тухайд хамгийн сүүлийн үеийн видео карт эсвэл аудио чипийг дэмжих механизмыг бий болгох нь өндөр тогтвортой байдал, гүйцэтгэлийг хангахтай харьцуулахад хамаагүй бага үүрэг гүйцэтгэдэг.

    Цаашдын хөгжил, салбарлалтын тодорхойгүй байдал. Нээлттэй эхийн олон төрлийн програм хангамжийн лицензүүд, түүнчлэн програм хангамжийн кодонд эцсийн хэрэглэгчийн идэвхтэй хөндлөнгийн оролцоо зэрэг нь корпорацийн үйлчлүүлэгчидийм хөтөлбөрүүдийг нэвтрүүлснээс . Гэхдээ нээлттэй эхийн програмын лицензийг хуульчид сайтар судалж үзэх нь эдгээр айдсыг багасгадаг. Зарим нээлттэй эхийн програм хангамжийн үйлчилгээ үзүүлэгчид болон гуравдагч этгээдийн компаниуд хохирол санал болгодог тул таны ашигладаг нээлттэй эхийн програмууд шүүхэд нэхэмжлэл гаргаж магадгүй юм.

Хаанаас эхлэх вэ?

Өнөөдөр бараг бүх төрлийн бизнесийн программ хангамжийг серверээс эхлээд нээлттэй эхийн бүтээгдэхүүн болгон ашиглах боломжтой Имэйлба VoIP системүүдээр төгсдөг. Олон компаниуд юуны түрүүнд вэб программуудад анхаарлаа хандуулдаг бөгөөд тэнд нэлээд удаан хугацаанд оршин тогтнож байсан, аль хэдийн үнэ цэнийг нь баталж чадсан бүтээгдэхүүнүүд байдаг. LAMP стек (тодорхой нөхцөл байдлаас шалтгаалан Linux, Apache, MySQL болон PHP, Perl эсвэл Python) гэсэн нийтлэг лавлагаа юм. Юникстэй төстэй Линукс үйлдлийн систем өргөн тархсан. Өнөөдөр хамгийн алдартай вэб серверүүдийн нэг бол Apache юм. Өгөгдлийн сангийн удирдлагын систем MySQL өгөгдөлүнэтэй арилжааны бүтээгдэхүүнтэй амжилттай өрсөлдөж байна. Мөн PHP, Perl, Python програмчлалын болон скрипт хэл нь нээлттэй эхийн вэб програмуудыг хөгжүүлэх хэрэгсэл болгон өргөн хэрэглэгддэг. Нээлттэй эхийн вэбсайтууд Java дээр суурилсанихэвчлэн JBoss програмын серверт найддаг. Нээлттэй эхийн хэрэгслүүдийг илүү сайн мэддэг болж, тэдгээрийн болон арилжааны бүтээгдэхүүнүүдийн хоорондын ижил төстэй болон ялгаатай талуудыг олж мэдэх тусам бусад боломжуудыг олж мэдэх болно. Танай хөгжүүлэгчид хааяа тодорхой нээлттэй эхийн бүтээгдэхүүн рүү өөрийн эрсдэлд ханддагийг мэдэх нь бас гайхмаар зүйл байж магадгүй юм.

Хэрэглээний серверүүд үнэхээр гайхалтай, гэхдээ нээлттэй эхийн ширээний програм хангамжийн талаар юу хэлэх вэ?

Эцсийн хэрэглэгчид төрөл бүрийн нээлттэй эхийн ширээний хэрэгслийг ашиглах нь нэлээд түгээмэл байдаг. Ийм шийдлийн тод жишээ бол Mozilla Firefox вэб хөтөч юм. Оффисын багцЗарим төрийн болон арилжааны байгууллагууд Sun OpenOffice-ийг Microsoft Office-оос илүүд үздэг. Гэвч зарим тоглогчид ширээний компьютер дээрээ Линукс үйлдлийн системийг суулгаснаар үл мэдэгдэх зүйл рүү тэмүүлж байгаа ч Windows нь зонхилох тоглогч хэвээр байна. Эцсийн хэрэглэгчдэд ээлтэй Линукс хувилбарууд(LinSpire гэх мэт) хэрэглэгчдийг сургах нь цаг хугацаа, мөнгө шаарддаг тул статус квог эвдэж чадахгүй. Нэмж дурдахад, олон компаниудын хамааралтай ихэнх арилжааны програм хангамжийн багцуудыг эхлээд Windows, хоёрдугаарт Линукс (хэрэв Линукс хувилбарыг гаргасан бол)-д зориулж боловсруулсан болно.

Нээлттэй эхийн бүтээгдэхүүнийг борлуулах боломжтой юу?

Тийм ээ, мэдээжийн хэрэг, гэхдээ Нээлттэй эхийн санаачлагын дүрмүүд нь таны кодыг бусдад худалдахад саад учруулахыг хориглодог. Гэсэн хэдий ч олон компаниуд нээлттэй эхийн бүтээгдэхүүнээс мөнгө олох арга замыг хайж байна. Ихэнх нь бодит кодоос гадна компаниудад маш амархан худалдаж авдаг корпорацийн дэмжлэг үзүүлэх үйлчилгээг санал болгодог. Бусад нь програм хангамжийн кодын хоёр хувилбарыг өгдөг: нэг нь нээлттэй, чөлөөт хэлбэрээр, нөгөө нь нэмэлтийг багтаасан ашигтай шинж чанарууд, өмчийн бүрэлдэхүүн хэсгүүдийг агуулсан бөгөөд үйлчлүүлэгчид төлбөр төлөх ёстой. Энэхүү холимог загвар нь улам бүр түгээмэл болж байна. Үүнийг SourceFire, SugarCRM, Alfresco болон бусад олон компаниуд идэвхтэй ашигладаг.

Бусад нээлттэй эх сурвалж

Нээлттэй эхийн олон програмыг интернетээс олж болно:

    Шинэ мах. Татаж авах боломжтой програм хангамжийн асар том мэдээллийн сан, ихэнх нь нээлттэй эх хэлбэрээр байдаг.

    SourceForge. Олон мянган нээлттэй эхийн төслүүдийг нэгтгэсэн нээлттэй эхийн програм хангамж хөгжүүлэгчдэд зориулсан аварга сайт. Тэдний зарим нь хөгжсөөр байгаа бол зарим нь аль хэдийн оршин тогтнохоо больсон.

Нээлттэй эх сурвалж - албан ёсны болон албан бус

    Нээлттэй эхийн санаачлага. Нээлттэй эхийн программ хангамжийг цаашид хөгжүүлэх нь үндсэн ажил гэж үздэг ашгийн бус байгууллага бөгөөд энэ чиглэлээр удаан хугацаанд үйл ажиллагаа явуулж буй хэд хэдэн тоглогчдын санхүүжилтээр ажилладаг.

    Нээлттэй эхийн технологийн групп. Нээлттэй эхийн технологиудыг сурталчлагч дэлхийд тэргүүлэгч. Энэ холбоо нь Slashdot мэдээллийн сайт, мөн SourceForge, FreshMeat нөөцийг эзэмшдэг.

    Нээлттэй эхийн эрсдэлийн менежмент. Зохицуулалтын шаардлагыг дагаж мөрдөх механизмыг санал болгодог.

    Нээлттэй эхийн хөгжүүлэлтийн лаборатори. Линукс үйлдлийн системийг корпорацийн үйлчлүүлэгчдийн дунд сурталчлах үндсэн зорилго бүхий байгууллага.