Րագիրը մշակված է ինչպես անհատ էնտուզիաստների, այնպես էլ առևտրային ֆիրմաների աշխատակիցների կողմից: Նրանք ստեղծում են ծրագրեր անհատական համակարգիչների, բջջային հեռախոսների և միկրոպրոցեսորներ պարունակող այլ սարքերի համար:
Հրահանգներ
Քայլ 1
Softwareրագրակազմի մշակման դասական մոդելն այսպիսի տեսք ունի: Րագիրը ստեղծվում է մեկ ընկերության աշխատակիցների կողմից, մինչդեռ դրա սկզբնական կոդերը դուրս չեն գալիս կազմակերպությունից: Կազմման արդյունքը վաճառվում է օգտագործողներին: Հազվադեպ չէ, որ հավելվածը ֆայլեր է պահում ձևաչափերով, որոնք չեն ապահովվում մրցակցային ծրագրակազմի արտադրանքների կողմից: Եթե հավելվածի մշակումը դադարում է, օգտվողները պետք է անհանգստանան իրենց աշխատանքի արդյունքները այլ ձևաչափերի ֆայլերում կրկին պահելու մասին:
Քայլ 2
Նույնիսկ գույքային ծրագրային ապահովման ընկերությունները հաճախ իրենց արտադրանքի մի մասն անվճար են դարձնում: Միևնույն ժամանակ, նրանք կարող են շահույթ ստանալ գովազդներ ցուցադրելուց, այլ վճարովի ծրագրեր իրականացնելուց, ինչպես նաև լրացուցիչ վճարովի ծառայություններ ներկայացնելուց: Օրինակ ՝ IP հեռախոսակապի դիմումում համակարգչից համակարգչ զանգերը կարող են անվճար լինել, բայց համակարգչից հեռախոսազանգ կատարելու համար դուք ստիպված կլինեք վճարել: Searchննարկիչների մշակողները կարող են հովանավորվել PPC գովազդի կողմից որոնման համակարգեր օգտագործելիս:
Քայլ 3
Միայնակ ծրագրավորողները սովորաբար ստեղծում են փոքր ծրագրեր և կոմունալ ծառայություններ: Դրանք կարող են լինել կամ փակ, կամ բաց աղբյուր, վճարովի կամ անվճար (ցանկացած համադրությամբ): Փոքր չափի նման ծրագրերն ու կոմունալ ծառայությունները երբեմն կարող են մրցել նույն նպատակի համար նախատեսված մեծ փաթեթների հետ:
Քայլ 4
Մի էնտուզիաստ չի կարող գրել մեծ ծրագիր, բայց նա կարող է նախագիծ ստեղծել Sourceforge- ի, Google Code- ի, Microsoft CodePlex- ի կամ նման այլնի վրա: Դրանից հետո անսահմանափակ թվով սիրողական ծրագրավորողներ կկարողանան միասին աշխատել կոդի վրա: Նրանց մեծ մասը զբաղվում է ծրագրավորմամբ ՝ որպես հոբբի, իրենց հիմնական աշխատանքից ազատ ժամանակ:
Քայլ 5
Լավ որակի բաց կոդով ծրագիր գտնելուն պես, առևտրային ընկերության ղեկավարությունը կարող է աջակցել դրան: Դրանից հետո ծրագիրը դեռ կմնա բաց, բայց դրանում փոփոխություններ կկատարեն ոչ միայն էնտուզիաստները, այլ նաև ընկերությունում աշխատող պրոֆեսիոնալ ծրագրավորողները: Ընկերությունն իր հերթին կարող է սկսել վաճառել ապարատային սարքեր, որոնք գործարկում են այս ծրագիրը, կամ սկսեն վերապատրաստել օգտվողներին ՝ դրա հետ աշխատելու դիմաց վարձավճարով: