રેડoxક્સ, રસ્ટ પ્રોગ્રામિંગ ભાષા સાથે લખાયેલ withપરેટિંગ સિસ્ટમ

રેડૉક્સ ઓએસ

વિકાસના એક વર્ષ પછી, રેડoxક્સ operating. operating ઓપરેટિંગ સિસ્ટમના નવા સંસ્કરણના લોંચની ઘોષણા કરવામાં આવી હતી, જે તેનો મુખ્ય ધ્યાન તે છે કે તેનો વિકાસ રસ્ટ ભાષા અને માઇક્રોકર્નલ ખ્યાલનો ઉપયોગ કરી રહ્યો છે.

પ્રોજેક્ટના વિકાસ નિ Mશુલ્ક એમઆઈટી લાઇસન્સ હેઠળ વહેંચવામાં આવે છે. વર્ચ્યુઅલબોક્સ અથવા ક્યુઇએમયુમાં પરીક્ષણ માટે, આ દરેક માટે વિશિષ્ટ બૂટ છબીઓ આપવામાં આવે છે.

રેડoxક્સ વપરાશકર્તા પર્યાવરણ વેલેન્ડ પર ચાલતા ઓર્બીટલ જીયુઆઈ પર આધારિત છે. નેટસર્ફનો ઉપયોગ વેબ બ્રાઉઝર તરીકે થાય છે.

રેડoxક્સ વિશે

.પરેટિંગ સિસ્ટમ માઇક્રોકેનલની વિભાવનાનો ઉપયોગ કરે છે, જ્યાં ફક્ત કર્નલ સ્તરે પ્રક્રિયાઓ અને સંસાધન સંચાલન વચ્ચેની ક્રિયાપ્રતિક્રિયા પૂરી પાડવામાં આવે છે અને અન્ય બધી કાર્યક્ષમતા લાઇબ્રેરીઓ પર લઈ જવામાં આવે છે જેનો ઉપયોગ કર્નલ અને વપરાશકર્તા એજન્ટો બંને દ્વારા કરી શકાય છે.

બધા નિયંત્રકો સેન્ડબોક્સ સેન્ડબોક્સમાં વપરાશકર્તા જગ્યામાં ચાલે છે. હાલની એપ્લિકેશન સાથે સુસંગતતા માટે, એક ખાસ પોસીક્સ લેયર પૂરો પાડવામાં આવે છે જે તમને પોર્ટીંગ વિના ઘણા પ્રોગ્રામ્સ ચલાવવા દે છે.

રેડોક્સ યુનિક્સ ફિલસૂફી અનુસાર વિકસિત થયેલ છે, સેએલ 4, મિનિક્સ અને યોજના 9 માંથી કેટલાક વિચારો ઉધાર લીધા છે.

સિસ્ટમ સિદ્ધાંતનો ઉપયોગ કરે છે "દરેક વસ્તુ એક URL છે".

ઉદાહરણ તરીકે, URL "લ :ગ: //" નો ઉપયોગ લgingગિંગ, પ્રક્રિયાઓ વચ્ચેની ક્રિયાપ્રતિક્રિયા "બસ: //", નેટવર્ક ક્રિયાપ્રતિક્રિયા "tcp: //", અને તેથી માટે કરી શકાય છે.

મોડ્યુલો કે જે ડ્રાઇવરો, કર્નલ એક્સ્ટેંશન અને વપરાશકર્તા એજન્ટોના રૂપમાં અમલમાં મૂકી શકાય છે, તેમના URL હેન્ડલર્સને નોંધણી કરાવી શકે છે, ઉદાહરણ તરીકે, તમે I / O બંદરોને toક્સેસ કરવા માટે મોડ્યુલ લખી શકો છો અને પછી તેને "Port_io: / /" URL પર બાંધી શકો છો, જેનો ઉપયોગ તમે "Port_io: // 60" url ખોલીને 60 પોર્ટ પર પહોંચવા માટે કરી શકો છો.

આ પ્રોજેક્ટ તેના પોતાના બેચ મેનેજરને પણ વિકસાવી રહ્યો છે, સ્ટાન્ડર્ડ યુટિલિટીઝ (બેન્યુટિલ્સ, કોર્યુટિલસ, નેટ્યુટલ્સ, એક્સ્ટ્રાક્ટિલ્સ), "આયન" કમાન્ડ શેલ, વોડ જેવા સોડિયમ ટેક્સ્ટ એડિટર, નેટવર્ક સ્ટેક અને ટીએફએસ ફાઇલ સિસ્ટમ, ઝેડએફએસના વિચારોના આધારે વિકસિત થયેલ છે. ).

asus-eepc-900

રૂપરેખાંકન ટોમલ ભાષામાં સુયોજિત થયેલ છે. સિસ્ટમ હાલમાં x86_64 પ્રોસેસરો પર VBE- સુસંગત ગ્રાફિક્સ કાર્ડ (એનવીડિયા, ઇન્ટેલ, એએમડી), એએચસીઆઈ ડ્રાઇવ્સ અને E1000 અથવા RTL8168 ચિપ્સ પર આધારિત નેટવર્ક કાર્ડ્સનો ઉપયોગને સપોર્ટ કરે છે.

રેડoxક્સ 0.5 ની મુખ્ય નવીનતાઓ

રેડoxક્સ 0.05 ના નવા સંસ્કરણનું પ્રકાશન કેટલીક નવીનતાઓ સાથે આવે છે, જેમાંથી આપણે પ્રથમ ઉદાહરણમાં પ્રકાશિત કરી શકીએ છીએ કે રિલેબિક સ્ટાન્ડર્ડ સી લાઇબ્રેરી પોતે જ રસ્ટમાં લખેલી છે.

રિલીબીસી સી સ્ટાન્ડર્ડ લાઇબ્રેરીના પોર્ટેબલ અમલીકરણ તરીકે સ્થિત છે, પોસિક્સ સુસંગત છે અને તે ફક્ત રેડ્ડોક્સ પર જ નહીં, પણ લિનક્સ-આધારિત વિતરણો પર પણ કાર્ય કરવા સક્ષમ છે.

પહેલાં રેડoxક્સ પર, સાયગવિન પ્રોજેક્ટમાંથી નવીલિબ લાઇબ્રેરીનો કાંટો તેનો ઉપયોગ માનક લાઇબ્રેરી તરીકે કરવામાં આવ્યો હતો, પરંતુ તે સુરક્ષા અને ક્રોસ પ્લેટફોર્મની દ્રષ્ટિએ વિકાસકર્તાઓ માટે અનુરૂપ ન હતો. વિકાસના હાલના તબક્કે, રિલીબીક પહેલાથી જ નવીલિબ કાર્યક્ષમતા કરતાં ઘણી શ્રેષ્ઠ છે.

રેડોડોક્સ 0.5 માં આ ઉપરાંત કોરબૂટ અને ઇએફઆઈ માટે તૈયાર નવું બૂટલોડર-કોરબૂટ અને બૂટલોડર-એફી, જેના આધારે બુટ છબીઓ બનાવવામાં આવી હતી.

ઇએફઆઈ સાથે કામ કરવા માટેના પુસ્તકાલયો રસ્ટ અને સ્ટાર્ટઅપ કોડમાં લખાયેલા છે (કોરબૂટ માટે પેલોડ) રસ્ટમાં. ચાર્જર્સનો ઉપયોગ રેડoxક્સથી અને અન્ય પ્રોજેક્ટ્સમાં અલગથી કરી શકાય છે.

ઇવેન્ટ મેનેજમેન્ટ સિસ્ટમને પસંદ કરવા અને મતદાન ક callsલ્સ માટે યોગ્ય સપોર્ટ પૂરો પાડવા માટે ફરીથી ડિઝાઇન કરવામાં આવી છે.

અમને મળતા આ નવા સંસ્કરણની ઘોષણામાં પ્રકાશિત કરી શકાય તેવા અન્ય સમાચારમાંથી:

  • મેમરી મેપિંગ (એમએમએપી) ફંક્શન્સ માટે સંપૂર્ણ સપોર્ટ લાગુ કરવામાં આવ્યો છે.
  • પાથ્રેડ્સ માટે સપોર્ટ ઉમેર્યો અને સિગ્નલ પ્રક્રિયા માટે વધારાના સિસ્ટમ ક callsલ્સ સૂચવ્યા.
  • સુધારેલ એલએલવીએમ સપોર્ટ, રસ્ટ અને મેસા (સી llvmpipe) ની એસેમ્બલીને મંજૂરી આપે છે.
  • નવી સિસ્ટમ લાઇબ્રેરીમાં સંક્રમણને લીધે, ઘણી નવી એપ્લિકેશનો માટે સમર્થન પ્રાપ્ત થયું.
  • કુલ 62 નવા પેકેજો ઉમેરવામાં આવ્યા છે.

રેડoxક્સમાં ઇન્સ્ટોલેશન માટે પુસ્તકાલયો સાથે વાપરવા માટે પહેલાથી જ પેકેજો તૈયાર છે SDL2, ffmpeg, કૈરો, gstreamer, pcre, glman, libiconv, libsodium, and gettext, કમ્પાઇલરોનો સમૂહ, એક OpenGL અમલીકરણ, એક OpenGL એપ્લિકેશન, Vcckv Mesa, scummvm emulators, doscites andस्टम અને તેના સેટમાં એક OpenGL એપ્લિકેશન. ન્યુકેમ 3 ડી), entપનટેટ અને ફ્રી ડૂમ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.