Кіріспе

Дистрибутивті жазу – мәтіндердің ұжымдық авторлығы (немесе таратылған авторлық). Бұл ұғымды толық түсіну үшін «ұжымдық» және «мәтін» анықтамалары қажет. «Ұжымдық» дегеніміз – өзара байланысты жеке адамдардың тобы, ал «мәтін» – оқшауланған символдардан гөрі үлкен мағынаны жеткізу үшін тізбектелген жазбаша белгілер. Бұл мәтіндердің жазу түрінде ұсынылуына ерекше мән береді. Мұндай мәтіндер жазбаша сөздер, бейнелік символика (мысалы, граффити), компьютерлік бағдарламалау тілдері (C/C++, Java, Perl және т.б.), метадеңгейлік таңбалау (HTML, XML, SVG, PostScript) және олардан туындаған туынды жұмыстар болуы мүмкін. Сонымен қатар, жоғарыда аталғандардың барлық түрлері әртүрлі тілдерде де қолданылуы мүмкін. Мәтіндерді анықтау үшін, оларды түсіндіретін құрал да қажет. Компьютерлік бағдарламалау тілдері үшін компилятор, жазбаша мәтіндер үшін – біздің ой-қиялымызбен қабылданатын жазбаша сөздер, ал метадеңгейлік таңбалау үшін – веб-браузерлер, PostScript-ті түсіндіретін принтерлер және мәтіндік бейнелерді басқа форматқа түрлендіретін әртүрлі бағдарламалық қамтамасыздар қолданылады. (Патрик Диган және Джон Филлипс, 2004)

Ежелгі және ауызша әдебиеттерде

Таратылған авторлық ұғымы ауызша дәстүрлерге қатысты қолданылады, онда бір адамның дәстүрлі әңгіме айтуы көптеген бұрынғы оқығандардың ауызша айтуларын көрсетеді. Бұл ұғым ауызшадан туындаған жазба дәстүрлерге де қолданылады, онда қолжазба мәтіні бірнеше көшіруші арқылы таратылып, әрқайсысы мәтінді өзгерту мүмкіндігіне ие.

Әлеуметтік бағдарламалық қамтамасыз ету

Әлеуметтік бағдарламалық қамтамасыз ету адамдарға байланыс орнатуға, қарым-қатынас жасауға және бірлесіп жұмыс істеуге мүмкіндік береді. Ең бастысы – әлеуметтік байланыстар, олармен жұмыс жүргізіледі. Ол – жүйедегі бағалы нәрсе. Бұл Дистрибутивті жазудан өзгеше, себебі әлеуметтік бағдарламалық қамтамасыз ету бағдарламалық қамтамасыз ету негізінде құрылған, ал Дистрибутивті жазу олай емес, және ол тек бірлесіп жазу туралы ғана емес. Ол сонымен қатар басқа да әлеуметтену формаларын қамтиды.

Бірлестік бағдарламалық жасақтама, немесе Groupware

GroupWare – бұл бағдарламалық жасақтама және, одан да маңыздысы, жеке тұлғаға оңай қолжетімділік деп аталатын топ үшін көптеген бағдарламалық құралдарды біріктіруді сипаттау үшін кеңінен қолданылады. Алғашқы анықтамасы бағдарламалық жасақтама арқылы бірлесіп жұмыс істейтін адамдар тобына қатысты болған, бірақ корпоративтік мақсаттарда пайдаланылуы салдарынан Microsoft Office және LibreOffice сияқты бағдарламалық кешендерді сипаттау үшін мағынасы өзгерді.

Компьютерлік қолдаумен жұмыс (ККБ)

Дистрибутивті жазу CSCT сияқты компьютерлік технологиямен ғана байланысты емес.

Түрлері

Синхронды – Авторлық жүйе, онда екі автор да өзгерістерді бір уақытта, нақты уақыт режимінде енгізеді. Асинхронды – Авторлық жүйе, онда екі автор да өзгерістерді нақты уақыт режимінде емес (көрсету уақытында немесе басқа уақытта) енгізеді.