Ашық бағдарламалық қамтамасыз ету (англ. open-source software) - ашық бастапқы коды бар бағдарламалық қамтамасыз ету. Мұндай бағдарламалардың бастапқы коды қарау, зерттеу және өзгерту үшін қол жетімді, бұл пайдаланушыға ашық бағдарламаның өзін жетілдіруге қатысуға, бастапқы кодты лицензиялардың үйлесімділігі мүмкіндік берсе, бастапқы кодты алу арқылы немесе қолданылған алгоритмдерді, дерек құрылымдарын, технологияларды, әдістемелерді және интерфейстерді зерттеу арқылы жаңа бағдарламаларды құру және оларда қателерді түзету үшін пайдалануға мүмкіндік береді (себебі бастапқы код құжаттаманы елеулі түрде толықтыруы мүмкін, ал мұндай болмаған жағдайда ол құжаттама ретінде қызмет етеді).
Бағдарламадағы қателерді түзетудің мүмкіндігі қандай?
қолданылған алгоритмдерді, дерек құрылымдарын, технологияларды