માઇક્રોસ .ફ્ટ લાંબા સમયથી નિ nonશુલ્ક-મુક્ત સ softwareફ્ટવેર વિચારધારાનું સમર્થક છે, એક વિચારધારા છે જેના દ્વારા કંપનીએ અબજો ડોલરનું ઉત્પાદન કર્યું છે. .તિહાસિક રીતે, કંપનીએ લિનક્સ જેવા જાહેર, ખુલ્લા સ્રોત પ્રોજેક્ટનો વિરોધ કર્યો હતો.
જો કે, સત્ય નાડેલાના નેતૃત્વ હેઠળ, માઇક્રોસ .ફ્ટ એક ખૂબ જ અલગ સમાજ છે. તે ફક્ત ખુલ્લા સ્રોત અને લિનક્સને જ સપોર્ટ કરતું નથી, પરંતુ તે ખુલ્લા સ્રોત વિશ્વમાં પણ કોડ લાવે છે.
હકીકતમાં, માઇક્રોસ .ફ્ટ મુખ્ય ફાળો આપનારમાંનો એક બની ગયો છે. અને સારી રીતે ગઈકાલે વિન્ડોઝ લોકોએ જાહેરાત કરી જે ખુલ્લા સ્રોત વિચારધારાની તેની પ્રતિબદ્ધતામાં હજી આગળ છે. જેમ કે જ્યારે તમારા વિંડોઝ કેલ્ક્યુલેટર પ્રોગ્રામને પ્રોજેક્ટ બનાવો GitHub પર ઓપન સોર્સ.
એક બ્લોગ પોસ્ટમાં, માઇક્રોસ Microsoftફ્ટ કે:
આજે, અમે એ જાહેરાત કરીને રાજી થયા કે અમે એમઆઈટી લાઇસન્સ હેઠળ ગિટહબ પર વિંડોઝ કેલ્ક્યુલેટર કોડને મુક્ત કરી રહ્યા છીએ. આમાં સ્રોત કોડ, બિલ્ડ સિસ્ટમ, એકમ પરીક્ષણો અને ઉત્પાદનનો માર્ગમેપ શામેલ છે.
અમારું ધ્યેય સમુદાય સાથે ભાગીદારીમાં વધુ સારા વપરાશકર્તા અનુભવ બનાવવાનું છે. કેલ્ક્યુલેટરના ભાવિને નિર્ધારિત કરવા માટે અમે તમારા નવા દ્રષ્ટિકોણ અને વધેલી ભાગીદારીને પ્રોત્સાહિત કરીએ છીએ.
વિકાસકર્તાઓ તરીકે, જો તમે કેલ્ક્યુલેટરના જુદા જુદા ભાગો કેવી રીતે કાર્ય કરે છે તે જાણવા માંગતા હો, તો સરળતાથી કેલ્ક્યુલેટર તર્ક અથવા વપરાશકર્તા ઇન્ટરફેસને તમારી પોતાની એપ્લિકેશનોમાં એકીકૃત કરો, અથવા વિંડોઝ સાથે સમાયેલી કોઈ વસ્તુમાં સીધા ફાળો આપો, તે હવે શક્ય છે.
કેલ્ક્યુલેટર તમામ સામાન્ય પરીક્ષણો, પાલન, સુરક્ષા, ગુણવત્તા પ્રક્રિયાઓ અને આંતરિક વપરાશકર્તાઓ માટે ઓફર કરેલા બિલ્ડ્સને આગળ વધારવાનું ચાલુ રાખશે, જેમ આપણે આપણા અન્ય એપ્લિકેશનો સાથે કરીએ છીએ.
દરેક વ્યક્તિ ફાળો આપી શકે છે
માઈક્રોસોફ્ટ વિકાસકર્તાઓને વિન્ડોઝ કેલ્ક્યુલેટરમાં ફાળો આપવા પ્રોત્સાહિત કરે છે, હવે દ્વારા, મુક્ત સ્રોતમાં ઉપલબ્ધ છે:
- ચર્ચાઓમાં ભાગ લેશો.
- ઇશારો કરવો અથવા સમસ્યાઓ હલ કરવી.
- નવી સુવિધાના વિચારો ઓફર કરી રહ્યાં છે.
- નવી વિધેયોના પ્રોટોટાઇપ્સની અનુભૂતિ.
- તેના ઇજનેરો સાથે ઇમારતોના નિર્માણમાં ડિઝાઇનિંગ અને ભાગ લે છે.
વિંડોઝ કેલ્ક્યુલેટર હાલમાં નીચેની સુવિધાઓ સાથે વહાણમાં છે:
- કેલ્ક્યુલેટરનો માનક મોડ મૂળભૂત કામગીરી પ્રદાન કરે છે અને દાખલ થતાંની સાથે ઓર્ડરનું મૂલ્યાંકન કરે છે.
- વૈજ્ .ાનિક કેલ્ક્યુલેટર વ્યાપક કામગીરી પ્રદાન કરે છે અને કામગીરીના ક્રમ અનુસાર આદેશોનું મૂલ્યાંકન કરે છે.
- પ્રોગ્રામર કેલ્ક્યુલેટર વિધેય જે વિકાસકર્તાઓને સામાન્ય પાયામાં રૂપાંતર સહિત સામાન્ય ગણિતની કામગીરી પૂરી પાડે છે.
- ગણતરી ઇતિહાસ અને મેમરી ક્ષમતાઓ.
- માપના વિવિધ એકમો વચ્ચે રૂપાંતર.
- બિંગમાંથી ખેંચાયેલા ડેટાના આધારે ચલણ રૂપાંતર.
બધા ફેરફારોની જેમ, માઇક્રોસ .ફ્ટ ટીમનો સભ્ય નવી સુવિધાઓ માટેના કોડની મુખ્ય શાખામાં સંગ્રહ કરવા પહેલાં તેની સમીક્ષા કરશે.
નવી સુવિધાઓમાં બગ ફિક્સ કરતાં વધુ તકનીકી સંપાદન જરૂરી છે. નવી સુવિધાઓ માટેનો કોડ સ્કેન કરતી વખતે, માઇક્રોસ teamફ્ટ ટીમ ઓછામાં ઓછી નીચેની બાબતોને ધ્યાનમાં લે છે:
Ibilityક્સેસિબિલીટી ચેકલિસ્ટ પરની બધી આઇટમ્સને ધ્યાનમાં લેવી આવશ્યક છે.
વૈશ્વિક ચેકલિસ્ટ પરની બધી આઇટમ્સ પર પ્રક્રિયા કરવી આવશ્યક છે.બદલાવને એપ્લિકેશન દ્વારા સપોર્ટેડ વિન્ડોઝના સૌથી જૂના સંસ્કરણ પર પરીક્ષણ કરવું આવશ્યક છે.
તમે આ સંસ્કરણ નંબરને AppxManLive.xML માં શોધી શકો છો.
આ સંસ્કરણ કરતા નવા બધા API ક .લ્સ શરતી રીતે સક્ષમ હોવા આવશ્યક છે.
ફેરફારમાં ફક્ત સપોર્ટેડ API નો ઉપયોગ કરવો જોઈએ. જો વારસો અથવા બિનદસ્તાવેજીકૃત API નો ઉપયોગ વિશે પ્રશ્નો હોય, તો વિંડોઝ એપ્લિકેશન સર્ટિફિકેશન કિટ ચકાસણી માટે ચાલતી હોવી આવશ્યક છે.
તે ઉપરાંત, જો ફેરફાર એપ્લિકેશનમાં નવી લાઇબ્રેરીઓ અથવા અન્ય અવલંબન ઉમેરશે se તમારે દ્વિસંગી ફાઇલોના વધતા કદને માપવું જોઈએ અને જો લાઇબ્રેરી માઇક્રોસોફ્ટ દ્વારા સંચાલિત નથી, તો માઇક્રોસ .ફ્ટ ટીમે સુરક્ષા પેચો જેવા ફેરફારો માટે અપસ્ટ્રીમ લાઇબ્રેરીને મોનિટર કરવાની યોજનાને નિર્ધારિત કરવાની જરૂર રહેશે.
જો લાઇબ્રેરીનો ઉપયોગ ખુલ્લા સ્રોત લાઇસેંસ હેઠળ થાય છે, તો આપણે લાઇસન્સનું પાલન કરવું જોઈએ અને તૃતીય પક્ષોને યોગ્ય રીતે માન્યતા આપવી જોઈએ.
જો તમે તેના વિશે વધુ જાણવા માંગતા હો, તો તમે માઇક્રોસોફ્ટ બ્લોગ પરના નિવેદનની મુલાકાત લઈ શકો છો. કડી આ છે.
વાહ! એમ કેલ્ક્યુલેટરને ઓપન સોર્સમાં ફાળો આપે છે. આપણને લીનક્સમાં જોઈએ છે, કારણ કે અમારી પાસે કંઈ નથી. કૃપા કરી બધા standભા રહો અને 3 રાઉન્ડના અભિવાદન કરો જેથી આભારી ન લાગે. દિવસના અંતે, એમ it જો તે કરે છે, તો તે સંપૂર્ણરૂપે નિષ્ક્રીય છે (ત્યાંના એકે કહ્યું હતું કે "તમારે તે હાથને કરડવાની જરૂર નથી કે જે તેમને ખુલ્લા સ્ત્રોતને ખવડાવે છે, કારણ કે એમ their એ તેમના" સૌથી મોટા "છે) ફાળો આપનાર ") સારું, બદલામાં શું લાવી શકાય? જાણો કે કેવી રીતે લિનક્સ એક અને બીજા વચ્ચે 12 વર્ષ વિના નવા સંસ્કરણોને પ્રકાશિત કરે છે? નહહ.
તે ખૂબ જ સારી શરૂઆત છે અને હું તેના વિશે ખૂબ ખુશ છું. તે સાચું છે કે જો આપણે ફાયરફોક્સ જેવા વધુ સ્પર્ધાત્મક ઓપન સોર્સ પ્રોજેક્ટ્સ સાથે માઇક્રોસોફટની વર્તણૂક સાથે સરખામણી કરીએ, જેને તેઓએ તેના વેબ સંસ્કરણમાં સ્કાયપેથી ખરાબ રીતે અવરોધિત કર્યા છે, તો આપણે અનુભવીશું કે આ હકીકત ફક્ત એવા પ્રોજેક્ટ્સ પર લાગુ થશે કે જેઓ આમાં નથી. તેમની સિસ્ટમ સ્વ-વિનાશ. પણ હે, તે કંઈક છે. જો વસ્તુઓ સારી રીતે ચાલે છે, તો તે હેતુ અન્ય પ્રોજેક્ટ્સમાં ફેલાશે, તે ખાતરી માટે છે.
માઇક્રોસ ofફ્ટના તે અવ્યવસ્થિત હોવા જોઈએ ...