Բաց կոդը (open source) ծրագրային ապահովման մոդել է, որի դեպքում ծրագրի սկզբնական կոդը հասանելի է հանրությանը։
Օգտվողները կարող են կարդալ, փոփոխել և տարածել կոդը՝ համապատասխան լիցենզիայի պայմաններին։
Բաց կոդի հիմնական նպատակը թափանցիկությունն ու համագործակցությունն է։
Այն թույլ է տալիս ծրագրավորողներին համատեղ զարգացնել ծրագրեր, բարելավել դրանց որակը և արագ տարածել նոր լուծումներ։
Բաց կոդի գաղափարները ձևավորվել են 1980-ական թվականներին՝ ազատ ծրագրային ապահովման շարժման շրջանակում։
1983 թվականին :contentReference[oaicite:0]{index=0}-ը հիմնեց GNU նախագիծը՝ ազատ ծրագրային ապահովման գաղափարները զարգացնելու համար։
1991 թվականին :contentReference[oaicite:1]{index=1}-ը ստեղծեց Linux միջուկը, որը դարձավ բաց կոդի ամենահայտնի նախագծերից մեկը։
Բաց կոդի ծրագրերը բաշխվում են տարբեր լիցենզիաների ներքո՝
Հայտնի բաց կոդով ծրագրեր՝