Application Programming Interface for Windows
એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસ ફોર વિન્ડોઝ (APIW) સ્ટાન્ડર્ડ એ વિલોઝ સોફ્ટવેર દ્વારા તૈયાર કરાયેલ માઈક્રોસોફ્ટ વિન્ડોઝ 3.1 APIનું સ્પષ્ટીકરણ છે. તે અગાઉ પ્રસ્તાવિત પબ્લિક વિન્ડોઝ ઇન્ટરફેસ સ્ટાન્ડર્ડનું અનુગામી છે. તે માઇક્રોસોફ્ટ દ્વારા નિયંત્રિત ન હોય તેવા 16-બીટ વિન્ડોઝ APIનું વિક્રેતા-તટસ્થ, પ્લેટફોર્મ-સ્વતંત્ર, ખુલ્લું ધોરણ સ્થાપિત કરવાના પ્રયાસમાં બનાવવામાં આવ્યું હતું. વિજાતીય વાતાવરણ માટે ઇતિહાસ ઉકેલો 1990ના અંત સુધીમાં, વિન્ડોઝ 3 એ સૌથી વધુ વેચાતું સોફ્ટવેર હતું. વિવિધ ગ્રાફિકલ વિન્ડોઝ એપ્લિકેશનોએ તાલીમનો સમય ઘટાડવાનું અને પર્સનલ કમ્પ્યુટર્સ પર ઉત્પાદકતા વધારવાનું શરૂ કરી દીધું હતું. તે જ સમયે, વિવિધ યુનિક્સ અને યુનિક્સ-આધારિત ઓપરેટિંગ સિસ્ટમો ટેકનિકલ વર્કસ્ટેશન અને વિભાગીય સર્વર પર પ્રભુત્વ ધરાવે છે. વિજાતીય વાતાવરણમાં સુસંગત એપ્લિકેશન વાતાવરણનો વિચાર એન્ટરપ્રાઇઝ ગ્રાહકો અને સોફ્ટવેર ડેવલપર્સ બંને માટે આકર્ષક હતો. 5 મે, 1993ના રોજ, સન માઇક્રોસિસ્ટમ્સે યુનિક્સ પર વિન્ડોઝ સોફ્ટવેર ચલાવવા માટેનું ઉત્પાદન વિન્ડોઝ એપ્લિકેશન બાઈનરી ઇન્ટરફેસ (ડબલ્યુએબીઆઈ) અને લોકપ્રિય 16-બીટ વિન્ડોઝ એપીઆઈના સબસેટને પ્રમાણિત કરવાનો પ્રયાસ કરતી પબ્લિક વિન્ડોઝ ઇન્ટરફેસ (પીડબ્લ્યુઆઈ) પહેલની જાહેરાત કરી હતી. PWI કન્સોર્ટિયમના ઉદ્દેશો માલિકીના વિન્ડોઝ API ને "ખુલ્લા, જાહેરમાં ઉપલબ્ધ સ્પષ્ટીકરણ" માં ફેરવવા અને આ સ્પષ્ટીકરણના ઉત્ક્રાંતિ માટે "તટસ્થ સંસ્થા" ની જવાબદારી હોવાનું જણાવવામાં આવ્યું હતું. તેના સભ્યોમાં સન, આઇબીએમ, હ્યુવલેટ પેકાર્ડ અને નોવેલની ગણતરી કરતા કોન્સોર્ટિયમે એક્સ/ઓપન, આઇઇઇઇ અને યુનિક્સ ઇન્ટરનેશનલ સહિતની વિવિધ કંપનીઓ અને સંસ્થાઓને પીડબ્લ્યુઆઇની દરખાસ્ત કરી હતી. અગાઉના દિવસે, માઇક્રોસોફ્ટે સોફ્ટપીસીની જાહેરાત કરી હતી, જે એક પ્રોગ્રામના ભાગ રૂપે ઇન્સિગ્નિયા સોલ્યુશન્સ દ્વારા બનાવવામાં આવેલ વિન્ડોઝ ટુ યુનિક્સ પ્રોડક્ટ છે, જ્યાં માઇક્રોસોફ્ટે તેમના વિન્ડોઝ સોર્સ કોડને તૃતીય પક્ષોને પસંદ કરવા માટે લાઇસન્સ આપ્યું હતું, જે પછીના વર્ષે વિન્ડોઝ ઇન્ટરફેસ સોર્સ એન્વાયર્નમેન્ટ (WISE) તરીકે જાણીતું બન્યું હતું. તે મહિનાના અંતમાં, માઇક્રોસોફ્ટે વર્કસ્ટેશન અને સર્વર પર ચલાવવા માટે રચાયેલ વિન્ડોઝનું વર્ઝન વિન્ડોઝ એન. ટી. ની પણ જાહેરાત કરી હતી. ફેબ્રુઆરી 1994માં, પીડબ્લ્યુઆઈ સ્પષ્ટીકરણ સમિતિએ એક્સ/ઓપનને એક ડ્રાફ્ટ સ્પષ્ટીકરણ મોકલ્યું-જેણે વિન્ડોઝ એપીઆઈ પર માઇક્રોસોફ્ટના બૌદ્ધિક સંપત્તિ અધિકારો (આઈપીઆર) ના દાવાથી ધમકી મળ્યા બાદ માર્ચમાં તેને નકારી કાઢ્યું-અને યુરોપિયન કમ્પ્યુટર મેન્યુફેક્ચરર્સ એસોસિએશન (ઇસીએમએ). સપ્ટેમ્બરમાં, હવે ઇસીએમએ પ્રતિનિધિમંડળનો ભાગ, તેઓએ નેધરલેન્ડ્સના હેગમાં આઇએસઓ એસસી 22 પૂર્ણ બેઠકમાં પ્રોજેક્ટ વિશે માહિતીપ્રદ રજૂઆત કરી હતી. તેમનો ધ્યેય માઇક્રોસોફ્ટને તેનું પાલન કરવા (વિન્ડોઝમાં) દબાણ કરવા અથવા યુરોપિયન અથવા એશિયન સરકારોને વેચી ન શકવાનું જોખમ લેવા માટે તેને ISO ધોરણ બનાવવાનો હતો, જેઓ ફક્ત ISO ધોરણોનું પાલન કરતા ઉત્પાદનો જ ખરીદી શકે છે. એપ્રિલ 1995માં, વિલોઝ સોફ્ટવેર, ઇન્ક. (અગાઉ મલ્ટીપોર્ટ, ઇન્ક.) એક સારાટોગા, કેલિફોર્નિયા સ્થિત કેનોપી-ભંડોળથી ચાલતી કંપની, જે 1993ની શરૂઆતથી વિન્ડોઝથી યુનિક્સ તકનીકો (તે સમયે નિષ્ક્રિય હન્ટર સિસ્ટમ્સ, ઇન્ક. પાસેથી વારસામાં મળેલી) પર કામ કરી રહી હતી, તે કામચલાઉ ઇસીએમએ જૂથમાં જોડાઈ હતી. આ જૂથ ઓગસ્ટમાં ટેકનિકલ કમિટી 37 બન્યું (લગભગ તે સમયે જ્યારે વિન્ડોઝ 95 રજૂ કરવામાં આવ્યું હતું). વિલોઝે વર્ષના અંત સુધીમાં સંપૂર્ણ ડ્રાફ્ટ સ્પષ્ટીકરણ પૂર્ણ કરવાની પ્રતિજ્ઞા લીધી. ઓક્ટોબરમાં, એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસ ફોર વિન્ડોઝ (APIW) નામ હેઠળ ડ્રાફ્ટ સ્પષ્ટીકરણ પૂર્ણ થયું હતું. આને ડિસેમ્બરમાં ઇસીએમએ-234 તરીકે સ્વીકારવામાં આવ્યું હતું અને આઇએસઓ ધોરણ બનવા માટે ફાસ્ટ-ટ્રેક પ્રોગ્રામ પર મૂકવામાં આવ્યું હતું. ફરીથી, માઇક્રોસોફ્ટે વિન્ડોઝ API પર બૌદ્ધિક સંપત્તિનો દાવો કર્યો અને ISOએ તેમના દાવાઓના પુરાવા બાકી રહે ત્યાં સુધી ધોરણને અટકાવી દીધું. આ વિલંબ નવેમ્બર 1997 સુધી ચાલ્યો હતો, જ્યારે માઇક્રોસોફ્ટ તરફથી કોઈ પ્રતિસાદ મળ્યો ન હતો, ત્યારે આઇએસઓએ જાહેરાત કરી હતી કે તેઓ ધોરણ સાથે આગળ વધી રહ્યા છે. જો કે, તેને ક્યારેય ISO ધોરણ તરીકે મંજૂરી આપવામાં આવી હોવાનો કોઈ રેકોર્ડ નથી. વિલોજ ટૂલકિટ ફોર યુનિક્સ વિલોજ આરટી ફોર એમ્બેડેડ સિસ્ટમ્સ નોવેલ કોર્સેયર કાલ્ડેરા નેટવર્ક ડેસ્કટોપ રેફરન્સ એક્મા સ્ટાન્ડર્ડ્સ આઇએસઓ સ્ટાન્ડર્ડ્સ વિન્ડોઝ કોમ્પોનન્ટ્સ એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસો પણ જુઓ.