GEORGE (operating system)
1960ના દાયકામાં ઇન્ટરનેશનલ કમ્પ્યુટર્સ એન્ડ ટેબ્યુલેટર્સ (આઇસીટી) દ્વારા આઇસીટી 1900 શ્રેણીના કમ્પ્યુટર્સ માટે બહાર પાડવામાં આવેલી ઓપરેટિંગ સિસ્ટમોની શ્રેણીને જ્યોર્જ નામ આપવામાં આવ્યું હતું. તેમાં જ્યોર્જ 1, જ્યોર્જ 2, જ્યોર્જ 3 અને જ્યોર્જ 4નો સમાવેશ થાય છે. શરૂઆતમાં 1900 શ્રેણીના મશીનો, જેમ કે ફેરાન્ટી-પેકાર્ડ 6000, જેના પર તેઓ આધારિત હતા, એક્ઝિક્યુટિવ તરીકે ઓળખાતી એક સરળ ઓપરેટિંગ સિસ્ટમ ચલાવતા હતા, જે સિસ્ટમ ઓપરેટરને ટેલિટાઇપ મોડલ 33 એએસઆર આધારિત સિસ્ટમ કન્સોલમાંથી પ્રોગ્રામ્સ લોડ કરવા અને ચલાવવાની મંજૂરી આપે છે. ડિસેમ્બર 1964માં આઇ. સી. ટી. એ 1906/7 માટે નવી ઓપરેટિંગ સિસ્ટમ વિકસાવવા માટે ઓપરેટિંગ સિસ્ટમ્સ શાખાની સ્થાપના કરી હતી. આ શાખામાં શરૂઆતમાં ફેરાન્ટી ઓરિઅન માટે ઓ. એમ. પી. ઓપરેટિંગ સિસ્ટમ પર કામ પૂરું થતાં લોકોને મુક્ત કરવામાં આવ્યા હતા. નવી પ્રણાલીની પ્રારંભિક રચના, જેને બેઝિક પ્રોગ્રામિંગ વિભાગના વડા જ્યોર્જ ઇ. ફેલ્ટનના નામ પરથી જ્યોર્જ નામ આપવામાં આવ્યું હતું, તે ઓરિયન અને એટલાસ કમ્પ્યુટરની સ્પુલિંગ પ્રણાલીના વિચારો પર આધારિત હતી. (જાહેરમાં એવો દાવો કરવામાં આવ્યો હતો કે જ્યોર્જ જીએનરલ ઓર્ગેનિસેશનલ એન્વાયર્નમેન્ટ માટે ઊભો હતો, પરંતુ સમકાલીન સ્રોતો કહે છે કે તે ટૂંકાક્ષર હતું). જુલાઈ 1965માં આઇ. સી. ટી. ની એક ટીમ એન. પી. એલ. ખાતે એક સેમિનારમાં હાજર હતી, જેમાં એમ. આઈ. ટી. ના પ્રોજેક્ટ એમ. એ. સી. માટે વિકસાવવામાં આવેલી સી. ટી. એસ. એસ. ઓપરેટિંગ સિસ્ટમનું વર્ણન કરવામાં આવ્યું હતું. તેમણે નક્કી કર્યું કે આઇસીટી (ICT) ને બહુ-પ્રવેશ સુવિધાઓ પૂરી પાડવાની જરૂર પડશે, જે આઇસીટી (ICT) ને એમઓપી, "બહુવિધ ઓનલાઇન પ્રક્રિયા" તરીકે ઓળખાય છે. નવેમ્બર 1965માં ઓપરેટિંગ સિસ્ટમ્સ શાખાના વડા એચ. પી. ગુડમેને લાસ વેગાસમાં ફોલ જોઇન્ટ કમ્પ્યુટર કોન્ફરન્સમાં હાજરી આપી હતી, જ્યાં શરૂઆતમાં મલ્ટિક્સ માટેની યોજનાઓનું વર્ણન કરવામાં આવ્યું હતું. ચર્ચા કરાયેલ કેટલીક મલ્ટિક્સ વિશેષતાઓએ જ્યોર્જના ભાવિ વિકાસને પ્રભાવિત કર્યો, ખાસ કરીને વૃક્ષની સંરચિત ફાઈલસ્ટોર. 1965ના અંત સુધીમાં આઇ. સી. ટી. માર્કેટિંગે વિનંતી કરી હતી કે એક સરળ ઓપરેટિંગ સિસ્ટમ ઝડપથી ઉપલબ્ધ કરાવવામાં આવે, ખાસ કરીને શ્રેણીના નાના સભ્યો માટે. એવું નક્કી કરવામાં આવ્યું હતું કે જ્યોર્જ 1 અને જ્યોર્જ 2 તરીકે ઓળખાતી બે નાની સિસ્ટમો ઝડપથી રજૂ કરવામાં આવે અને મોટી ઓપરેટિંગ સિસ્ટમનું નામ બદલીને જ્યોર્જ 3 રાખવામાં આવ્યું હતું. જ્યોર્જ 1 અને 2 જ્યોર્જ 1 એક સરળ બેચ પ્રોસેસિંગ સિસ્ટમ હતી, જોબ વર્ણન કાર્ડ્સ અથવા પેપર ટેપમાંથી વાંચવામાં આવતું હતું જે કાર્ડ્સ અથવા પેપર ટેપ અથવા ચુંબકીય ટેપમાંથી લોડ કરેલા પ્રોગ્રામ્સના લોડિંગ અને રનિંગને નિયંત્રિત કરતા હતા. જોબ કંટ્રોલ લેંગ્વેજ પેરિફેરલ્સ અને ફાઇલોનો ઉપયોગ કરવાની અને અપવાદની શરતોને સંભાળવાની વ્યાખ્યાને મંજૂરી આપે છે. નોકરી ચલાવવામાં આવે તે પહેલાં ભૂલો માટે નોકરીનું વર્ણન તપાસવામાં આવશે. જ્યોર્જે વપરાશકર્તા કાર્યક્રમો ચલાવવા માટે એક્ઝિક્યુટિવ દ્વારા પૂરી પાડવામાં આવતી વિશ્વસનીય કાર્યક્રમ સુવિધાઓનો ઉપયોગ કર્યો હતો. જ્યોર્જ 2 એ ઓફ લાઇન પેરિફેરલ હેન્ડલિંગ (સ્પુલિંગ) નો ખ્યાલ ઉમેર્યો. સમાંતર ચાલતા કેટલાક જુદા જુદા મોડ્યુલો, ઇનપુટ, પ્રક્રિયા અને આઉટપુટ કામગીરીને ઓવરલેપિંગની મંજૂરી આપે છેઃ જોબ્સ કાર્ડ્સ અથવા પેપર ટેપથી ચુંબકીય ડિસ્ક અથવા ટેપ પર કામચલાઉ ફાઇલોમાં ઇનપુટ મોડ્યુલ દ્વારા વાંચવામાં આવતી હતી. કેન્દ્રીય મોડ્યુલ કામચલાઉ ઇનપુટ ફાઇલોમાંથી ઇનપુટ લઈને અને કામચલાઉ ફાઇલોમાં પ્રોગ્રામ આઉટપુટ લખીને વપરાશકર્તા પ્રોગ્રામ્સને ચલાવતા હતા. આઉટપુટ મોડ્યુલ કામચલાઉ આઉટપુટ ફાઇલોને ભૌતિક પ્રિન્ટરો અને પંચમાં લખે છે. દૂરસ્થ જોબ એન્ટ્રી સ્ટેશનોમાંથી નોકરીઓ દાખલ કરવા માટે એક મોડ્યુલ પણ ઉપલબ્ધ હતું, નોકરીનું આઉટપુટ દૂરસ્થ પ્રિન્ટર પર છાપી શકાય છે. જો સ્થાપન પૂરતું મોટું હોય તો કેન્દ્રીય મોડ્યુલની બહુવિધ નકલો ચલાવી શકાય છે, જેનાથી બહુવિધ કાર્યોને સમાંતર પ્રક્રિયા કરવાની મંજૂરી મળે છે. જ્યોર્જ 2 જોબ કંટ્રોલ લેંગ્વેજ શરતી સુવિધાઓ સાથે સંગ્રહિત મેક્રોના ઉપયોગની મંજૂરી આપે છે. જ્યોર્જ 2 એ કોઈ ફાઇલ સિસ્ટમ પૂરી પાડી ન હતી, સિસ્ટમ અને વપરાશકર્તા પ્રોગ્રામ્સ એક્ઝિક્યુટિવ દ્વારા પૂરી પાડવામાં આવતી સુવિધાઓ પર આધાર રાખતા હતા. ડિસ્ક પરની ફાઇલોને અનન્ય 12 અક્ષર નામો દ્વારા એક્સેસ કરવામાં આવી હતી અને "ડૂ નોટ ઇરેઝ" બીટ સિવાય અન્ય કોઈ સુરક્ષા પ્રદાન કરવામાં આવી ન હતી. ઓનલાઇન સમય વહેંચણી સુવિધાઓ પૂરી પાડવા માટે મિનિમોપને એક જ મશીન પર જ્યોર્જ 2 સાથે વારાફરતી ચલાવી શકાય છે. જ્યોર્જ 3 અને 4 જ્યોર્જ 3 એ 1900 શ્રેણીના મોટા મશીનો માટે ઓપરેટિંગ સિસ્ટમ શ્રેણીનું મુખ્ય સંસ્કરણ હતું. શરૂઆતમાં તે 1906/7 માટે રજૂ કરવામાં આવ્યું હતું; આખરે તે 1902T સુધી મોડેલો માટે ઉપલબ્ધ કરાવવામાં આવ્યું હતું. એક્ઝિક્યુટિવ હેઠળ યુઝર-મોડ પ્રોગ્રામ્સ તરીકે ચાલતા જ્યોર્જ 1 અને 2 થી વિપરીત, જ્યોર્જ 3 એક સંપૂર્ણ ઓપરેટિંગ સિસ્ટમ હતી, જે એક્ઝિક્યુટિવના કટ-ડાઉન વર્ઝનમાં માત્ર નિમ્ન-સ્તરના પેરિફેરલ અને ઇન્ટરપ્ટ હેન્ડલિંગને છોડી દે છે. જ્યોર્જ 3 ને નાના મેમરી-નિવાસી ભાગ અને પ્રકરણો (ઓવરલે) ના સંગ્રહ તરીકે અમલમાં મૂકવામાં આવ્યો હતો, જે જરૂર પડે ત્યારે મેમરીમાંથી લોડ કરવામાં આવ્યા હતા અને દૂર કરવામાં આવ્યા હતા. પ્રકરણો કડક રીતે સ્થાન-સ્વતંત્ર હતા, જે મેમરીનો શ્રેષ્ઠ ઉપયોગ કરવાની મંજૂરી આપે છે. આંતરિક રીતે જ્યોર્જે સહકારી મલ્ટીટાસ્કીંગનો ઉપયોગ કર્યો હતો; સંદર્ભ સ્વિચ કોઈપણ પ્રકરણમાં ફેરફાર (એક પ્રકરણથી બીજા પ્રકરણમાં કૉલ) અથવા કોડમાં અન્ય ચોક્કસ સ્થળોએ થઈ શકે છે. વપરાશકર્તા-સ્તરનો કોડ પ્રિએમ્પ્ટિવ મલ્ટીટાસ્કીંગનો ઉપયોગ કરીને ચલાવવામાં આવ્યો હતો; સંદર્ભ સ્વીચોને I/O કામગીરીઓ અથવા ઘડિયાળની ટીક પર દબાણ કરવામાં આવ્યું હતું. જ્યોર્જ ખાસ એસેમ્બલર, જી. આઈ. એન. (જ્યોર્જ ઇનપુટ) માં લખવામાં આવ્યું હતું, જેમાં પ્રમાણભૂત પ્લાન એસેમ્બલર કરતાં વધુ સમૃદ્ધ શરતી સંકલન અને મેક્રો સુવિધાઓ હતી. એસેમ્બલી ભાષામાં આટલી મોટી સિસ્ટમના પ્રોગ્રામિંગના પ્રયાસને ઘટાડવા માટે કોડ દ્વારા મેક્રોનો ભારે ઉપયોગ કરવામાં આવ્યો હતો. પછીની આવૃત્તિઓમાં જી. આઈ. એન. ની મેક્રો સુવિધાઓનો ઉપયોગ કોડમાં સંરચિત પ્રોગ્રામિંગ સુવિધાઓ ઉમેરવા માટે કરવામાં આવ્યો હતો. સિસ્ટમ લખવા માટે 75 પ્રોગ્રામર-વર્ષોના પ્રયત્નો થયા હોવાનો અંદાજ હતો. જોબ કંટ્રોલ જ્યોર્જ 3 એક મિશ્ર બેચ અને ઓનલાઇન સિસ્ટમ હતી. નોકરીઓ કાર્ડ્સ અથવા ટેપથી જ્યોર્જ 2 જેવી જ રીતે ચલાવી શકાય છે, અથવા એમ. ઓ. પી. (મલ્ટિપલ ઓનલાઇન પ્રોસેસિંગ) ટર્મિનલ્સમાંથી ઇન્ટરેક્ટિવ રીતે ચલાવી શકાય છે, ક્યાં તો સરળ ટેલિટાઇપ મોડલ 33 એ. એસ. આર. ટર્મિનલ્સ અથવા બ્લોક મોડ વી. ડી. યુ. ટર્મિનલ્સ. જોબ કંટ્રોલ લેંગ્વેજ ટર્મિનલ્સ અથવા બેચ જોબ્સમાં સમાન હતી અને તેમાં શરતી કામગીરી અને મેક્રો ઓપરેશન્સનો સમાવેશ થતો હતો. યુનિક્સ સિસ્ટમોથી વિપરીત જોબ કંટ્રોલ લેંગ્વેજ વપરાશકર્તા સ્તરની શેલ પ્રક્રિયાને બદલે ઓપરેટિંગ સિસ્ટમનો ભાગ હતી. નોકરીમાં એક સમયે માત્ર એક જ પ્રોગ્રામ મેમરીમાં લોડ થઈ શકે છે, પરંતુ જો સિસ્ટમ સંસાધનો અને સાઇટ નીતિ પરવાનગી આપે તો એક નોકરી એક સાથે ચલાવવા માટે અન્ય નોકરીઓ શરૂ કરી શકે છે. જો અન્ય પ્રવૃત્તિઓને ચલાવવા માટે મેમરીની જરૂર હોય તો તેઓ ઇનપુટ અથવા આઉટપુટની રાહ જોતા હોય ત્યારે સિસ્ટમ વપરાશકર્તા પ્રોગ્રામ્સને મેમરીમાંથી અદલાબદલી કરશે. ફાઇલસ્ટોર જ્યોર્જ 3 એ ટ્રી સ્ટ્રક્ચર્ડ ફાઇલસ્ટોર પૂરું પાડ્યું હતું, જે અંશતઃ મલ્ટિક્સ દ્વારા પ્રેરિત હતું. સિસ્ટમના દરેક વપરાશકર્તા પાસે હોમ ડિરેક્ટરી હતી, જેમાં જરૂર પડે તેટલી પેટા ડિરેક્ટરીઓ હતી. વપરાશકર્તાની હોમ ડિરેક્ટરીને સીધી રીતે એક્સેસ કરી શકાય છે, ઉદાહરણ તરીકે વપરાશકર્તા જોહ્ન માટેની ડિરેક્ટરીને જોહ્ન તરીકે ઓળખવામાં આવે છે, અથવા સંપૂર્ણ માર્ગ દ્વારા, ઉદાહરણ તરીકે જો જો જોન કમ્પ્યુટર વિજ્ઞાન વિભાગમાં હોય તો તેની હોમ ડિરેક્ટરી હોઈ શકે છેઃ MANAGER.USERS.COMPSCI.JOHN. ઍક્સેસ નિયંત્રણ સૂચિઓનો ઉપયોગ સુરક્ષા માટે કરવામાં આવતો હતો, વપરાશકર્તા કોઈપણ વપરાશકર્તા અથવા વપરાશકર્તાઓના જૂથને તેની ફાઇલો અથવા ડિરેક્ટરીઓની ઍક્સેસને મંજૂરી અથવા નકારી શકે છે. ફાઇલ ડેટા સંગ્રહ બે-સ્તરનો હતોઃ ફાઇલો હાલમાં ડિસ્ક પર હોઈ શકે છે, અથવા જો સિસ્ટમમાં ડિસ્કની જગ્યા ઓછી હોય તો તેઓ આપમેળે ચુંબકીય ટેપમાં ફેરવી શકાય છે. જો હાલની ઓફલાઇન ફાઇલને ઍક્સેસ કરવાનો પ્રયાસ કરવામાં આવ્યો હોય તો કામ સસ્પેન્ડ કરવામાં આવશે અને ઓપરેટરોએ યોગ્ય ટેપ લોડ કરવાની વિનંતી કરી હશે. જ્યારે ટેપ ઉપલબ્ધ કરાવવામાં આવશે ત્યારે ફાઇલને ડિસ્ક પર પાછી લાવવામાં આવશે અને કામ ફરી શરૂ કરવામાં આવશે. 1968માં અંતર્ગત ડિસ્ક સંગ્રહ પદ્ધતિ જ્યોર્જ 3, કદાચ કોપી-ઓન-રાઈટ ફાઇલ સિસ્ટમનું સૌથી પહેલું વ્યાવસાયિક સંસ્કરણ હતું. આ જે રીતે કામ કરતું હતું તે એ હતું કે તમામ સુધારેલા બ્લોક "મુક્ત" સૂચિ પરના બ્લોકમાં લખવામાં આવશે. મેટાડેટા ધરાવતા બ્લોક્સને પણ એ જ રીતે ગણવામાં આવતા હતા, પરંતુ ડેટા બ્લોક્સ સાથે મળીને, ભૌતિક રીતે એવી રીતે લખવામાં આવતા હતા કે જ્યારે અંતિમ "માસ્ટર" બ્લોક લખવામાં આવ્યો હતો, ત્યારે ફાઇલ પ્રતિબદ્ધ થઈ ગઈ હતી. જો મશીન કોઈપણ સમયે નિષ્ફળ જાય, તો હાર્ડવેર દ્વારા ખાતરી આપવામાં આવી હતી કે ફાઇલ તેના મૂળ, બિનપરિવર્તિત, સ્વરૂપમાં અથવા સંપૂર્ણપણે અદ્યતન હશે. અન્ય ઉપયોગી વિશેષતા એ હતી કે ફાઇલસ્ટોર તમામ પ્રમાણભૂત પેરિફેરલ્સનું અનુકરણ કરી શકે છે, જેમ કે કાર્ડ રીડર અને પંચ, ચુંબકીય ટેપ અને ડિસ્ક. આનાથી જૂના જ્યોર્જ 1 અને 2 પ્રોગ્રામ્સને મંજૂરી આપવામાં આવી હતી, જેમાં આ ભૌતિક ઉપકરણોની જરૂર હતી, જેને ફેરફાર વિના જ્યોર્જ 3 હેઠળ ચલાવવાની મંજૂરી આપવામાં આવી હતી. આ એવી નોકરીઓને ઝડપી બનાવી શકે છે જેમાં જ્યોર્જ 1 અને 2 પર ઘણા ટેપ અથવા ડિસ્ક ફેરફારોને એટલી હદે સ્વચાલિત કરવાની જરૂર હતી કે જેને બે ઓપરેટરો, ઘણા દસ ટેપ ફેરફારો અને પાંચ કલાકની જરૂર હતી, હવે પરિણામો માટે બે વર્ક ટેપ માઉન્ટ કરવા સિવાય અન્ય કોઈ ઓપરેટરોની જરૂર નથી, અને 45 મિનિટમાં સમાપ્ત થાય છે. જ્યોર્જ 4 1904એથી શરૂ કરીને, મોટા 1900 પ્રોસેસરો માટે પેજિંગ એકમ ઉપલબ્ધ હતું અને તેનો લાભ લેવા માટે જ્યોર્જ 4 લખવામાં આવ્યું હતું. જ્યોર્જ 4 જ્યોર્જ 3 સાથે સુસંગત રહ્યો. જ્યોર્જ 3 અને 4 ને એક જ મશીન અને ફાઇલસ્ટોર પર વૈકલ્પિક રીતે, નાના, ઇન્ટરેક્ટિવ વર્કલોડ માટે દિવસ દરમિયાન જ્યોર્જ 3 અને મોટા, મેમરી સઘન, નોકરીઓ માટે રાત્રે જ્યોર્જ 4 ચલાવવાનું સામાન્ય હતું. જ્યોર્જ 4 એ વિરલ પ્રોગ્રામની વિભાવના રજૂ કરી, એક પ્રોગ્રામ જેમાં તેની ફાળવેલ મેમરી અને ફક્ત-વાંચવા (શુદ્ધ) ડેટા અને કોડ પ્રદેશો કરતાં મોટી સરનામું જગ્યા હતી. આ સુવિધાઓનો ઉપયોગ કરવા માટે કોન્સોલિડેટર (લિંકર) અને કમ્પાઇલર્સની નવી આવૃત્તિઓ પૂરી પાડવામાં આવી હતી. જ્યોર્જ 3 અને 4 નો સ્રોત કોડ સમાન હતો; જીઆઇએન એસેમ્બલરની શરતી સંકલન સુવિધાઓનો ઉપયોગ સિસ્ટમના કયા સંસ્કરણનું સંકલન કરવામાં આવી રહ્યું છે તે પસંદ કરવા માટે કરવામાં આવ્યો હતો. પાછળથી જ્યોર્જ સ્થાપનો દ્વારા ઉપયોગમાં લેવાતા 2900 શ્રેણીના મશીનો દ્વારા 1900 પેજિંગ સુવિધાનું અનુકરણ કરવામાં આવ્યું ન હોવાથી, જ્યોર્જ 3 પહેલાં જ્યોર્જ 4 નો ઉપયોગ બંધ થઈ ગયો હતો. સોર્સ કોડ જ્યોર્જને એવા સ્વરૂપમાં વહેંચવામાં આવ્યો હતો જેણે સાઇટને સિસ્ટમના મોટા ભાગોમાં ફેરફાર કરવાની મંજૂરી આપી હતી. સિસ્ટમનું સંકલન શરૂ કરવામાં આવ્યું હતું, પછી અંત પહેલા વિક્ષેપિત કરવામાં આવ્યું હતું અને ચુંબકીય ટેપમાં ફેંકી દેવામાં આવ્યું હતું. જી. આઈ. એન. સંકલનકારે સંકલનને વપરાશકર્તા સાઇટ પર આ બિંદુથી ચાલુ રાખવાની મંજૂરી આપી હતી, સંભવતઃ પહેલાથી સંકલિત કોડમાં ફેરફાર કર્યો હતો. પ્રકાશન 8 પહેલાંની જ્યોર્જ 3 ની આવૃત્તિઓ દ્વિસંગી સ્વરૂપમાં પૂરી પાડવામાં આવી હતી. સિસ્ટમમાં જરૂરી કોઈપણ ફેરફારો દ્વિસંગી પેચો તરીકે કરવામાં આવ્યા હતા. પ્રક્રિયાને સરળ બનાવવા માટે મોટાભાગના જ્યોર્જ પ્રકરણોમાં અંતે ખાલી એમઇએનડી વિસ્તારનો સમાવેશ થતો હતો. પ્રકાશન 8 થી શરૂ કરીને જ્યોર્જનો સ્રોત ચુંબકીય ટેપ અને માઇક્રોફિશ બંને પર દ્વિસંગી સાથે વહેંચવામાં આવ્યો હતો. સિસ્ટમમાં ફેરફાર કરવા માટે MENDITS તરીકે ઓળખાતા સ્રોત સ્તરના પેચની પદ્ધતિનો ઉપયોગ કરવામાં આવ્યો હતો અને હાલના પ્રકરણને નવા સુધારેલા પ્રકરણ દ્વારા સંપૂર્ણપણે બદલી શકાય છે. જ્યોર્જ વપરાશકર્તા જૂથે જ્યોર્જને રસપ્રદ ફેરફારો શેર કરવા માટે "મેન્ડ એક્સચેન્જ સ્કીમ" ની સ્થાપના કરી. કેટલાક ફેરફારો મુક્તપણે વહેંચવામાં આવ્યા હતા, અન્ય ફી માટે ઉપલબ્ધ હતા. જ્યારે આઇ. સી. એલ. એ જ્યોર્જનું નવું સંસ્કરણ તૈયાર કર્યું ત્યારે તેમાં કેટલીકવાર વપરાશકર્તાઓ દ્વારા કરવામાં આવેલા ફેરફારોનો સમાવેશ થતો હતો. છેલ્લા પ્રકાશિત સંસ્કરણ, 86 માટે, એમ. ઇ. એન. ડી. વિનિમય યોજનાના મોટાભાગના પેચો પ્રમાણભૂત જ્યોર્જ સ્રોતમાં સામેલ કરવામાં આવ્યા હતા, શરતી સંકલન દ્વારા બંધ કરવામાં આવ્યા હતા. તેમને સાઇટ માટે જ્યોર્જને સિલાઇ બનાવવાની પ્રમાણભૂત પ્રક્રિયાના ભાગ રૂપે ચાલુ કરી શકાય છે. દસ્તાવેજીકરણ જી. ઇ. ઓ. આર. જી. ને છૂટક પાંદડાના ફોલ્ડરોની શ્રેણીમાં આંતરિક રીતે સારી રીતે દસ્તાવેજીકરણ કરવામાં આવ્યું હતું, જે પ્રારંભિક સંસ્કરણ વત્તા સુધારા તરીકે વિતરિત કરવામાં આવ્યું હતું. આખરે તમામ મૂળ પૃષ્ઠો બદલવામાં આવ્યા હતા, તેથી માર્ગદર્શિકાની કોઈપણ નવી નકલમાં ખાલી છૂટક પાંદડાના ફોલ્ડર્સનું બૉક્સ અને સુધારાઓનો ઢગલો સામેલ હતો. પ્રથમ સુધારો ફાળો આપનારાઓની યાદી હતી, અને સુધારાનું તકનીકી કારણ "દરેકને ખુશ રાખવા" તરીકે વર્ણવવામાં આવ્યું હતું. જ્યોર્જ 3નું સુધારેલું સંસ્કરણ યુનિવર્સિટી ઓફ માન્ચેસ્ટર રિજનલ કમ્પ્યુટર સેન્ટર (યુ. એમ. આર. સી. સી.) ને પૂરું પાડવામાં આવ્યું હતું. આ જ્યોર્જ 3 ને સીડીસી સાયબર મશીન સાથે જોડે છે, જેમાં જ્યોર્જે ઓફલાઇન I/O અને જોબ કતાર કાર્યો પૂરા પાડ્યા હતા. હાર્ડવેર અને સોફ્ટવેર બંને માટે આઇ. સી. એલ. અને સાયબર બંને દ્વારા ઓનલાઇન સહાય પૂરી પાડવામાં આવી હતી. સાયબર સપોર્ટ ટીમ દરવાજા પર "સાયબરમેન" નામની ઓફિસમાં કામ કરતી હતી. આઇ. સી. એલ. ની "નવી શ્રેણી" ના પ્રકાશન સાથે, તેની વી. એમ. ઈ. ઓપરેટિંગ સિસ્ટમ સાથેની 2900 શ્રેણી, જ્યોર્જ અપ્રચલિત બની ગઈ. જો કે, જ્યોર્જ માટે સોફ્ટવેરમાં રોકાણના વારસાને કારણે, આઇ. સી. એલ. એ 1900 શ્રેણીના સોફ્ટવેરને ચલાવવા માટે વિકલ્પો રજૂ કર્યા હતા, જેમાં જ્યોર્જ સહિત 2900 શ્રેણીના મશીનો પર, શરૂઆતમાં ડાયરેક્ટ મશીન એન્વાયર્નમેન્ટ (ડી. એમ. ઈ.), બાદમાં સમવર્તી મશીન એન્વાયર્નમેન્ટ (સી. એમ. ઈ.) જે એક જ સિસ્ટમ પર 1900 અને 2900 કોડને એક સાથે ચલાવવાની મંજૂરી આપે છે. જ્યોર્જ 3ની નવી આવૃત્તિઓ 2900 સુધી રજૂ થતી રહી. છેલ્લું સંસ્કરણ 8.76 હતું, જે 1983માં રજૂ થયું હતું. 2005 સુધીમાં રશિયામાં ઓછામાં ઓછી એક સાઇટ હજુ પણ DME હેઠળ જ્યોર્જ 3 ચલાવી રહી હતી. નવેમ્બર 2014માં જ્યોર્જ 3ને નેશનલ મ્યુઝિયમ ઓફ કમ્પ્યુટિંગ ખાતે રિકન્ડિશન્ડ ICL 2966 પર ચલાવવામાં આવ્યું હતું. એમુલેશન ડેવિડ હોલ્ડ્સવર્થ અને ડેલ્વિન હોલરોયડે જ્યોર્જ 3 ઇશ્યૂ ટેપની નકલો મેળવી હતી જ્યારે યુકેમાં છેલ્લી લાઇવ સાઇટ, બ્રિટિશ સ્ટીલ કોર્પોરેશન ખાતે, નિષ્ક્રિય કરવામાં આવી રહી હતી અને 1900 હાર્ડવેર અને એક્ઝિક્યુટિવ માટે એમુલેટર લખ્યું હતું જે કમ્પ્યુટર કન્ઝર્વેશન સોસાયટી માટેના પ્રોજેક્ટના ભાગ રૂપે માઇક્રોસોફ્ટ વિન્ડોઝ અને લિનક્સ પર જ્યોર્જને ચલાવવાની મંજૂરી આપે છે. સંદર્ભો વધુ વાંચન ICL ઓપરેટિંગ સિસ્ટમ્સ મલ્ટિક્સ જેવી બંધ ઓપરેટિંગ સિસ્ટમ્સ