Ինչպես է հանրային դոմենային ծրագրերը տարբերվում Open Source- ից

Բաց աղբյուրի եւ հանրային տիրույթի ծրագրային ապահովման կիրառման տարբերությունը

GraphicStock

Բաց կոդով ծրագրային ապահովումը հնարավորություն է տալիս օգտվողներին մուտք գործել եւ փոփոխել ծրագրի ինքնատիպ կոդը: Աղբյուրը կոդը հիմնականում հրամանների ցանկն է, որոնք թելադրում են, թե ինչպես է ծրագիրը կատարում: Որոշ բաց կոդով ծրագրեր ունեն սահմանափակումներ դրանց օգտագործման եւ տարածման վրա, բայց շատերը չեն:

Բաց կոդով ծրագրերի եւ հանրային տիրույթի միջեւ տարբերություն կա:

Բաց կոդով ծրագրերը հանրային տիրույթում չեն, եւ դա թույլ է տալիս մարդկանց ազատորեն օգտագործել իրենց ստեղծագործությունները:

Հանրային դոմենային ծրագրերը սովորաբար թույլ չեն տալիս մուտք գործել կոդեր, թեեւ դա միշտ չէ, որ գործը: Բաց կոդով ծրագրային ապահովումը հեղինակային իրավունքներ ունի: .

Երբեմն «բաց կոդով» տերմինը փոխկապակցված է «հանրային տիրույթ» ծրագրով, բայց դրանք նույնը չեն:

Որոշման գործոններ են հեղինակային իրավունքները կամ օգտագործման սահմանափակումները

ՕՀ-ի եւ հանրային դոմենների ծրագրային ապահովման հիմնական առանձնահատկությունն այն չէ, թե արդյոք աղբյուրի կոդը հասանելի է, թե արդյոք կա լիցենզավորման պահանջներ կամ այլ սահմանափակումներ, ծրագրի օգտագործման, կոդերի փոփոխման, ծրագրի վերափոխման կամ հեղինակային իրավունքի վերաբերյալ: Եթե ​​կան, դա բաց կոդ է, այլ ոչ թե հանրային տիրույթում:

Բաց կոդով նախաձեռնություն, 501 (c) (3) Կալիֆորնիայի առեւտրային կազմակերպություն, առաջարկում է բաց կոդով ծրագրային ապահովման շատ մանրամասն եւ իրավական սահմանում, որը կարող է օգտագործել եւ ինչպես: Նրանք նաեւ ունեն են այբբենական ցուցակ, որոնք առաջարկում են բաց կոդով ծրագրային ապահովում, եթե ցանկանում եք ուսումնասիրել տվյալ ընկերություն:

OpenSource.org- ը հիանալի վայր է `պարզելու, թե ինչպես կարող եք զարգացնել, համագործակցել եւ օգտագործել OS ծրագրային ապահովումը:

Այլ կարեւոր առանձնահատկություններ

OS ծրագիրը կարող է ազատորեն տարածվել, օգտագործվել եւ նույնիսկ փոխվել: Այն մշակվել է շատերի ներդրումների միջոցով եւ բաշխված լիցենզիայի տակ, որոնք պետք է համապատասխանեն որոշակի չափանիշներին:

Լիցենզիան չի կարող խտրական լինել որեւէ մեկի դեմ: Այլ կերպ ասած, դուք չեք կարող սահմանափակել մարդկանց որոշակի խմբերի ծրագրային ապահովման օգտագործումը: Այն պետք է թույլ տա վերարտադրել աշխատանքները:

Բաց կոդով ծրագրերի օրինակներ

Բաց կոդով ծրագրային ապահովումը գալիս է բոլոր ձեւերի եւ չափերի մեջ եւ կարող է ծառայել բազմաթիվ նպատակների: Օրինակներ են LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice եւ SquirrelMail: Firefox- ը պարզ վեբ բրաուզեր է, իսկ LINUX- ը ավելի բարդ է: Դա UNIX- ի վրա հիմնված օպերացիոն համակարգ է: OpenOffice- ը Apache- ի կողմից առաջարկվող գրասենյակային հավաքակազմ է:

OpenOffice- ի դեպքում դուք կարող եք բեռնել եւ տեղադրեք այն ծրագիրը, որը շատ համակարգչում է անվճար, նույնիսկ եթե այն տեղադրեք այն բազմաթիվ համակարգչերում: Պատկերացրեք եւ դրանք փոխանցեք ընկերներին եւ ընտանիքին: Չկան լիցենզիայի վճարներ: Օգտագործեք այն, ինչպես ցանկացած այլ բառի մշակման, աղյուսակի կամ տվյալների բազայի ծրագրի: Եվ եթե դուք ունեք խնդիր, օրինակ, որ սխալ է հայտնվում, կամ, եթե կարծում եք, որ կարող եք ավելի լավ դարձնել, կարող եք զեկուցել կամ պարզապես շտկել խնդիրը: Ծրագիրը հնարավորություն է տալիս օգտվողներին «ընդլայնել» այն, ըստ Apache- ի:

Արդյոք դա անվտանգ է

Ցանկացած ժամանակ դուք թույլատրում եք մուտք գործել բազմակի օգտվողների, առաջանում է վիրուսների խնդիր: Շարունակեք զգուշությամբ եւ համոզվեք, որ դուք ունեք լավ հակավիրուսային ծրագիր, երբ մուտք եք գործել բաց կոդով ծրագրակազմ: