History of RISC OS
આરઆઇએસસી ઓએસ, એકોર્ન કોમ્પ્યુટર્સ દ્વારા તેમની એઆરએમ-આધારિત એકોર્ન આર્કિમિડીઝ શ્રેણી માટે વિકસાવવામાં આવેલી કમ્પ્યુટર ઓપરેટિંગ સિસ્ટમ, મૂળરૂપે 1987 માં રજૂ કરવામાં આવી હતી, અને ટૂંક સમયમાં જ, અને પછી. આગામી સંસ્કરણ, બન્યું અને પૂર્ણ થયું અને એપ્રિલ 1989માં ઉપલબ્ધ કરાવવામાં આવ્યું હતું. 1991માં A5000ના સૌથી પ્રારંભિક સંસ્કરણ સાથે રજૂ કરવામાં આવ્યું હતું અને તેમાં નવી સુવિધાઓની શ્રેણી સામેલ હતી. 1996 સુધીમાં આરઆઇએસસી ઓએસ 500,000 થી વધુ સિસ્ટમો પર મોકલવામાં આવી હતી. આરઆઇએસસીઓએસ લિમિટેડ (આરઓએલ) દ્વારા જુલાઈ 1999માં આરઆઇએસસીઓએસ લિમિટેડના સતત વિકાસના આધારે રજૂ કરવામાં આવ્યું હતું. આરઓએલએ માર્ચ 1999માં એલિમેન્ટ 14 (નામ બદલીને એકોર્ન) માંથી અને આખરે નવા માલિક, પેસ માઇક્રો ટેક્નોલોજી પાસેથી આરઆઇએસસી ઓએસના અધિકારોને લાઇસન્સ આપ્યું હતું. કંપનીના જણાવ્યા અનુસાર, 2005ના મધ્યમાં ઉત્પાદન બંધ ન થયું ત્યાં સુધી ઓન રોમની 6,400થી વધુ નકલો વેચાઈ હતી. મે 2001માં આરઓએલ દ્વારા તેની શરૂઆત કરવામાં આવી હતી. આ એક સદસ્યતા યોજના છે જે વપરાશકર્તાઓને નવીનતમ OS અપડેટ્સ સુધી પહોંચવાની મંજૂરી આપે છે. આ સુધારાઓ સોફ્ટ-લોડ કરી શકાય તેવી ROM છબીઓ તરીકે રજૂ કરવામાં આવે છે, જે ROMથી અલગ હોય છે જ્યાં બૂટ OS સંગ્રહિત હોય છે, અને બૂટ સમયે લોડ થાય છે. તેને મે 2002માં મોકલવામાં આવી હતી, ત્યારબાદ નવેમ્બર 2002માં અને જૂન 2004માં તેની અંતિમ રજૂઆત કરવામાં આવી હતી. ROL એ તે જ મહિને ROM પ્રકાશિત કર્યું હતું, જેને ત્રણ માઉસ બટનોને 'સિલેક્ટ', 'મેનુ' અને 'એડજસ્ટ' કહેવાના RISC OS GUI સંમેલન પર નાટક તરીકે ડબ કરવામાં આવ્યું હતું. આરઓએલએ 2006ની શરૂઆતમાં તેનો 500મો એડજસ્ટ રોમ વેચ્યો હતો. ઓક્ટોબર 2002માં કેસલ ટેક્નોલોજીના એકોર્ન ક્લોન આઇઓનિક્સ પીસી પર રજૂ કરવામાં આવ્યો હતો. સેટ-ટોપ બોક્સ માટે પેસ દ્વારા કરવામાં આવેલા એન. સી. ઓ. એસ. કાર્ય પર આધારિત એક અલગ ઉત્ક્રાંતિ છે. ઓક્ટોબર 2006માં, કેસલે તેના ઘટકો માટે સ્રોત વહેંચણી લાઇસન્સ યોજનાની જાહેરાત કરી હતી. આ વહેંચાયેલ સ્રોત પહેલ (એસએસઆઈ) નું સંચાલન આરઆઇએસસી ઓએસ ઓપન લિમિટેડ (આરઓઓએલ) દ્વારા કરવામાં આવે છે. ત્યારથી આરઆઇએસસી ઓએસ 5 સંપૂર્ણપણે મફત અને ઓપન સોર્સ અપાચે 2 લાઇસન્સ હેઠળ રજૂ કરવામાં આવ્યું છે, જ્યારે જૂના આરઆઇએસસી ઓએસ 6 ને હવે જાળવી રાખવામાં આવ્યું નથી. ROL દ્વારા ઓક્ટોબર 2006માં પણ તેની જાહેરાત કરવામાં આવી હતી. આ ઓપરેટિંગ સિસ્ટમના તેમના પ્રવાહની આગામી પેઢી છે. આ નામ હેઠળ શરૂ કરવામાં આવેલું પ્રથમ ઉત્પાદન પસંદગી યોજનાનું સાતત્ય હતું. () નું બીટા-સંસ્કરણ 2007માં સિલેક્ટ સ્કીમના તમામ ગ્રાહકો માટે મફત ડાઉનલોડ તરીકે ઉપલબ્ધ હતું, જ્યારે એપ્રિલ 2009માં તેનું અંતિમ પ્રકાશન મોકલવામાં આવ્યું હતું. આર. ઓ. એલ. માંથી આર. આઈ. એસ. સી. ઓ. એસ. નું નવીનતમ પ્રકાશન ડિસેમ્બર 2009માં મોકલવામાં આવ્યું હતું. આર્થર ઓએસની રચના યુનાઇટેડ કિંગડમમાં એકોર્ન દ્વારા 32-બીટ એઆરએમ આધારિત એકોર્ન આર્કિમિડીઝ માટે કરવામાં આવી હતી અને 1987માં આર્થર ઓપરેટિંગ સિસ્ટમ તરીકે તેના પ્રથમ સંસ્કરણમાં રજૂ કરવામાં આવી હતી. ઓએસની પ્રથમ જાહેર રજૂઆત જૂન 1987માં આર્થર 1.2 હતી. તે ડેસ્કટોપ ગ્રાફિકલ યુઝર ઇન્ટરફેસ (GUI) સાથે જોડાયેલું હતું, જેમાં મોટે ભાગે એસેમ્બલી લેંગ્વેજ સોફ્ટવેર મોડ્યુલ્સનો સમાવેશ થાય છે, અને ડેસ્કટોપ મોડ્યુલ પોતે જ લખવામાં આવે છે. તેમાં એક રંગ-યોજના છે જેને સામાન્ય રીતે "ટેક્નિકલર" તરીકે વર્ણવવામાં આવે છે. ગ્રાફિકલ ડેસ્કટોપ કમાન્ડ-લાઇન સંચાલિત ઓપરેટિંગ સિસ્ટમની ટોચ પર ચાલે છે, જે એકોર્નની અગાઉની એમ. ઓ. એસ. ઓપરેટિંગ સિસ્ટમ માટે તેના 8-બીટ માઇક્રોકોમ્પ્યુટર્સની બી. બી. સી. માઇક્રો શ્રેણી માટે ઘણું ઋણી છે. આર્થર, મૂળ કલ્પના મુજબ, આર્કિમિડીઝ માટે વધુ અદ્યતન ઓપરેટિંગ સિસ્ટમ સંશોધન પ્રોજેક્ટ (એઆરએક્સ) સમયસર તૈયાર નહીં થાય તે હકીકતની પ્રતિક્રિયા તરીકે, કમ્પ્યુટરની બીબીસી માસ્ટર શ્રેણી, એમઓએસ માટે ઓપરેટિંગ સિસ્ટમ જેવી જ કાર્યક્ષમતા પહોંચાડવાનો ઈરાદો હતો. પોલ ફેલોની આગેવાની હેઠળની આર્થર પ્રોજેક્ટ ટીમને તેને સંપૂર્ણપણે ગ્રાઉન્ડ અપથી વિકસાવવા માટે માત્ર પાંચ મહિનાનો સમય આપવામાં આવ્યો હતો-"ફક્ત તેને બીબીસી માઇક્રોની જેમ બનાવો" ના નિર્દેશ સાથે. એકોર્ન પાસે વિકાસ હેઠળની ઓપરેટિંગ સિસ્ટમ (એઆરએક્સ) પૂર્ણ ન થાય ત્યાં સુધી તેનો હેતુ સ્ટોપ-ગેપ તરીકે હતો. જો કે, બાદમાં સમયાંતરે વિલંબ થયો હતો, અને આખરે જ્યારે તે સ્પષ્ટ થયું કે આર્થર વિકાસને વિન્ડો મેનેજર અને સંપૂર્ણ ડેસ્કટોપ વાતાવરણ માટે વિસ્તૃત કરી શકાય છે ત્યારે તેને પડતો મૂકવામાં આવ્યો હતો. ઉપરાંત, તે માત્ર ફ્લોપી ડિસ્ક સાથે પ્રથમ 512કે મશીનો પર ચલાવવા માટે પૂરતું નાનું હતું, જ્યારે એઆરએક્સને 4 મેગાબાઇટ્સ અને હાર્ડ ડ્રાઇવની જરૂર હતી. પ્રોટોટાઇપ એકોર્ન આર્કિમિડીઝ એ 500 પર જતા પહેલા, ઓ. એસ. વિકાસ બીબીસી કમ્પ્યુટર સાથે જોડાયેલ પ્રોટોટાઇપ એઆરએમ-આધારિત સિસ્ટમનો ઉપયોગ કરીને હાથ ધરવામાં આવ્યો હતો. આર્થર મલ્ટીટાસ્કીંગ ઓપરેટિંગ સિસ્ટમ નહોતા, પરંતુ તેમણે એપ્લિકેશન-લેવલ સહકારી મલ્ટીટાસ્કીંગ ઉમેરવા માટે ટેકો આપ્યો હતો. ઓપરેટિંગ સિસ્ટમનું અન્ય કોઈ સંસ્કરણ બાહ્ય રીતે બહાર પાડવામાં આવ્યું ન હતું, પરંતુ આંતરિક રીતે ડેસ્કટોપ અને વિન્ડો મેનેજમેન્ટનો વિકાસ ચાલુ રહ્યો હતો, જેમાં સહકારી મલ્ટીટાસ્કીંગ સિસ્ટમનો ઉમેરો કરવામાં આવ્યો હતો, જે નીલ રેઇન દ્વારા અમલમાં મૂકવામાં આવી હતી, જેણે એક કાર્યને સ્વેપ-આઉટ કરવા માટે મેમરી મેનેજમેન્ટ હાર્ડવેરનો ઉપયોગ કર્યો હતો, અને વિમ્પ પોલ કોલમાંથી કૉલ-એન્ડ-રીટર્ન વચ્ચે બીજાને લાવ્યા હતા જે એપ્લિકેશનોને ડેસ્કટોપ હેઠળ સંદેશા મેળવવા માટે બંધાયેલા હતા. એપલ મેકિન્ટોશ પર મલ્ટીફાઇન્ડર દ્વારા ઉપયોગમાં લેવાતી સમાન તકનીકની યાદ અપાવે છે, જેણે સિંગલ-એપ્લિકેશન-એટ-અ-ટાઇમ સિસ્ટમને એકમાં રૂપાંતરિત કરી જે સંપૂર્ણ મલ્ટી-ટાસ્કિંગ ડેસ્કટોપ ચલાવી શકે. આ પરિવર્તન સંસ્કરણ 1.6 પર થયું હતું, જોકે તેને પ્રકાશન સુધી જાહેર કરવામાં આવ્યું ન હતું, આર્થરથી આરઆઇએસસી ઓએસમાં નામ પરિવર્તન સાથે, સંસ્કરણ 2.0 તરીકે. આર્થર 1.2 માટે બનાવેલ મોટાભાગનું સોફ્ટવેર આરઆઇએસસી ઓએસ 2 હેઠળ અને પછીથી ચલાવી શકાય છે કારણ કે, ડેસ્કટોપની નીચે, મૂળ આર્થર ઓએસ કોર, એપીઆઈ ઇન્ટરફેસ અને મોડ્યુલર સ્ટ્રક્ચર્સ તમામ આવૃત્તિઓના કેન્દ્ર તરીકે રહે છે. (કેટલાક શીર્ષકો કામ કરશે નહીં, જોકે, કારણ કે તેઓએ બિનદસ્તાવેજીકૃત સુવિધાઓ, આડઅસરો અથવા કેટલાક કિસ્સાઓમાં API નો ઉપયોગ કર્યો હતો જે નાપસંદ થઈ ગયા હતા). 2011 માં, બિઝનેસ ઇનસાઇડરે આર્થરને દસ "ઓપરેટિંગ સિસ્ટમ્સ કે જે સમય ભૂલી ગયા" માંથી એક તરીકે સૂચિબદ્ધ કર્યા હતા. RISC OS 2 એ એઆરએક્સ પ્રોજેક્ટની નિષ્ફળતા પછી આર્થર 1.2 નો ઝડપી વિકાસ હતો. આર્થર સાથે વિવિધ ભૂલો અને મર્યાદાઓ સાથે વધતા અસંતોષને ધ્યાનમાં રાખીને, જે તે સમયે જાણીતા હતા તેનું પરીક્ષણ દેખીતી રીતે 1988 દરમિયાન પસંદ કરેલા સોફ્ટવેર ગૃહો સાથે ચાલી રહ્યું હતું. આ તબક્કે, કમ્પ્યુટર કન્સેપ્ટ્સ, જે બીબીસી માઇક્રો માટે ફલપ્રદ વિકાસકર્તાઓ હતા અને જેમણે આર્કિમિડીઝ માટે સોફ્ટવેર વિકાસ શરૂ કર્યો હતો, તેમણે પહેલેથી જ તેમની પોતાની એપ્લિકેશનોને ટેકો આપવા માટે હરીફ ઓપરેટિંગ સિસ્ટમ પ્રોજેક્ટ, ઇમ્પલ્સ શરૂ કર્યો હતો (જેમાં ડેસ્કટોપ પ્રકાશન એપ્લિકેશનનો સમાવેશ થાય છે જે આખરે ઇમ્પ્રેશન બની જશે), એમ કહીને કે આર્થર "સાચા મલ્ટી-ટાસ્કિંગ" સહિત "સેંકડો જરૂરિયાતો" ને પૂર્ણ કરતો નથી. આવી ઓપરેટિંગ સિસ્ટમ આયોજિત એપ્લિકેશન પેકેજો સાથે વિના મૂલ્યે ઓફર કરવાની હતી, પરંતુ RISC OS અને કમ્પ્યુટર કન્સેપ્ટ્સના પ્રકાશન સાથે સ્વીકાર્યું કે RISC OS "આર્થર સાથેની જૂની સમસ્યાઓને દૂર કરે છે", એપ્લિકેશનો RISC OS અથવા ઇમ્પલ્સ હેઠળ ચલાવવા માટે સક્ષમ હતા. ઇમ્પ્રેશનને આખરે RISC OS એપ્લિકેશન તરીકે રજૂ કરવામાં આવ્યું હતું. આખરે તેનું નામ બદલીને RISC OS કરવામાં આવ્યું હતું અને એપ્રિલ 1989માં તેને પ્રથમ વખત RISC OS 2 તરીકે વેચવામાં આવ્યું હતું. ઓપરેટિંગ સિસ્ટમ કેટલીક મર્યાદાઓ સાથે સહકારી મલ્ટીટાસ્કીંગનો અમલ કરે છે પરંતુ તે મલ્ટી-થ્રેડેડ નથી. તે ફ્લોપી અને હાર્ડ ડિસ્ક એક્સેસ બંને માટે એ. ડી. એફ. એસ. ફાઇલ સિસ્ટમનો ઉપયોગ કરે છે. તે 512 KB રોમના સમૂહમાંથી ચાલી હતી. WIMP ઈન્ટરફેસ તમામ પ્રમાણભૂત સુવિધાઓ પ્રદાન કરે છે અને આર્થરને અવરોધિત કરનારી ઘણી ભૂલોને સુધારે છે. તેમાં વર્ચ્યુઅલ મેમરી અને વ્યાપક મેમરી સુરક્ષાનો અભાવ છે (એપ્લિકેશનો એકબીજાથી સુરક્ષિત છે, પરંતુ ઘણા કાર્યોને 'મોડ્યુલો' તરીકે અમલમાં મૂકવા પડે છે જે મેમરીની સંપૂર્ણ ઍક્સેસ ધરાવે છે). પ્રકાશન સમયે, ઓએસનો મુખ્ય ફાયદો તેની ROM હતી; તે ખૂબ જ ઝડપથી બુટ થઈ ગઈ હતી અને જ્યારે તેને ક્રેશ કરવું સરળ હતું, ત્યારે સોફ્ટવેરમાંથી ઓએસને કાયમી ધોરણે તોડવું અશક્ય હતું. તેની ઉચ્ચ કામગીરી એઆરએમ એસેમ્બલી ભાષામાં લખાયેલી મોટાભાગની પ્રણાલીને કારણે હતી. ઓએસ ડિઝાઇનરોને બદલે વપરાશકર્તાઓને ધ્યાનમાં રાખીને ઓએસની રચના કરવામાં આવી હતી. તે પ્રમાણમાં નાના કર્નલ તરીકે ગોઠવવામાં આવે છે જે પ્રમાણભૂત સોફ્ટવેર ઇન્ટરફેસને વ્યાખ્યાયિત કરે છે જેને એક્સ્ટેંશન મોડ્યુલો અનુરૂપ હોવા જરૂરી છે. સિસ્ટમની મોટાભાગની કાર્યક્ષમતા રોમમાં કોડેડ મોડ્યુલોમાં લાગુ કરવામાં આવે છે, જો કે આને રેમમાં લોડ કરેલા વધુ વિકસિત સંસ્કરણો દ્વારા બદલી શકાય છે. કર્નલ સુવિધાઓમાં કોલબેક હેન્ડલર નામની એક સામાન્ય પદ્ધતિ છે, જે સુપરવાઇઝર મોડ્યુલને પ્રક્રિયા મલ્ટિપ્લેક્સિંગ કરવાની મંજૂરી આપે છે. આ સુવિધાનો ઉપયોગ કન્સોલ કાર્યક્રમો માટે ટર્મિનલ એમુલેટર વિન્ડો પ્રદાન કરવા માટે પ્રમાણભૂત સંપાદક કાર્યક્રમનો ભાગ બનાવતા મોડ્યુલ દ્વારા થાય છે. આ જ અભિગમથી અદ્યતન વપરાશકર્તાઓ માટે આરઆઇએસસી ઓએસને પ્રિ-એમ્પ્ટિવ મલ્ટીટાસ્કીંગ કરવાની ક્ષમતા આપતા મોડ્યુલો અમલમાં મૂકવાનું શક્ય બન્યું. એઆરએમ3 પ્રોસેસર, મોટી મેમરી ક્ષમતાઓ અને એકોર્ન આર્કિમિડીઝ 540 અને એકોર્ન આર225/આર260 દ્વારા પૂરા પાડવામાં આવેલ વીજીએ અને એસવીજીએ સ્થિતિઓને ટેકો આપવા માટે થોડું સુધારેલ સંસ્કરણ, આરઆઇએસસી ઓએસ 2.01, પાછળથી રજૂ કરવામાં આવ્યું હતું. RISC OS 3 એ સંખ્યાબંધ નવી સુવિધાઓ રજૂ કરી છે, જેમાં મલ્ટીટાસ્કીંગ ફાઇલર ઓપરેશન્સ, ROM માં એપ્લિકેશન્સ અને ફોન્ટ્સ, ખુલ્લી બારીઓની સંખ્યા પર કોઈ મર્યાદા નથી, બારીઓને સ્ક્રીનથી દૂર ખસેડવાની ક્ષમતા, સલામત શટડાઉન, પિનબોર્ડ, આયકન બાર ચિહ્નોનું જૂથ, 128 કાર્યો સુધી, MS-DOS ફોર્મેટ ડિસ્ક વાંચવાની મૂળ ક્ષમતા અને નામવાળી હાર્ડ ડિસ્કનો ઉપયોગ સામેલ છે. સેટિંગ્સ બદલવા માટે બહુવિધ વિંડોઝ દ્વારા સુધારેલ રૂપરેખાંકનનો પણ સમાવેશ કરવામાં આવ્યો હતો. RISC OS 3 એ 1991 માં A5000 ના સૌથી પ્રારંભિક સંસ્કરણ સાથે રજૂ કરવામાં આવ્યું હતું; તે RISC OS 2 ના કદ કરતાં લગભગ ચાર ગણું મોટું છે અને 2 MB ROM થી ચાલે છે. તે મલ્ટીટાસ્કીંગમાં સુધારો કરે છે અને ROMમાં કેટલીક વધુ લોકપ્રિય બેઝ એપ્લિકેશનો પણ મૂકે છે. RISC OS 3 માં ઘણી ભૂલો હતી અને થોડા મહિના પછી તેને RISC OS 3.1 દ્વારા બદલવામાં આવી હતી; ઉન્નત ROMs ટપાલના ખર્ચ માટે પૂરા પાડવામાં આવ્યા હતા. RISC OS 3.1 પછીથી રજૂ કરવામાં આવ્યું હતું અને A3010, A3020, A4000, A4 અને પછીના A5000 મોડેલોમાં વેચવામાં આવ્યું હતું. તે A5000 અને અગાઉના આર્કિમિડીઝ મશીનો માટે રિપ્લેસમેન્ટ ROM તરીકે પણ ઉપલબ્ધ કરાવવામાં આવ્યું હતું (આ તે મશીનો માટે યોગ્ય છેલ્લું RISC OS વર્ઝન છે). ત્રણ પ્રકારો બહાર પાડવામાં આવ્યા હતાઃ RISC OS 3.10 મૂળ સંસ્કરણ, RISC OS 3.11 જેમાં થોડો સુધારો સામેલ હતો જે કેટલાક સીરીયલ પોર્ટ મુદ્દાઓને સુધારે છે અને RISC OS 3.19 જે જર્મન અનુવાદ હતો. RISC OS 3.50 નું 1994 થી પ્રથમ રિસ્ક પીસી સાથે વેચાણ કરવામાં આવ્યું હતું. એઆરએમ 6 પ્રોસેસર, 16-અને 24-બીટ રંગ અને અલગ આઇઓ ચિપ (આઇઓએમડી) સહિત રિસ્ક પીસીના ખૂબ જ અલગ હાર્ડવેર આર્કિટેક્ચરને કારણે, આરઆઇએસસી ઓએસ 3.50 જૂના આર્કિમિડીઝ અને એ સિરીઝ એઆરએમ 2 અને 3 મશીનો માટે ઉપલબ્ધ કરાવવામાં આવ્યું ન હતું. આરઆઇએસસી ઓએસ 3.5 ને કંઈક અંશે 2 એમબી ફૂટપ્રિન્ટમાં શૂહોર્ન કરવામાં આવ્યું હતું, અને આરઆઇએસસી ઓએસ 3.1 ની રોમ એપ્લિકેશનોને હાર્ડ ડ્રાઇવ પર ખસેડવામાં આવી હતી; આ એટલું અપ્રિય સાબિત થયું કે તેમને પાછળથી રોમમાં પાછા ખસેડવામાં આવ્યા હતા. આ સંસ્કરણે પછાત સુસંગતતાના મુદ્દાઓ રજૂ કર્યા, ખાસ કરીને રમતો સાથે. RISC OS 3.60 1995માં અનુસરવામાં આવ્યું હતું. ઓએસમાં હાર્ડ ડિસ્કની પહોંચમાં ઘણો સુધારો કરવામાં આવ્યો છે અને એકોર્નની હાલની માલિકીની ઇકોનેટ સિસ્ટમ ઉપરાંત પ્રમાણભૂત તરીકે ટીસીપી/આઈપીનો સમાવેશ કરવા માટે તેની નેટવર્કિંગમાં વધારો કરવામાં આવ્યો હતો. હાર્ડવેર સપોર્ટમાં પણ સુધારો કરવામાં આવ્યો હતો; રિસ્ક પીસી હવે એઆરએમ 7 પ્રોસેસર્સનો ઉપયોગ કરી શકે છે. એકોર્નનું એ7000 મશીન તેના એઆરએમ7500 પ્રોસેસર સાથે પણ સપોર્ટેડ હતું. RISC OS 3.6નું કદ RISC OS 3.5 કરતાં બમણું હતું, જે બે ROM ચીપોમાં 4 MB પર મોકલાતું હતું; ઘટકો કે જે 3.5 (પ્રમાણભૂત એપ્લિકેશન સ્યુટ અને નેટવર્કિંગ) માં ડિસ્ક પર ખસેડવામાં આવ્યા હતા તે હવે ROMમાં પાછા ખસેડવામાં આવ્યા હતા. RISC OS 3.76 ને 1996 માં રજૂ કરવામાં આવ્યું હતું. ઓએસમાં પ્રાથમિક ફેરફારો સ્ટ્રોંગએઆરએમ પ્રોસેસર માટે ટેકો હતો જે રિસ્ક પીસી માટે અપગ્રેડ તરીકે ઉપલબ્ધ કરાવવામાં આવ્યો હતો. સ્ટ્રોંગએઆરએમના વિભાજિત ડેટા અને સૂચના કેશ (હાર્વર્ડ આર્કિટેક્ચર) અને 32-બીટ વિક્ષેપ સ્થિતિઓને કારણે આમાં વ્યાપક કોડ ફેરફારોની જરૂર હતી. આરઆઇએસસી ઓએસ 3.71 એ એકોર્ન એ7000 + માં તેના એઆરએમ7500એફઇ પ્રોસેસર સાથે હાર્ડવેરને ટેકો આપવા માટે બહાર પાડવામાં આવેલ એક નાનું અપડેટ છે. એફઇ ફ્લોટિંગ પોઇન્ટ ગણિત માટે હાર્ડવેર સપોર્ટ ઓફર કરે છે, જે ત્યાં સુધી સામાન્ય રીતે આરઆઇએસસી ઓએસ સોફ્ટવેર મોડ્યુલોમાંથી એકમાં અનુકરણ કરવામાં આવતું હતું). RISC OS 3.60 એ NCOS નો પાયો પણ બનાવ્યો હતો, જે એકોર્ન નેટ ચેનલ NC માં મોકલવામાં આવ્યો હતો. ડેમિસ ઓફ એકોર્ન કોમ્પ્યુટર્સ લિમિટેડ એકોર્ને જાન્યુઆરી 1999માં સેટ-ટોપ બોક્સ સિવાયના તમામ ક્ષેત્રોમાં સત્તાવાર રીતે કામ બંધ કરી દીધું હતું અને કંપનીનું નામ બદલીને એલિમેન્ટ 14 (સામયિક કોષ્ટકનું 14મું તત્વ સિલિકોન છે) રાખવામાં આવ્યું હતું, જે સંપૂર્ણ રીતે સિલિકોન ડિઝાઇન વ્યવસાય બનવાના નવા ધ્યેય સાથે હતું (1990માં એકોર્નમાંથી એઆરએમના અગાઉના ખૂબ જ સફળ સ્પિન ઓફની જેમ). રિસ્કપીસી 2 ("ફોબે 2100") માટે ઓએસ 4 વિકાસ દરમિયાન આરઆઇએસસી ઓએસ વિકાસ અટકાવવામાં આવ્યો હતો, જેની પૂર્ણતા પણ રદ કરવામાં આવી હતી. મૂળ રિસ્કપીસી માટે બીટા વર્ઝન, ઓએસ 3.8 ("ઉર્સુલા"), અગાઉ વિકાસકર્તાઓ માટે રજૂ કરવામાં આવ્યું હતું. ફોબી (હાર્ડવેર માટે), ઉર્સુલા (સોફ્ટવેર માટે) અને ચાન્ડલર (ગ્રાફિક્સ પ્રોસેસર ચિપ માટે) ના પ્રોજેક્ટ કોડ નામો ટીવી શ્રેણી ફ્રેન્ડ્સ (ફોબી અને ઉર્સુલા શ્રેણીમાં જોડિયા બહેનો હતા) ના પાત્રોના નામોમાંથી લેવામાં આવ્યા હતા. આનાથી એકોર્ન ડેસ્કટોપ કોમ્પ્યુટર વ્યવસાયને જીવંત રાખવાનો પ્રયાસ કરવા માટે સંખ્યાબંધ બચાવ પ્રયાસો થયા. એકોર્ને ઘણા રસ ધરાવતા પક્ષો સાથે ચર્ચાઓ કરી હતી અને આખરે RISCOS લિમિટેડને RISC OSનું વિશેષ લાઇસન્સ આપવા માટે સંમત થયા હતા, જેની રચના ડીલરો, વિકાસકર્તાઓ અને અંતિમ વપરાશકર્તાઓના સંઘમાંથી કરવામાં આવી હતી. પેસે એન. સી. ઓ. એસ. નો ઉપયોગ અને વિકાસ કરવાના અધિકારો ખરીદ્યા. યુનિક્સ અને લિનક્સ સિસ્ટમો પર આરઆઇએસસી ઓએસ જેવા ઇન્ટરફેસ પ્રદાન કરવા માટે આરઓએક્સ ડેસ્કટોપની રચના દ્વારા અન્ય પ્લેટફોર્મ્સ પર આરઆઇએસસી ઓપરેટિંગ સિસ્ટમના ફાયદા લાવવા માટે સંખ્યાબંધ પ્રોજેક્ટ્સ પણ હતા. દ્વારા અને પેસ દ્વારા અલગ કામ કોડ ફોર્કમાં પરિણમ્યું. કેસલ ટેક્નોલોજી સાથે અનુગામી લાઇસન્સિંગ કરાર પછી આ ચાલુ રહ્યું, જેના કારણે તે સમયે ઘણી સામુદાયિક ચર્ચા થઈ હતી. આ ચર્ચા 2011માં પણ ચાલુ રહી હતી. આરઆઇએસસીઓએસ લિમિટેડ દ્વારા એકોર્ન પછી કામ કરો આરઆઇએસસીઓએસ 4 માર્ચ 1999 માં, આરઆઇએસસીઓએસ લિમિટેડ નામની નવી કંપનીની સ્થાપના કરવામાં આવી હતી. તેઓએ એલિમેન્ટ 14 (અને આખરે નવા માલિક, પેસ માઇક્રો ટેકનોલોજી) પાસેથી આરઆઇએસસી ઓએસના અધિકારોનું લાઇસન્સ મેળવ્યું અને જુલાઈ 1999માં તેને આરઆઇએસસી ઓએસ 4 તરીકે રજૂ કરીને ઓએસ 3.8નો વિકાસ ચાલુ રાખ્યો. જ્યારે ફોબે માટે હાર્ડવેર સપોર્ટની જરૂર નહોતી, ત્યારે RISC OS 3.80 માં મુખ્ય સુધારાઓ પૂર્ણ કરી શકાય અને મુક્ત કરી શકાય. તેમાં નીચેનાનો સમાવેશ થાય છેઃ વધુ સારી ફાઇલ સિસ્ટમ, ડિરેક્ટરીમાં વસ્તુઓની સંખ્યા 77થી વધારીને આશરે 88,000 કરવી અને ફાઇલ નામની મહત્તમ લંબાઈ 10 અક્ષરોથી વધારીને 255 કરવી, એક પ્લગઇન આધારિત સિસ્ટમ રૂપરેખાંકન ઉપયોગિતા, એક નવું સ્ક્રીનસેવર API, એક ઉન્નત વિન્ડો મેનેજર, અદ્યતન ઇન્ટરેક્ટિવ હેલ્પ એપ્લિકેશન, ચિહ્નોના પુનઃડિઝાઇન કરેલા સમૂહ, કંપની અનુસાર, 2005ના મધ્યમાં ઉત્પાદન બંધ ન થાય ત્યાં સુધી ROM પર RISC OS 4.02ની 6,400થી વધુ નકલો વેચાઈ હતી. 1999 અને 2000 દરમિયાન, RISCOS લિમિટેડે કેટલાક વધારાના હાર્ડવેર પ્લેટફોર્મ્સને ટેકો આપવા માટે RISC OS 4 ની આવૃત્તિઓ પણ રજૂ કરી હતી, જેમાં માઇક્રોડિજિટલ મિકો, માઇક્રોડિજિટલ ઓમેગા, રિસ્કસ્ટેશન R7500 અને કેસલ કાઇનેટિક રિસ્કપીસી સામેલ છે. 2003માં આરઆઇએસસી ઓએસ 4નું વર્ઝન મિલિપીડ ગ્રાફિક્સ આલ્ફાલોક પોડ્યુલના સમર્થન સાથે રજૂ કરવામાં આવ્યું હતું. RISC OS 4 અન્ય ઓપરેટિંગ સિસ્ટમો માટે વિવિધ હાર્ડવેર એમુલેટર માટે પણ ઉપલબ્ધ છે. સપ્ટેમ્બર 2003માં વર્ચ્યુઅલ એકોર્ને વ્યાવસાયિક એમુલેટર વર્ચ્યુઅલ આર. પી. સી. રજૂ કર્યું જેમાં આર. આઈ. એસ. સી. ઓ. એસ. 4.02ની નકલ સામેલ હતી. ડિસેમ્બર 2008માં RISCOS લિમિટેડે વર્ચ્યુઅલી ફ્રી નામના ઉત્પાદનમાં 4.02 બિન-વ્યાવસાયિક એમુલેટર માટે 5 પાઉન્ડમાં ઉપલબ્ધ કરાવ્યું હતું. આરઆઇએસસી ઓએસ સિલેક્ટ એન્ડ એડજસ્ટ મે 2001 માં, કંપનીએ આરઆઇએસસી ઓએસ સિલેક્ટ શરૂ કરી, જે વપરાશકર્તાઓને નવીનતમ ઓએસ અપડેટ્સની ઍક્સેસની મંજૂરી આપતી સબ્સ્ક્રિપ્શન યોજના છે. આ સુધારાઓ સોફ્ટ-લોડ કરી શકાય તેવી ROM છબીઓ તરીકે રજૂ કરવામાં આવે છે, જે ROMથી અલગ હોય છે જ્યાં બૂટ OS સંગ્રહિત હોય છે, અને બૂટ સમયે લોડ થાય છે. સોફ્ટ-લોડ પ્રદાન કરીને, ભૌતિક ROM ખર્ચ દૂર કરવામાં આવે છે અને અપડેટ્સ ઝડપી ગતિ અને આવર્તન સાથે પહોંચાડવામાં સક્ષમ હોય છે. તેણે કંપનીને ROM પ્રકાશનની છૂટક કિંમતે સબસિડી આપવાની પણ મંજૂરી આપી છે, જે સામાન્ય રીતે થોડા વધારાના નાના ફેરફારો સાથે છેલ્લા કેટલાક પસંદગીના સુધારાઓની પરાકાષ્ઠા છે. મે 2002માં સિલેક્ટ 1નું અંતિમ પ્રકાશન મોકલવામાં આવ્યું હતું જેમાં સામેલ હતું; એપલટૉક સાથે નવા પ્રિન્ટર સપોર્ટ અને નેટવર્કિંગના DHCP ક્લાયન્ટ મલ્ટી-યુઝર સપોર્ટ અને લોગોન પૂર્વાવલોકન સંસ્કરણો નવેમ્બર 2002માં, સિલેક્ટ 2નું અંતિમ પ્રકાશન મોકલવામાં આવ્યું હતું જેમાં સામેલ હતું; CMYK સ્પ્રાઇટ્સ માટે સપોર્ટ પી. એસ./2 માઉસ પર સ્ક્રોલ વ્હીલ માટે હાર્ડવેર સપોર્ટ વિન્ડો મેનેજર ટૂલ્સ માટે સપોર્ટ રૂપરેખાંકિત કરી શકાય તેવા ક્રમમાં છે રિસ્કસ્ટેશન હાર્ડવેર સપોર્ટ હવે કર્નલમાં છે જૂન 2004માં સિલેક્ટ 3નું અંતિમ પ્રકાશન મોકલવામાં આવ્યું હતું જેમાં સમાવિષ્ટ હતુંઃ લખવા યોગ્ય ચિહ્નોમાં કટ અને પેસ્ટ કરો (ટેક્સ્ટબોક્સ) ફાઇલર છબી થંબનેલ બટન પ્રદર્શિત કરી શકે છે અને અન્ય ચિહ્નો હવે ગોળાકાર સરહદોને સપોર્ટ કરી શકે છે સ્પ્રાઇટ ફોર્મેટ હવે આલ્ફાને સપોર્ટ કરે છે (આ નામ ત્રણ માઉસ બટનોને 'સિલેક્ટ', 'મેનુ' અને 'એડજસ્ટ' કહેવાના RISC OS GUI સંમેલન પર એક નાટક હતું.) RISCOS લિમિટેડે 2006ની શરૂઆતમાં તેનો 500મો એડજસ્ટ રોમ વેચ્યો હતો. 4.39 માં રજૂ કરવામાં આવેલી સુવિધાઓમાં ગ્રાફિકલ યુઝર ઇન્ટરફેસનું યુઝર કસ્ટમાઇઝેશન સામેલ છે. પસંદગી યોજના હેઠળ વધુ પ્રકાશન નીચે ઉલ્લેખિત RISC OS સિક્સ બ્રાન્ડિંગ હેઠળ કરવામાં આવ્યું હતું. 2006માં રજૂ થયેલ A9Home ધ A9home, આવૃત્તિ 4.42 એડજસ્ટ 32નો ઉપયોગ કરે છે. આ પછીના એઆરએમ આર્કિટેક્ચર પર જોવા મળતા 32-બીટ એડ્રેસિંગ મોડ્સ દ્વારા વિકસાવવામાં આવ્યું હતું અને તેને સપોર્ટ કરે છે. ઓક્ટોબર 2006માં, કેસલ ટેક્નોલોજીએ શેર્ડ સોર્સ ઇનિશિયેટિવની જાહેરાત કર્યા પછી ટૂંક સમયમાં, RISCOS લિમિટેડે RISC OS સિક્સની જાહેરાત કરી, જે ઓપરેટિંગ સિસ્ટમના તેમના પ્રવાહની આગામી પેઢી છે. આરઆઇએસસી ઓએસ સિક્સ નામ હેઠળ લોન્ચ કરવામાં આવેલું પ્રથમ ઉત્પાદન, સિલેક્ટ સ્કીમ, સિલેક્ટ 4 નું સાતત્ય હતું. RISC OS 6 ની બીટા-આવૃત્તિ, પૂર્વાવલોકન 1 (પસંદ કરો 4i1), 2007 માં પસંદ યોજનાના તમામ ગ્રાહકો માટે મફત ડાઉનલોડ તરીકે ઉપલબ્ધ હતી, બંને વર્તમાન ગ્રાહકો અને જેમના સબ્સ્ક્રિપ્શનનું 30 મે 2004 પછી નવીકરણ કરવામાં આવ્યું હતું પરંતુ ત્યારથી તે સમાપ્ત થઈ ગયું છે. આરઆઇએસસી ઓએસ સિક્સ પોર્ટેબિલિટી, સ્થિરતા અને આંતરિક માળખામાં સુધારા લાવ્યા, જેમાં સંપૂર્ણ 26/32-બિટ તટસ્થતા સામેલ છે. તે હવે ખૂબ જ મોડ્યુલરાઇઝ્ડ છે, જેમાં વારસો અને હાર્ડવેર વિશિષ્ટ સુવિધાઓ અમૂર્ત છે, અને અન્ય કોડને સરળ ભાવિ જાળવણી અને વિકાસ માટે અલગ કરવામાં આવે છે. ટેલીટેક્સ્ટ સપોર્ટ, ડિવાઇસ ઇન્ટરપ્ટ હેન્ડલર, સોફ્ટવેર આધારિત ગ્રાફિક્સ ઓપરેશન્સ, રીઅલ-ટાઇમ ક્લોક, માઉસ પોઇન્ટર, CMOS RAM સપોર્ટ અને હાર્ડવેર ટાઈમર સપોર્ટને કર્નલમાંથી અને તેમના પોતાના અલગ મોડ્યુલોમાં અમૂર્ત કરવામાં આવ્યા છે. વી. આઈ. ડી. સી. ડ્રાઇવર જેવા વારસાગત ઘટકો અને બી. બી. સી. માઇક્રો માટે અપ્રચલિત કાર્યક્ષમતાને પણ અમૂર્ત કરવામાં આવ્યા છે. દુષ્ટ સોફ્ટવેર સામે રક્ષણ આપવા માટે AIF અને ક્ષણિક ઉપયોગિતા એક્ઝેક્યુટેબલ ચેકિંગ પણ રજૂ કરવામાં આવ્યું છે, જ્યારે A9homeમાં અને વ્યૂફાઇન્ડર એજીપી પોડ્યુલ કાર્ડ્સ માટે એસએમ501 ગ્રાફિક્સ ચિપ માટે ગ્રાફિક્સ પ્રવેગક મોડ્યુલો પૂરા પાડવામાં આવી શકે છે. એપ્રિલ 2008માં સિલેક્ટ 4નું અંતિમ પ્રકાશન મોકલવામાં આવ્યું હતું જેમાં નીચેનાનો સમાવેશ થાય છેઃ વર્ચ્યુઅલ આર. પી. સી. ફાઇલર અપડેટ્સમાં 8 એમબી વી. આર. એ. એમ. સપોર્ટ, કીબોર્ડ શોર્ટકટ્સ, વૈકલ્પિક લેઆઉટ, રૂપરેખાંકનક્ષમતા એસ. વી. જી. નિકાસ! ડ્રો સિલેક્ટ 4 પ્રકાશનો શરૂઆતમાં માત્ર એકોર્ન રિસ્ક પીસી અને એ7000 મશીનો સાથે સુસંગત છે. રિસ્કસ્ટેશન આર7500, માઇક્રોડિજિટલ ઓમેગા અને મીકો કમ્પ્યુટર્સને સત્તાવાર રીતે ટેકો આપવામાં આવશે નહીં, કારણ કે કંપની પાસે પરીક્ષણ મશીનો ઉપલબ્ધ નથી અને તેમને માલિકીના સોફ્ટવેર કોડની જરૂર છે જેના માટે તેમની પાસે અધિકારો નથી. માઇક્રોડિજિટલ ઓમેગા વિશે વિગતવાર તકનીકી માહિતીનો અભાવ પણ તે હાર્ડવેરને ટેકો આપવાનું મુશ્કેલ હોવાનું અન્ય એક કારણ તરીકે ટાંકવામાં આવ્યું છે. એપ્રિલ 2009 માં સિલેક્ટ 5 નું અંતિમ પ્રકાશન મોકલવામાં આવ્યું હતું જેમાં નીચેનાનો સમાવેશ થાય છેઃ 64K કલર સ્ક્રીન મોડ્સ વધુ પ્રતિભાવશીલ ડેસ્કટોપ ઇમ્પ્રૂવમેન્ટ્સ ટુ! પેઇન્ટ એન્ડ! ડ્રો RISCOS લિમિટેડમાંથી RISC OS નું અંતિમ પ્રકાશન સિલેક્ટ 6i1 હતું, જે ડિસેમ્બર 2009 માં મોકલવામાં આવ્યું હતું, તેમાં સમાવેશ થાય છે; કન્ફિગરેબલ ફાઇલર ટૂલબાર ઇમ્પ્રૂવ્ડ ટાસ્ક મેનેજર ઇમ્પ્રૂવ્ડ ડ્રો નવી સંપાદન સુવિધાઓ સાથે કન્ફિગરેબલ ફાઇલ પ્રકાર મેનુ નવી ફાયરવોલ કન્ફિગરેશન ઇન્ટરફેસ ઇમ્પ્રૂવમેન્ટ્સ ટુ પિનબોર્ડ કન્ફિગરેશન ઇમ્પ્રૂવમેન્ટ્સ પોસ્ટ-એકોર્ન ડેવલપમેન્ટ RISC OS 5 RISC OS 5 એ કેસલ ટેક્નોલોજી લિમિટેડ દ્વારા તેમના NCOS આધારિત સેટ ટોપ બોક્સ માટે પેસ દ્વારા કરવામાં આવેલા કાર્યના આધારે એક અલગ ઉત્ક્રાંતિ છે. આરઆઇએસસી ઓએસ 5 કેસલના આઇઓનિક્સ પીસી એકોર્ન-સુસંગતને ટેકો આપવા માટે લખવામાં આવ્યું હતું, જે ઇન્ટેલ એક્સસ્કેલ એઆરએમ પ્રોસેસર પર ચાલે છે. જો કે સોફ્ટવેરની સંપત્તિ હવે અપડેટ કરવામાં આવી છે, કેટલીક જૂની એપ્લિકેશનો માત્ર એમ્યુલર નામના ઇમ્યુલેટર દ્વારા RISC OS 5 પર ચલાવી શકાય છે, કારણ કે એઆરએમવી 5 એક્સસ્કેલ પ્રોસેસર 26-બીટ એડ્રેસિંગ મોડ્સને સપોર્ટ કરતું નથી. તેવી જ રીતે, આરઆઇએસસી ઓએસ 5 ને નવા સીપીયુ પર યોગ્ય રીતે ચલાવવા માટે પોર્ટ કરવું પડ્યું હતું, અને ગ્રાફિક્સ અને અન્ય હાર્ડવેર ઇન્ટરફેસનું અમૂર્ત બનાવવું, ઉદાહરણ તરીકે, એકોર્નની પોતાની વીઆઇડીસી ચિપને બદલે પ્રમાણભૂત ગ્રાફિક્સ કાર્ડનો ઉપયોગ કરવાની મંજૂરી આપવા માટે. જુલાઈ 2003માં, કેસલ ટેક્નોલોજી લિમિટેડે પેસ માઇક્રો પાસેથી આરઆઇએસસી ઓએસ માટેનું મુખ્ય લાઇસન્સ ખરીદ્યું હતું. વહેંચાયેલ સ્રોત પહેલ ઓક્ટોબર 2006માં, કેસલ ટેક્નોલોજી લિમિટેડે સ્રોત વહેંચણી લાઇસન્સ હેઠળ RISC OS 5ના તત્વોને રજૂ કરવાની યોજનાની જાહેરાત કરી હતી. શેર્ડ સોર્સ ઇનિશિયેટિવ (એસએસઆઈ) કેસલ અને નવી રચાયેલી સોફ્ટવેર ડેવલપમેન્ટ કંપની, આરઆઇએસસી ઓએસ ઓપન લિમિટેડ (આરઓઓએલ) વચ્ચેનું સંયુક્ત સાહસ હતું, જેનો હેતુ વિકાસને વેગ આપવાનો અને ઓએસના ઉપયોગને પ્રોત્સાહિત કરવાનો હતો. કસ્ટમ ડ્યુઅલ લાઇસન્સ હેઠળ, પ્રકાશિત સ્રોત મુક્તપણે ઉપલબ્ધ હતો અને તેને બિન-વ્યાવસાયિક ઉપયોગ માટે રોયલ્ટી વિના સંશોધિત અને પુનઃવિતરણ કરી શકાય છે, જ્યારે વ્યાવસાયિક ઉપયોગ માટે કેસલને પ્રતિ-એકમ લાઇસન્સ ફી ચૂકવવી પડે છે. એસએસઆઈએ મે 2007થી શરૂ કરીને સોર્સ કોડનું તબક્કાવાર પ્રકાશન કર્યું હતું. ઓક્ટોબર 2008 સુધીમાં, લગભગ સંપૂર્ણ આયોનિક્સ રોમ છબી બનાવવા માટે પૂરતો સ્રોત બહાર પાડવામાં આવ્યો હતો. 2011 ના અંત સુધીમાં, પ્રકાશિત સ્રોતોમાંથી સંપૂર્ણ ROM છબીઓ બનાવવાનું શક્ય હતું; સંપૂર્ણ સ્રોત કોડ સાથે ટારબોલ, CVS અથવા CVS આર્કાઇવ માટે વેબ ઇન્ટરફેસ તરીકે ઉપલબ્ધ હતું. ઓક્ટોબર 2018 માં, RISC OS 5 ના અધિકારો RISC OS ડેવલપમેન્ટ્સ દ્વારા હસ્તગત કરવામાં આવ્યા હતા, અને અપાચે 2 લાઇસન્સ હેઠળ ફરીથી લાઇસન્સ આપવામાં આવ્યું હતું. ROOL સ્રોત વૃક્ષની જાળવણી કરવાનું ચાલુ રાખે છે અને વિકાસને ટેકો આપવા અને પ્રોત્સાહિત કરવા માટે બિન-નફાકારક ધોરણે આંતરરાષ્ટ્રીય વિકાસકર્તા સમુદાયનું સંકલન કરે છે. પૂર્વનિર્મિત છબીઓ ઉપલબ્ધ છે, કારણ કે સ્થિર પ્રકાશન અને વિકાસ "રાત્રિના સમયે બને છે". RISC OS 5 ના બંદરો A7000/A7000 +, રિસ્કપીસી, RPCemu, OMAP3 બીગલબોર્ડ અને ડેરિવેટિવ્ઝ, OMAP4 પાન્ડા બોર્ડ અને પાન્ડા બોર્ડ ES, AM5728 ટાઇટેનિયમ, રાસ્પબેરી પાઇ અને XScale Iyonix માટે ઉપલબ્ધ છે. સંદર્ભો બાહ્ય કડીઓ પુરાતત્ત્વશાસ્ત્રઃ માઈકલ ગિલ્બર્ટનો "એકોર્નના ભૂતકાળના અવશેષો" નો સંગ્રહ આર્થર લાઇવ્સ! : બેન જેફરિસ આર્થર ઓએસ એમુલેટરની માર્ગદર્શિકા RISC OS શું છે? પિંક નોઇઝ પ્રોડક્શન્સ OS દસ્તાવેજીકરણ RISC OS સોફ્ટવેરનો ઇતિહાસ