ਵਾਈਨ ਰਨ ਵਿੰਡੋਜ਼ ਐਪਲੀਕੇਸ਼ਨ

ਕਿਦਾ ਚਲਦਾ

ਵਾਈਨ ਪ੍ਰਾਜੈਕਟ ਦਾ ਉਦੇਸ਼ ਲੀਨਕਸ ਅਤੇ ਹੋਰ ਪੋਸਿਕਸ ਅਨੁਕੂਲ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਲਈ "ਅਨੁਵਾਦ ਲੇਅਰ" ਵਿਕਸਤ ਕਰਨਾ ਹੈ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਉਨ੍ਹਾਂ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਦੇ ਨੇਟਿਵ ਮਾਈਕ੍ਰੋਸੋਫਟ ਵਿੰਡੋਜ਼ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਉਣ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ .

ਇਹ ਅਨੁਵਾਦ ਲੇਅਰ ਇੱਕ ਸਾਫਟਵੇਅਰ ਪੈਕੇਜ ਹੈ ਜੋ ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼ ਏਪੀਆਈ ( ਐਪਲੀਕੇਸ਼ਨ ਪਰੋਗਰਾਇਮਿੰਗ ਇੰਟਰਫੇਸ ) ਨੂੰ "ਇਮਿਊਲੇਟ" ਕਰਦਾ ਹੈ, ਪਰ ਡਿਵੈਲਪਰ ਇਸ ਗੱਲ ਤੇ ਜ਼ੋਰ ਦਿੰਦੇ ਹਨ ਕਿ ਇਹ ਇੱਕ ਏਮੂਲੇਟਰ ਨਹੀਂ ਹੈ ਭਾਵ ਇਹ ਮੂਲ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਉੱਪਰ ਇੱਕ ਵਾਧੂ ਸਾਫਟਵੇਅਰ ਲੇਅਰ ਜੋੜਦਾ ਹੈ. ਮੈਮਰੀ ਅਤੇ ਗਣਨਾ ਓਵਰਹੈੱਡ ਜੋੜਦਾ ਹੈ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਨਕਾਰਾਤਮਕ ਪ੍ਰਭਾਵ ਦਿੰਦਾ ਹੈ.

ਇਸਦੀ ਬਜਾਏ ਵਾਈਨ ਵਿਕਲਪਕ ਡੀਡੀਐਲ (ਡਾਇਨਾਮਿਕ ਲਿੰਕ ਲਾਇਬਰੇਰੀਆਂ) ਮੁਹੱਈਆ ਕਰਦੀ ਹੈ ਜੋ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਹੁੰਦੇ ਹਨ. ਇਹ ਮੂਲ ਸਾਫਟਵੇਅਰ ਭਾਗ ਹਨ, ਜੋ ਕਿ ਉਹਨਾਂ ਦੇ ਲਾਗੂ ਹੋਣ ਦੇ ਅਧਾਰ 'ਤੇ, ਆਪਣੇ ਵਿੰਡੋਜ਼ ਦੇ ਪ੍ਰਤੀਕਰਾਂ ਤੋਂ ਵੀ ਕੁਸ਼ਲ ਜਾਂ ਵਧੇਰੇ ਕੁਸ਼ਲ ਹੋ ਸਕਦੇ ਹਨ. ਇਸੇ ਕਰਕੇ ਕੁਝ ਐਮਐਸ ਵਿੰਡੋਜ਼ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੰਡੋਜ਼ ਨਾਲੋਂ ਲੀਨਕਸ ਉੱਤੇ ਤੇਜ਼ੀ ਨਾਲ ਚੱਲਦੀਆਂ ਹਨ.

ਵਾਈਨ ਡਿਵੈਲਪਮੈਂਟ ਟੀਮ ਨੇ ਲੀਨਕਸ ਉੱਤੇ ਵਿੰਡੋਜ਼ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣ ਦੀ ਮਹੱਤਵਪੂਰਨ ਤਰੱਕੀ ਕੀਤੀ ਹੈ. ਇਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਮਾਪਣ ਦਾ ਇਕ ਤਰੀਕਾ ਇਹ ਹੈ ਕਿ ਟੈਸਟ ਕੀਤੇ ਗਏ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਗਿਣਤੀ ਕਰਨੀ ਹੈ. ਵਾਈਨ ਐਪਲੀਕੇਸ਼ਨ ਡਾਟਾਬੇਸ ਵਿੱਚ ਇਸ ਵੇਲੇ 8500 ਤੋਂ ਵੱਧ ਐਂਟਰੀਆਂ ਹਨ. Microsoft Office 97, 2000, 2003, ਅਤੇ ਐਕਸਪੀ, ਮਾਈਕਰੋਸਾਫਟ ਆਉਟਲੁੱਕ, ਮਾਈਕਰੋਸਾਫਟ ਇੰਟਰਨੈਟ ਐਕਸਪਲੋਰਰ, ਮਾਈਕਰੋਸਾਫਟ ਪ੍ਰੋਜੇਕਟ, ਮਾਈਕਰੋਸਾਫਟ ਵਿਜ਼ਿਓ, ਆਧੁਨਿਕ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ. ਅਡੋਬ ਫੋਟੋਸ਼ਾੱਪ, ਸ਼ੂਗਰ, ਕੂਨਟਾਈਮ, ਆਈਟੀਨਸ, ਵਿੰਡੋਜ਼ ਮੀਡੀਆ ਪਲੇਅਰ 6.4, ਕਮਲ ਨੋਟਸ 5.0 ਅਤੇ 6.5.1, ਸਿਲਕ੍ਰੌਡ ਆਨਲਾਈਨ 1.x, ਹਾਫ-ਲਾਈਫ 2 ਰਿਟੇਲ, ਹਾਫ ਲਾਈਫ ਕਾਊਂਟਰ-ਸਟਰੀਕੇ 1.6, ਅਤੇ ਜੰਗ 1942 1.6.

ਵਾਈਨ ਦੀ ਸਥਾਪਨਾ ਦੇ ਬਾਅਦ, ਵਿੰਡੋਜ਼ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਸੀਡੀ ਨੂੰ CD ਡਰਾਈਵ ਵਿੱਚ ਰੱਖ ਕੇ, ਇੱਕ ਸ਼ੈੱਲ ਵਿੰਡੋ ਖੋਲ੍ਹਣ ਨਾਲ, ਸੀਡੀ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਬਾਹਰ ਜਾ ਕੇ, ਇੰਸਟਾਲੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਵਾਲੇ, ਅਤੇ "ਵਾਈਨ ਸੈਟਅਪ. ਐਕਸੈ" ਵਿੱਚ ਦਾਖਲ ਕਰਕੇ, ਇੰਸਟਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੇ setup.exe ਇੰਸਟਾਲੇਸ਼ਨ ਪ੍ਰੋਗਰਾਮ ਹੈ .

ਵਾਈਨ ਵਿਚ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਲਾਗੂ ਕਰਦੇ ਸਮੇਂ, ਯੂਜ਼ਰ "ਡੈਸਕਟੌਪ-ਇਨ-ਬਾਕਸ" ਮੋਡ ਅਤੇ ਮਿਲਾਉਣਯੋਗ ਵਿੰਡੋਜ਼ ਵਿਚਕਾਰ ਚੋਣ ਕਰ ਸਕਦਾ ਹੈ. ਵਾਈਨ DirectX ਅਤੇ OpenGL ਗੇਮਾਂ ਦੋਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੀ ਹੈ. Direct3D ਲਈ ਸਮਰਥਨ ਸੀਮਿਤ ਹੈ. ਇਕ ਵਾਈਨ API ਵੀ ਹੈ ਜੋ ਪ੍ਰੋਗਰਾਮਰਾਂ ਨੂੰ ਲਿਖਣ ਵਾਲੇ ਸਾਫਟਵੇਅਰ ਲਿਖਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਜੋ ਕਿ ਸਰੋਤ ਅਤੇ ਬਾਈਨਰੀ ਹੈ ਜੋ Win32 ਕੋਡ ਨਾਲ ਅਨੁਕੂਲ ਹੈ.

ਇਹ ਪ੍ਰੋਜੈਕਟ 1993 ਵਿੱਚ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ ਜਿਸਦਾ ਉਦੇਸ਼ ਲਿਨਕਸ ਤੇ ਵਿੰਡੋਜ਼ 3.1 ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਚਲਾਉਣਾ ਸੀ. ਬਾਅਦ ਵਿੱਚ, ਹੋਰ ਯੂਨੈਕਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਲਈ ਵਰਜਨ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਨ. ਪ੍ਰਾਜੈਕਟ ਦੇ ਅਸਲੀ ਕੋਆਰਡੀਨੇਟਰ, ਬੌਬ ਐਮਸਟੈਡਟ ਨੇ ਇਕ ਸਾਲ ਬਾਅਦ ਐਲੇਗਜ਼ੈਂਡਰ ਜੁਲੀਅਰਾਰਡ ਨੂੰ ਇਸ ਪ੍ਰਾਜੈਕਟ ਨੂੰ ਸੌਂਪਿਆ. ਐਲੇਗਜ਼ੈਂਡਰ ਹੁਣ ਤੋਂ ਬਾਅਦ ਵਿਕਾਸ ਯਤਨਾਂ ਦੀ ਅਗਵਾਈ ਕਰ ਰਿਹਾ ਹੈ.