Online OS
ઓનલાઈન ઓપરેટિંગ સિસ્ટમ સંપૂર્ણપણે બહુભાષી હતી અને એજેક્સનો ઉપયોગ કરીને જાવાસ્ક્રિપ્ટમાં લખાયેલ વેબ ડેસ્કટોપનો ઉપયોગ કરવા માટે મુક્ત હતી. તે ઓપન-સોર્સ એપ્લિકેશન્સ અને સિસ્ટમ ઉપયોગિતાઓ સાથેનું વિન્ડોઝ-આધારિત ડેસ્કટોપ વાતાવરણ હતું, જે વિયેનામાં સ્થિત ઑસ્ટ્રિયન કંપની iCUBE નેટવર્ક સોલ્યુશન્સ દ્વારા રીબોક્સ વેબ એપ્લિકેશન માળખા પર વિકસાવવામાં આવ્યું હતું. પ્રોજેક્ટ વિશે OOS.cc, જે ઓનલાઇન ઓપરેટિંગ સિસ્ટમ માટે ટૂંકું છે, તે એક વેબ એપ્લિકેશન પ્લેટફોર્મ હતું જે માઇક્રોસોફ્ટ વિન્ડોઝ, મેક ઓએસ એક્સ અથવા KDE જેવી ક્લાસિક ડેસ્કટોપ ઓપરેટિંગ સિસ્ટમ્સના દેખાવ અને લાગણીની નકલ કરે છે. તેમાં કહેવાતા રીબોક્સ વેબ એપ્લિકેશન માળખા પર બનેલી વિવિધ ઓપન સોર્સ એપ્લિકેશનોનો સમાવેશ થતો હતો. જેમ કે કાર્યક્રમો સંકલિત અને સમાંતર રીતે ચલાવી શકાય છે, ઓ. ઓ. એસ. ને વેબ ડેસ્કટોપ અથવા વેબટોપ ગણી શકાય. તે GUI, વર્ચ્યુઅલ ફાઇલ સિસ્ટમ, એક્સેસ કંટ્રોલ મેનેજમેન્ટ અને ઓનલાઇન એપ્લિકેશનો વિકસાવવા અને જમાવવાની શક્યતાઓ જેવી મૂળભૂત સેવાઓ પૂરી પાડે છે. ઓનલાઈન ઓપરેટિંગ સિસ્ટમ વેબ બ્રાઉઝરમાં ચલાવવામાં આવી હોવાથી, તે કોઈ વાસ્તવિક ઓપરેટિંગ સિસ્ટમ નહોતી, પરંતુ વિવિધ વેબ એપ્લિકેશનો માટેનું એક પોર્ટલ હતું, જે ઉચ્ચ ઉપયોગીતા અને સુગમતા પ્રદાન કરે છે. આ પ્રોજેક્ટને આંશિક રીતે ઇન્ટરનેટપ્રાઇવેટસ્ટિફ્ટંગ ઑસ્ટ્રિયા (આઇ. પી. એ.) તરફથી અનુદાન દ્વારા ભંડોળ પૂરું પાડવામાં આવ્યું હતું. 01.08.2008 ની જેમ લગભગ 20.000 વપરાશકર્તાઓ પ્રસ્તુત સુવિધા અને કાર્યક્રમોનો ઉપયોગ કરીને oos.cc સમુદાયમાં જોડાયા છે. વેબ ડેસ્કટોપનો વિકાસ 2005માં આઇક્યુબી નેટવર્ક સોલ્યુશન્સ દ્વારા શરૂ કરવામાં આવ્યો હતો, ત્યારબાદ 2006માં પ્રથમ બીટા રીલીઝ કરવામાં આવી હતી. તેથી, યુ. ઓ. એસ. અને આઈ. ઓ. એસ. સાથે મળીને, તેને આ પ્રકારની સૌપ્રથમ જાહેરમાં ઉપલબ્ધ પ્રણાલીઓમાંની એક ગણી શકાય. કોર-લેવલ મલ્ટી-લેંગ્વેજ સપોર્ટ, ફાઇલ સિસ્ટમ અને એપ્લિકેશનોનો મૂળભૂત સમૂહ સહિત પ્રથમ સંપૂર્ણ સંસ્કરણ માર્ચ 2007 માં રાષ્ટ્રીય પ્રદર્શન (ITnT ઑસ્ટ્રિયા) ના પ્રસંગે જાહેર કરવામાં આવ્યું હતું અને અડધા વર્ષ પછી ઓક્ટોબર 2007 માં બીટા રાજ્ય છોડી દીધું હતું. સ્થિર માનવામાં આવતું પ્રથમ પ્રકાશન (1.0) જુલાઈ 2007માં પ્રકાશિત થયું હતું. પ્રોજેક્ટ પોતે અને સમાવિષ્ટ અરજીઓને ઘણા રાષ્ટ્રીય નવીનીકરણ પુરસ્કારો મળ્યા છે (જુઓ,) અને મુખ્યત્વે લેવામાં આવેલા વ્યાપક અભિગમને કારણે ધ્યાન ખેંચ્યું છે (જુઓ,). OOS.cc ની શરૂઆત રાષ્ટ્રીય પ્રોજેક્ટ તરીકે થઈ હતી. તમામ પ્રસ્તુત કાર્યક્રમો સહિત સંપૂર્ણ મંચ હાલમાં ત્રણ ભાષાઓ (જર્મન, અંગ્રેજી તેમજ સ્પેનિશ) માં ઉપલબ્ધ છે અને વિશ્વભરમાં વધુને વધુ કવરેજ પ્રાપ્ત કરી રહ્યું છે (ઉદાહરણ તરીકે જુઓ, અથવા). વર્તમાન સંસ્કરણ 01.08.2008 માંથી 1.3.01 છે. તકનીકી ઝાંખી આ પ્રોજેક્ટ સંપૂર્ણપણે જાવાસ્ક્રિપ્ટમાં લખાયેલ છે, ખાસ કરીને કોઈપણ વધારાના સોફ્ટવેર ઇન્સ્ટોલેશનની જરૂર વગર કોઈપણ વેબ બ્રાઉઝરમાં ચલાવવા માટે DHTML તકનીકોનો ઉપયોગ કરે છે. સિસ્ટમ આધુનિક પ્રકારના વેબ એપ્લિકેશન મોડેલનો અમલ કરે છે, જેમાં ક્લાયન્ટ ઘટકો અને જાવા સર્વર બેકએન્ડ વચ્ચે વિશિષ્ટ રીતે અસિંક્રોનસ રીતે વાતચીત કરવા માટે એજેક્સનો વધુ પડતો ઉપયોગ કરવામાં આવે છે. હેતુ એ છે કે વપરાશકર્તાઓને ડેસ્કટોપ રૂપકને અનુસરીને અનન્ય ક્રિયાપ્રતિક્રિયા વર્તન પ્રદાન કરવું, જે કોઈપણ વેબ ડેસ્કટોપનો મુખ્ય વિચાર છે. આ પ્રકારની વેબ એપ્લિકેશન માટે પણ સામાન્ય છે જાવાસ્ક્રિપ્ટ-ઓન-ડિમાન્ડ તકનીકોનો વ્યાપક ઉપયોગ, સંપૂર્ણ પ્રોજેક્ટ સ્રોતને ટુકડાઓમાં કાપીને અને જ્યારે જરૂર પડે ત્યારે તેમને તરત જ લોડ કરે છે. આ તકનીકી આધારના આધારે, રીબોક્સ એ ફ્રેમવર્ક લાઇબ્રેરી હતી જે oos.cc માં તમામ એપ્લિકેશનોમાંથી બનાવવામાં આવી હતી. તે સંપૂર્ણપણે લવચીક અને વિસ્તૃત API છે, જેમાં GUI વિજેટ સમૂહ, સંદેશાવ્યવહાર પદ્ધતિઓ અને સામાન્ય અને માળખાગત વિશિષ્ટ સેવાઓ પ્રદાન કરતી સર્વર સેવાઓ સામેલ છે. ઓનલાઈન ઓપરેટિંગ સિસ્ટમમાં મૂળભૂત માળખાનો સમાવેશ થતો હતો, જે રીબોક્સ લાઇબ્રેરીનો ઉપયોગ કરીને કોઈપણ જાવાસ્ક્રિપ્ટ એપ્લિકેશન શરૂ કરવામાં સક્ષમ હતી. યુઝર ઇન્ટરફેસ સ્ટાર્ટ મેનુ, ટાસ્ક બાર અને ડેસ્કટોપ બેકગ્રાઉન્ડ સાથે વિન્ડોઝ ડેસ્કટોપની વર્તણૂક પર આધારિત હતું. બધી એપ્લિકેશનો આ વાતાવરણમાં ચાલી રહી હતી. સર્વર બાજુએ, જાવા આધારિત વેબ સેવાઓ હતી જે ક્લાયન્ટ પ્રક્રિયાઓને સેવા આપવા અને બેકએન્ડમાં રીલેશ્નલ ડેટાબેઝમાંથી ડેટા પ્રદાન કરવા માટે ચાલતી હતી. oos.cc એ ડેવલપર સ્યુટ તરીકે ઓળખાતું સંકલિત વિકાસ વાતાવરણ પણ પૂરું પાડ્યું હતું, જેણે સમુદાયને રીબોક્સ પર આધારિત ડેસ્કટોપ વાતાવરણ માટે પોતાની એપ્લિકેશનો બનાવવાની મંજૂરી આપી હતી (નીચે વિકાસ વિભાગ જુઓ). oos.cc માં ઉપલબ્ધ તમામ અરજીઓ યુરોપિયન યુનિયન પબ્લિક લાઇસન્સ (EUPL) હેઠળ ઓપન સોર્સ હતી. રીબોક્સ ડેવલપમેન્ટ ટૂલકિટ વેબટોપ માટે કોઈપણ એપ્લિકેશન વિકસાવવા માટે મફત છે. ઉપર સૂચવ્યા મુજબ, oos.cc પર પ્રકાશિત તમામ એપ્લિકેશનો EUPL પર આધારિત ઓપન સોર્સ છે, અને વપરાશકર્તાની ગમે તે પસંદગીઓ અનુસાર "ઇન્સ્ટોલ" અથવા "ડીઇન્સ્ટોલ" કરી શકાય છે. મલ્ટી-લેંગ્વેજ સપોર્ટ અથવા ગ્લોબલ થીમ સપોર્ટ જેવી વૈશ્વિક સેવાઓ ઉપરાંત, કેટલાક નાના સાધનો અને રમતો ઉપરાંત, oos.cc એ ચાર મુખ્ય સેવાઓ ઓફર કરી હતી જેનો સંપૂર્ણપણે મફત ઉપયોગ કરી શકાય છે. સંકલિત અને સંપૂર્ણપણે લવચીક ફાઇલ સંગ્રહ (વપરાશકર્તા દીઠ 1 જીબી) એચટીટીપી તેમજ એફટીપી ફાઇલ ટ્રાન્સફર અને સ્થાનિક ફાઇલ સિસ્ટમમાં વપરાશકર્તા-આધારિત ફાઇલ-શેર ઓઓએસ-સમુદાય વેબડીએવી ઍક્સેસ ડોક્યુમેન્ટ મેનેજમેન્ટ (વર્ઝન કંટ્રોલ અને ફાઇલ લોકિંગ મિકેનિઝમ્સ સહિત) છબી પ્રકાશન, સંગઠન અને પ્રક્રિયા પછી વેબ-અથવા છબી પ્રકાશન માટે એક મફત પેટા ડોમેન (user.oos.cc), જે મફત મેઇલ, ફેચમેલ અને સંપર્ક વ્યવસ્થાપન સહિત ડેસ્કટોપ ગ્રુપવેર એપ્લિકેશન્સમાં સીધા સંકલિત છે એક સંકલિત વિકાસ વાતાવરણ જ્યાં ઓઓએસ-એપ્લિકેશનો સીધા સિસ્ટમની અંદરથી બનાવી શકાય છે (નીચે વિકાસ વિભાગ જુઓ) આગામી પ્રકાશનોને વ્યાપક સુરક્ષા અને ગોપનીયતા સ્યુટ પર ધ્યાન કેન્દ્રિત કરવા માટે આયોજન કરવામાં આવ્યું હતું, જેમાં અનામી સંદેશાવ્યવહાર (બ્રાઉઝિંગ તેમજ કામચલાઉ મેઇલ) જેવા પડકારોનો સામનો કરવો. તેના પ્રારંભિક સ્થિર પ્રકાશનથી, સુરક્ષિત સંદેશાવ્યવહારની ખાતરી કરવા માટે OOS.cc ને HTTPS નો ઉપયોગ કરીને એક્સેસ કરી શકાયો હોત. મર્યાદાઓ અને ખામીઓ મર્યાદિત સંખ્યામાં કાર્યક્રમોઃ કોઈ વ્યાવસાયિક કાર્યક્રમો હોસ્ટ કરી શકાતા નથી. માત્ર સમીક્ષા કરાયેલી અરજીઓ પ્રકાશિત કરવામાં આવી રહી છે લોકપ્રિય ઓફિસ ફોર્મેટ (. doc,. odt, વગેરે) ની કોઈ પ્રક્રિયા નથી. મર્યાદિત ભાષાનો આધારઃ માત્ર અંગ્રેજી, જર્મન અને સ્પેનિશ વિદેશી માળખા પર નિર્ભરતાઃ સંગ્રહ વિસ્તારવાની કોઈ શક્યતા નથી, કોઈ વધારાની/બાંયધરીકૃત બેન્ડવિડ્થ વગેરે નથી. વિકાસ ટીમના મુખ્ય કેન્દ્રોમાંનું એક ખૂબ જ લવચીક અને વ્યાપક API પ્રદાન કરવા માટે શરૂઆતથી જ હતું, જેનો ઉપયોગ માત્ર oos.cc ની અંદર કસ્ટમ એપ્લિકેશનો વિકસાવવા માટે જ નહીં, પણ એકલ વેબ-એપ્લિકેશનો વિકસાવવા માટે અથવા હાલની વેબ-સાઇટ્સમાં એક ઘટકને એકીકૃત કરવા માટે પણ થઈ શકે છે. રીબોક્સ એપીઆઈ વેબ-એપ્લિકેશન્સનો ઉપયોગ કરીને વેબ-સંબંધિત "સમસ્યાઓ" માંથી વિકાસને અલગ કરીને કોઈપણ જાવા પ્રોગ્રામ જેવી જ રીતે વિકાસ કરી શકાય છેઃ ઘટકો સ્થિત કરી શકાય છે અને ઉચ્ચ-સ્તરની ઓબ્જેક્ટ લક્ષી પ્રોગ્રામિંગ ભાષાઓની જેમ ક્રિયાપ્રતિક્રિયા કરી શકે છે, ડિવ્સ, બ્રાઉઝર વિશિષ્ટ વર્તન અથવા સંચાર સંચાલનની કાળજી લીધા વિના. આ માળખું હાલની તેમજ નવી બનાવેલી એપ્લિકેશનો માટે બહુ-ભાષા અને થીમ સપોર્ટ પણ પ્રદાન કરે છે, જે તેના વપરાશકર્તાઓની પસંદગીઓ અનુસાર વપરાયેલ ઘટકોના દેખાવ અને લાગણીના લગભગ દરેક પાસાને બદલવાની મંજૂરી આપે છે. આ અભિગમનો લાભ લેવા માટે, ઓ. ઓ. એસ. માં ઓફર કરવામાં આવતી એપ્લિકેશનોમાંથી એક સંકલિત ડેવલપમેન્ટ સ્યુટ હતી, જે સીધા કોડ લખવા અને અમલમાં મૂકવાની મંજૂરી આપે છે અને તેથી વેબ કમ્પ્યુટરની સીમાઓમાં નવા પ્રોગ્રામ્સ બનાવે છે. oos.cc પરની તમામ એપ્લિકેશનોને ઓપન સોર્સ તરીકે રજૂ કરવામાં આવી હતી, આમ તમામ પ્રવર્તમાન પ્રોગ્રામ્સને આયાત કરવા, સમીક્ષા કરવા અથવા બદલવાની અને પછી સ્થાનિક રીતે તૈનાત કરવાની ઓફર કરવામાં આવી હતી. આ વિચારને અનુસરીને, દરેક વપરાશકર્તા વૈશ્વિક સ્તરે ઓફર કરેલા એપ્લિકેશન સેટમાં સામેલ કરવા માટે બદલાયેલી અથવા નવી બનાવેલી એપ્લિકેશનો સબમિટ કરવા માટે સ્વતંત્ર હતા. છેલ્લી રજૂઆતમાં ઓટો-કમ્પ્લીશન અને આઉટલાઇન-વિન્ડો જેવી સુવિધાઓ આપવામાં આવી હતી. વેબ પોર્ટલ વેબ ડેસ્કટોપ પણ જુઓ સમાન કાર્યક્રમો જોલિકલાઉડ યુઓએસ આઈઓએસ ડેસ્કટોપટ્વો સિલ્વેઓસ G.ho.st ધ સ્કાય પીસી રેફરન્સ બાહ્ય લિંક્સ સત્તાવાર પ્રોજેક્ટ હોમપેજ [મૃત] પ્રોજેક્ટ વર્ણન સત્તાવાર કંપની હોમપેજ વેબ ડેસ્કટોપ યુરોપિયન યુનિયન પબ્લિક લાઇસન્સનો ઉપયોગ કરીને વેબ 2 ક્લાઉડ કમ્પ્યુટિંગ સોફ્ટવેર