Dabayaaqadii sannadkii hore, intii lagu jiray nadiifinta xarunta xogta ee Jaamacadda Utah, waxaa la helay cajalad birlab ah oo kaydsan oo ay ku jiraan koodka nidaamka hawlgalka UNIXv4. Nidaamka waxaa la sameeyay 1973-kii oo loogu talagalay PDP-11/45 waxaana loo maleeyay inuu lumay. UNIXv4 waxay sii wadday horumarinta UNIXv3, oo la sii daayay sannad ka hor, taasoo hormuud ka ahayd isticmaalka luqadda C iyo tuubooyinka aan la magacaabin. Astaanta gaarka ah ee UNIXv4 waxay ahayd dib-u-qorista kernel-ka laga bilaabo luqadda isu-geynta ilaa C. Koodhka kernel-ka UNIXv4 waxaa qoray Ken Thompson, darawalladana waxaa qoray Dennis Ritchie.
Dhammaadkii Diseembar 2025, shaqaalaha Matxafka Taariikhda Xisaabinta ayaa awooday inay helaan qalabka lagama maarmaanka ah oo ay soo ceshadaan kaydka ku kaydsan cajaladda. Qalabka akhrinta ayaa loo isticmaalay in lagu sameeyo dhijitaal ahaan calaamadda analogga ah ee lagu duubay cajaladda, horumarradana waxaa la sameeyay intii lagu jiray geeddi-socodka soo kabashada kaydka iyadoo hirgelinta James Gosling ee tifaftiraha Emacs loo isticmaalay in lagu kala saaro qaabka kaydka.
Marka laga soo tago koodka UNIXv4, cajaladdu waxay sidoo kale ka koobnayd koodka isha ee mid ka mid ah isku-dubaridayaasha C ee ugu horreeyay iyo turjumaanka luqadda SNOBOL. koodka UNIXv4 ayaa markii dambe la nadiifiyay oo lagu daabacay GitHub qaab ku habboon ururinta iyo ku shaqaynta qalabka PDP-11. koodka UNIXv4 wuxuu ka kooban yahay 61,000 oo sadar, kuwaas oo 27,000 ay ku jiraan C, 33,000 oo ku jira qalabka PDP-11, iyo qiyaastii 1,000 oo ah faylasha cinwaanka.

Cilmi-baare amni ayaa arkay qalabka "su", kaas oo la socda UNIXv4. Qalabkani wuxuu ka koobnaa wax ka yar 50 sadar oo kood ah, waxaana lagu rakibay calanka setuid-root, waxaana loo oggolaaday /bin/sh in lagu shaqeeyo xuquuqda xididka marka la geliyo erayga sirta ah ee saxda ah. Koodhka waxaa ku jiray nuglaansho taasoo keentay in kaydka uu buux dhaafo iyadoo la koobiyaynayo erayga sirta ah ee isticmaaluhu geliyay taxane 100-xaraf ah oo go'an iyada oo aan la xaqiijin dhererka gelinta.
Dhibaatada waxaa ka hadlay Douglas McIlroy oo 93 jir ah, oo xubin ka ahaa kooxdii horumarinta Unix ee asalka ahayd ee Bell Labs kaasoo soo jeediyay fikradda tuubooyinka aan la magacaabin wuxuuna abuuray adeegyo sida echo, higgaad, diff, sort, join, iyo tr. Sida laga soo xigtay McIlroy, ka hor inta uusan Morris dixiri soo muuqan 1988, dad yar ayaa fiiro gaar ah u lahaa qulqulka kaydka. Ku darista hubinta cabbirka xogta gacanta lagu geliyay waxaa loo arkayay kood aan loo baahnayn, burburka qulqulkana waxaa loo arkayay hab aan habboonayn oo lagu maareeyo gelinta aan sax ahayn. Waqti ka dib, qulqulka biyaha ee dhacay markii la farsameeyay xargaha si toos ah loo soo saaray ayaa la hagaajiyay, laakiin gelinta gacanta, macquulku wuxuu ahaa heerka "yaa doonaya inuu gacanta ku geliyo xargaha aadka u dheer?"
Source: opennet.ru
