Application Programming Interface for Windows
ವಿಂಡೋಸ್ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ (ಎಪಿಐಡಬ್ಲ್ಯೂ) ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಂಬುದು ವಿಲ್ಲೋಸ್ ಸಾಫ್ಟ್ವೇರ್ ರಚಿಸಿದ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ 3.1 ಎಪಿಐನ ಒಂದು ವಿವರಣೆಯಾಗಿದೆ. ಇದು ಈ ಹಿಂದೆ ಪ್ರಸ್ತಾಪಿಸಲಾದ ಸಾರ್ವಜನಿಕ ವಿಂಡೋಸ್ ಇಂಟರ್ಫೇಸ್ ಮಾನದಂಡದ ಉತ್ತರಾಧಿಕಾರಿಯಾಗಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ನಿಯಂತ್ರಿಸದ 16-ಬಿಟ್ ವಿಂಡೋಸ್ ಎಪಿಐನ ಮಾರಾಟಗಾರ-ತಟಸ್ಥ, ಪ್ಲಾಟ್ಫಾರ್ಮ್-ಸ್ವತಂತ್ರ, ಮುಕ್ತ ಮಾನದಂಡವನ್ನು ಸ್ಥಾಪಿಸುವ ಪ್ರಯತ್ನದಲ್ಲಿ ಇದನ್ನು ರಚಿಸಲಾಗಿದೆ. ವೈವಿಧ್ಯಮಯ ಪರಿಸರಗಳಿಗೆ ಇತಿಹಾಸ ಪರಿಹಾರಗಳು 1990ರ ಅಂತ್ಯದ ವೇಳೆಗೆ, ವಿಂಡೋಸ್ 3 ಅತಿ ಹೆಚ್ಚು ಮಾರಾಟವಾದ ತಂತ್ರಾಂಶವಾಗಿತ್ತು. ವಿವಿಧ ಚಿತ್ರಾತ್ಮಕ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಈಗಾಗಲೇ ತರಬೇತಿ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಉತ್ಪಾದಕತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಪ್ರಾರಂಭಿಸಿವೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ವಿವಿಧ ಯುನಿಕ್ಸ್ ಮತ್ತು ಯುನಿಕ್ಸ್ ಆಧಾರಿತ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ತಾಂತ್ರಿಕ ಕಾರ್ಯಸ್ಥಳಗಳು ಮತ್ತು ವಿಭಾಗೀಯ ಸರ್ವರ್ಗಳ ಮೇಲೆ ಪ್ರಾಬಲ್ಯ ಸಾಧಿಸಿದವು. ವೈವಿಧ್ಯಮಯ ಪರಿಸರದಲ್ಲಿ ಸ್ಥಿರವಾದ ಅಪ್ಲಿಕೇಶನ್ ಪರಿಸರದ ಕಲ್ಪನೆಯು ಉದ್ಯಮ ಗ್ರಾಹಕರು ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪರ್ಗಳಿಬ್ಬರಿಗೂ ಬಲಶಾಲಿಯಾಗಿತ್ತು. ಮೇ 5,1993 ರಂದು, ಸನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ ಯುನಿಕ್ಸ್ನಲ್ಲಿ ವಿಂಡೋಸ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಚಲಾಯಿಸುವ ಉತ್ಪನ್ನವಾದ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್ ಬೈನರಿ ಇಂಟರ್ಫೇಸ್ (ಡಬ್ಲ್ಯುಎಬಿಐ) ಮತ್ತು ಜನಪ್ರಿಯ 16-ಬಿಟ್ ವಿಂಡೋಸ್ ಎಪಿಐಗಳ ಉಪವಿಭಾಗವನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವ ಪ್ರಯತ್ನವಾದ ಪಬ್ಲಿಕ್ ವಿಂಡೋಸ್ ಇಂಟರ್ಫೇಸ್ (ಪಿಡಬ್ಲ್ಯೂಐ) ಉಪಕ್ರಮವನ್ನು ಘೋಷಿಸಿತು. ಪಿಡಬ್ಲ್ಯೂಐ ಒಕ್ಕೂಟದ ಗುರಿಗಳು ಸ್ವಾಮ್ಯದ ವಿಂಡೋಸ್ ಎಪಿಐ ಅನ್ನು "ಮುಕ್ತ, ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಿರುವ ವಿವರಣೆ" ಯಾಗಿ ಪರಿವರ್ತಿಸುವುದು ಮತ್ತು ಈ ವಿವರಣೆಯ ವಿಕಾಸವು "ತಟಸ್ಥ ಸಂಸ್ಥೆಯ" ಜವಾಬ್ದಾರಿಯಾಗಿದೆ ಎಂದು ಹೇಳಲಾಗಿದೆ. ಸನ್, ಐಬಿಎಂ, ಹೆವ್ಲೆಟ್ ಪ್ಯಾಕರ್ಡ್ ಮತ್ತು ನೊವೆಲ್ ಅನ್ನು ತನ್ನ ಸದಸ್ಯರಲ್ಲಿ ಪರಿಗಣಿಸಿದ ಒಕ್ಕೂಟವು, ಎಕ್ಸ್/ಓಪನ್, ಐಇಇಇ ಮತ್ತು ಯುನಿಕ್ಸ್ ಇಂಟರ್ನ್ಯಾಷನಲ್ ಸೇರಿದಂತೆ ವಿವಿಧ ಕಂಪನಿಗಳು ಮತ್ತು ಸಂಸ್ಥೆಗಳಿಗೆ ಪಿಡಬ್ಲ್ಯೂಐ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಿತು. ಹಿಂದಿನ ದಿನ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಇನ್ಸಿಗ್ನಿಯಾ ಸೊಲ್ಯೂಷನ್ಸ್ ರಚಿಸಿದ ವಿಂಡೋಸ್ ಟು ಯುನಿಕ್ಸ್ ಉತ್ಪನ್ನವಾದ ಸಾಫ್ಟ್ಪಿಸಿಯನ್ನು ಕಾರ್ಯಕ್ರಮದ ಭಾಗವಾಗಿ ಘೋಷಿಸಿತ್ತು, ಅಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಮೂರನೇ ವ್ಯಕ್ತಿಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ತಮ್ಮ ವಿಂಡೋಸ್ ಸೋರ್ಸ್ ಕೋಡ್ಗೆ ಪರವಾನಗಿ ನೀಡಿತು, ಇದು ಮುಂದಿನ ವರ್ಷದಲ್ಲಿ ವಿಂಡೋಸ್ ಇಂಟರ್ಫೇಸ್ ಸೋರ್ಸ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (WISE) ಎಂದು ಹೆಸರಾಯಿತು. ಆ ತಿಂಗಳ ನಂತರ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಕ್ಸ್ಟೇಷನ್ಗಳು ಮತ್ತು ಸರ್ವರ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವಿಂಡೋಸ್ನ ಆವೃತ್ತಿಯಾದ ವಿಂಡೋಸ್ ಎನ್. ಟಿ. ಯನ್ನು ಸಹ ಘೋಷಿಸಿತು. 1994ರ ಫೆಬ್ರವರಿಯಲ್ಲಿ, ಪಿಡಬ್ಲ್ಯೂಐ ನಿರ್ದಿಷ್ಟತೆ ಸಮಿತಿಯು ಎಕ್ಸ್/ಓಪನ್ಗೆ ಕರಡು ವಿವರಣೆಯನ್ನು ಕಳುಹಿಸಿತು-ವಿಂಡೋಸ್ ಎಪಿಐಗಳ ಮೇಲೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ನ ಬೌದ್ಧಿಕ ಆಸ್ತಿ ಹಕ್ಕುಗಳ (ಐಪಿಆರ್) ಸಮರ್ಥನೆ ಮತ್ತು ಯುರೋಪಿಯನ್ ಕಂಪ್ಯೂಟರ್ ಮ್ಯಾನುಫ್ಯಾಕ್ಚರರ್ಸ್ ಅಸೋಸಿಯೇಷನ್ (ಇಸಿಎಂಎ) ನಿಂದ ಬೆದರಿಕೆಗೆ ಒಳಗಾದ ನಂತರ ಅವರು ಅದನ್ನು ಮಾರ್ಚ್ನಲ್ಲಿ ತಿರಸ್ಕರಿಸಿದರು. ಸೆಪ್ಟೆಂಬರ್ನಲ್ಲಿ, ಈಗ ಇಸಿಎಂಎ ನಿಯೋಗದ ಭಾಗವಾಗಿರುವ ಅವರು, ನೆದರ್ಲೆಂಡ್ಸ್ನ ಹೇಗ್ನಲ್ಲಿ ನಡೆದ ಐಎಸ್ಒ ಎಸ್ಸಿ 22 ಸಮಗ್ರ ಸಭೆಯಲ್ಲಿ ಯೋಜನೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿ ಪ್ರಸ್ತುತಿಯನ್ನು ನೀಡಿದರು. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅದನ್ನು (ವಿಂಡೋಸ್ನಲ್ಲಿ) ಅನುಸರಿಸುವಂತೆ ಒತ್ತಾಯಿಸಲು ಅಥವಾ ಐಎಸ್ಒ ಮಾನದಂಡಗಳಿಗೆ ಅನುಗುಣವಾದ ಉತ್ಪನ್ನಗಳನ್ನು ಮಾತ್ರ ಖರೀದಿಸಬಹುದಾದ ಯುರೋಪಿಯನ್ ಅಥವಾ ಏಷ್ಯನ್ ಸರ್ಕಾರಗಳಿಗೆ ಮಾರಾಟ ಮಾಡಲು ಸಾಧ್ಯವಾಗದ ಅಪಾಯವನ್ನು ಎದುರಿಸಲು ಇದನ್ನು ಐಎಸ್ಒ ಮಾನದಂಡವನ್ನಾಗಿ ಮಾಡುವುದು ಅವರ ಗುರಿಯಾಗಿತ್ತು. ಏಪ್ರಿಲ್ 1995 ರಲ್ಲಿ, ವಿಲ್ಲೋಸ್ ಸಾಫ್ಟ್ವೇರ್, ಇಂಕ್. (ಹಿಂದೆ ಮಲ್ಟಿಪೋರ್ಟ್, ಇಂಕ್.), ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಮೂಲದ ಕ್ಯಾನೋಪಿ-ಅನುದಾನಿತ ಕಂಪನಿಯಾಗಿದ್ದು, 1993 ರ ಆರಂಭದಿಂದಲೂ ವಿಂಡೋಸ್ ಟು ಯುನಿಕ್ಸ್ ತಂತ್ರಜ್ಞಾನಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿತ್ತು (ಆಗ ನಿಷ್ಕ್ರಿಯವಾಗಿದ್ದ ಹಂಟರ್ ಸಿಸ್ಟಮ್ಸ್, ಇಂಕ್. ನಿಂದ ಆನುವಂಶಿಕವಾಗಿ), ತಾತ್ಕಾಲಿಕ ಇಸಿಎಂಎ ಗುಂಪಿಗೆ ಸೇರಿತು. ಈ ಗುಂಪು ಆಗಸ್ಟ್ನಲ್ಲಿ ತಾಂತ್ರಿಕ ಸಮಿತಿ 37 ಆಯಿತು (ವಿಂಡೋಸ್ 95 ಬಿಡುಗಡೆಯಾದ ಸಮಯ). ವಿಲ್ಲೋಸ್ ಅವರು ವರ್ಷದ ಅಂತ್ಯದ ವೇಳೆಗೆ ಪೂರ್ಣ ಕರಡು ವಿವರಣೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುವುದಾಗಿ ಪ್ರತಿಜ್ಞೆ ಮಾಡಿದರು. ಅಕ್ಟೋಬರ್ನಲ್ಲಿ, ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಫಾರ್ ವಿಂಡೋಸ್ (ಎಪಿಐಡಬ್ಲ್ಯೂ) ಹೆಸರಿನಲ್ಲಿ ಕರಡು ವಿವರಣೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಯಿತು. ಇದನ್ನು ಡಿಸೆಂಬರ್ನಲ್ಲಿ ಇಸಿಎಂಎ-234 ಎಂದು ಅಂಗೀಕರಿಸಲಾಯಿತು ಮತ್ತು ಐಎಸ್ಒ ಮಾನದಂಡವಾಗಲು ಫಾಸ್ಟ್ ಟ್ರ್ಯಾಕ್ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಇರಿಸಲಾಯಿತು. ಮತ್ತೊಮ್ಮೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಎಪಿಐಗಳ ಮೇಲೆ ಬೌದ್ಧಿಕ ಆಸ್ತಿಯನ್ನು ಹಕ್ಕು ಸಾಧಿಸಿತು ಮತ್ತು ಐಎಸ್ಒ ತಮ್ಮ ಹಕ್ಕುಗಳ ಪುರಾವೆಗಾಗಿ ಮಾನದಂಡವನ್ನು ತಡೆಹಿಡಿಯಿತು. ಈ ವಿಳಂಬವು 1997ರ ನವೆಂಬರ್ ವರೆಗೆ ಮುಂದುವರೆಯಿತು, ಮೈಕ್ರೋಸಾಫ್ಟ್ನಿಂದ ಯಾವುದೇ ಪ್ರತಿಕ್ರಿಯೆ ಬರದಿದ್ದಾಗ, ಐಎಸ್ಒ ಅವರು ಮಾನದಂಡದೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತಿರುವುದಾಗಿ ಘೋಷಿಸಿತು. ಆದಾಗ್ಯೂ, ಇದನ್ನು ಐಎಸ್ಒ ಮಾನದಂಡವಾಗಿ ಅನುಮೋದಿಸಲಾಗಿದೆ ಎಂಬುದಕ್ಕೆ ಯಾವುದೇ ದಾಖಲೆಗಳಿಲ್ಲ. ವಿಲೀಸ್ ಟೂಲ್ಕಿಟ್ ಫಾರ್ ಯುನಿಕ್ಸ್ ವಿಲೋಸ್ ಆರ್ಟಿ ಫಾರ್ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಸ್ ನೊವೆಲ್ ಕಾರ್ಸೈರ್ ಕಾಲ್ಡೆರಾ ನೆಟ್ವರ್ಕ್ ಡೆಸ್ಕ್ಟಾಪ್ ರೆಫರೆನ್ಸಸ್ ಇ. ಸಿ. ಎಂ. ಎ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಐಎಸ್ಒ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ವಿಂಡೋಸ್ ಕಾಂಪೊನೆಂಟ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಸಹ ನೋಡಿ.