ਓਪਨ-ਸ੍ਰੋਤ ਸੌਫਟਵੇਅਰ ਬਾਰੇ ਜਾਣੋ

ਓਪਨ-ਸੋਰਸ ਸਾਫਟਵੇਅਰ (ਓਐਸ ਐੱਸ) ਕੰਪਿਊਟਰ ਸਾਫਟਵੇਅਰ ਨੂੰ ਆਪਣੇ ਸਰੋਤ ਕੋਡ ਨਾਲ ਸੰਸ਼ੋਧਣ ਲਈ ਉਪਲੱਬਧ ਕਰਵਾਇਆ ਜਾਂਦਾ ਹੈ. ਸੌਫ਼ਟਵੇਅਰ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਰਸ ਨੂੰ ਸੌਫਟਵੇਅਰ ਨੂੰ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਬਦਲਣ ਲਈ ਇੱਕ ਲਾਇਸੰਸ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ. ਉਹ ਬੱਗ ਨੂੰ ਠੀਕ ਕਰ ਸਕਦੇ ਹਨ, ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਸੁਧਾਰ ਸਕਦੇ ਹਨ, ਜਾਂ ਆਪਣੀਆਂ ਲੋੜਾਂ ਦੇ ਅਨੁਸਾਰ ਸਾੱਫਟਵੇਅਰ ਅਨੁਕੂਲ ਕਰ ਸਕਦੇ ਹਨ. ਓਪਨ ਸੋਰਸ ਇਨੀਸ਼ੀਏਟਿਵ (OSI) ਓਐਸਐੱਸ ਤੇ ਇੱਕ ਪ੍ਰਮੁੱਖ ਅਥਾਰਿਟੀ ਹੈ; ਉਹਨਾਂ ਦੀ ਓਪਨ-ਸਰੋਤ ਸੌਫ਼ਟਵੇਅਰ ਦੀ ਪ੍ਰੀਭਾਸ਼ਾ 10 ਮਾਪਦੰਡਾਂ ਦੇ ਅਧੀਨ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੀ ਹੈ.

ਇਨ੍ਹਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

ਲਾਇਸੈਂਸ

ਵੱਖ-ਵੱਖ ਲਾਇਸੈਂਸਾਂ ਨਾਲ ਪ੍ਰੋਗਰਾਮਾਂ ਲਈ ਸਾਫਟਵੇਅਰ ਨੂੰ ਵੱਖ-ਵੱਖ ਸਥਿਤੀਆਂ ਨਾਲ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. OSI ਉਹਨਾਂ ਲਾਇਸੈਂਸਾਂ ਨੂੰ ਪ੍ਰਵਾਨਗੀ ਦਿੰਦਾ ਹੈ ਜੋ ਓਪਨ-ਸਰੋਤ ਸੌਫਟਵੇਅਰ ਦੀ ਆਪਣੀ ਪ੍ਰੀਭਾਸ਼ਾ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ. ਬਲੈਕ ਡਕ ਗਿਆਨਬੇਸ ਦੇ ਅਨੁਸਾਰ 5 ਵਧੇਰੇ ਪ੍ਰਚਲਿਤ ਲਾਇਸੈਂਸ ਇਸ ਪ੍ਰਕਾਰ ਹਨ:

  1. ਐਮਆਈਟੀ ਲਾਇਸੈਂਸ
  2. ਜੀ ਐਨ ਯੂ ਜਨਰਲ ਪਬਲਿਕ ਲਾਈਸੈਂਸ (ਜੀਪੀਐਲ) 2.0
  3. ਅਪਾਚੇ ਲਾਈਸੈਂਸ 2.0
  4. ਜੀ ਐਨ ਯੂ ਜਨਰਲ ਪਬਲਿਕ ਲਾਈਸੈਂਸ (ਜੀਪੀਐਲ) 3.0
  5. BSD ਲਾਈਸੈਂਸ 2.0 (3-ਧਾਰਾ, ਨਵਾਂ ਜਾਂ ਸੋਧੀ)

ਜਦੋਂ ਤੁਸੀਂ ਸਰੋਤ ਕੋਡ ਨੂੰ ਬਦਲਦੇ ਹੋ, ਤਾਂ ਓਐੱਸਐੱਸ ਦੀ ਇੱਕ ਸ਼ਰਤ ਇਹ ਹੈ ਕਿ ਤੁਹਾਡੇ ਦੁਆਰਾ ਤੁਹਾਡੇ ਬਦਲਾਵਾਂ ਦੇ ਨਾਲ ਨਾਲ ਤੁਹਾਡੇ ਢੰਗਾਂ ਨੂੰ ਵੀ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ. ਕੋਡ ਸੋਧਾਂ ਦੇ ਬਾਅਦ ਬਣਾਏ ਗਏ ਸਾਫਟਵੇਅਰ ਮੁਫ਼ਤ ਬਣਾਏ ਜਾ ਸਕਦੇ ਹਨ ਜਾਂ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ.

ਓਪਨ-ਸਰੋਤ ਅਤੇ ਵਪਾਰਕ ਸੌਫਟਵੇਅਰ ਵਿਚਕਾਰ ਫਰਕ

ਵਪਾਰਕ ਤੌਰ 'ਤੇ ਉਪਲੱਬਧ ਸੌਫਟਵੇਅਰ, ਜਾਂ ਮਲਕੀਅਤ ਵਾਲੇ ਸਾੱਫਟਵੇਅਰ, ਇਸਦੇ ਸਰੋਤ ਕੋਡ ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਦਿੰਦਾ ਕਿਉਂਕਿ ਸੌਫਟਵੇਅਰ ਕਿਸੇ ਹੋਰ ਵਿਅਕਤੀ ਦੀ ਬੌਧਿਕ ਸੰਪਤੀ ਹੈ.

ਨਤੀਜੇ ਵਜੋਂ, ਉਪਭੋਗਤਾ ਅਕਸਰ ਇਸ ਲਈ ਭੁਗਤਾਨ ਕਰਦੇ ਹਨ

ਓਐਸਐਸ, ਦੂਜੇ ਪਾਸੇ, ਇੱਕ ਸਹਿਯੋਗੀ ਯਤਨ ਹੈ - ਸੌਫਟਵੇਅਰ ਬੌਧਿਕ ਸੰਪਤੀ ਨੂੰ ਉਹਨਾਂ ਸਾਰਿਆਂ ਵਿਚ ਵੰਡਿਆ ਗਿਆ ਹੈ ਜਿਨ੍ਹਾਂ ਨੇ ਇਸ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨ ਜਾਂ ਬਦਲਣ ਵਿਚ ਮਦਦ ਕੀਤੀ ਹੈ

ਓਪਨ-ਸੋਰਸ ਸਾਫਟਵੇਅਰ ਵਿ. ਫਰੀ ਸਾਫਟਵੇਅਰ

ਪ੍ਰਚਲਿਤ ਪ੍ਰਵਿਰਤੀ ਤੋਂ ਉਲਟ, ਪ੍ਰੋਗਰਾਮਾਂ ਦੇ ਨਾ ਤਾਂ ਲਾਗਤ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰਦਾ ਹੈ, ਜਾਂ ਇਸ ਦੀ ਘਾਟ ਹੈ.

ਓਪਨ ਸੋਰਸ ਸੋਰਸ ਕੋਡ ਅਤੇ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਦੀ ਮੁਫਤ ਉਪਲਬੱਧਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਮੁਫ਼ਤ ਸੌਫਟਵੇਅਰ, ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਤਰੀਕੇ ਨਾਲ, ਕੋਡ ਸੰਸ਼ੋਧਨ ਵੀ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ ਪਰ ਉਹਨਾਂ ਨੂੰ ਇਹ ਆਜ਼ਾਦੀ ਹੈ ਕਿ ਉਹ ਉਹਨਾਂ ਸੌਫਟਵੇਅਰ ਦੇ ਨਾਲ ਕੀ ਕਰਨਾ ਪਸੰਦ ਕਰਦੇ ਹਨ. ਫਰੀ ਸਾਫਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਲਈ 4 ਸ਼ਰਤਾਂ ਦੀ ਰੂਪ ਰੇਖਾ ਦੱਸਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸੌਫਟਵੇਅਰ ਨੂੰ ਫ੍ਰੀਉਅਰ ਦੇ ਤੌਰ ਤੇ ਵੰਿਡਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਸੌਫਟਵੇਅਰ ਨੂੰ ਕਿਸੇ ਵੀ ਕੀਮਤ ਤੇ ਡਾਊਨਲੋਡ ਕਰਦੇ ਹਨ, ਪਰ ਉਹ ਇਸਦੇ ਸ੍ਰੋਤ ਕੋਡ ਵਿੱਚ ਕੋਈ ਵੀ ਪਰਿਵਰਤਨ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹਨ.

ਓਪਨ-ਸਰੋਤ ਸੌਫਟਵੇਅਰ ਦੇ ਫਾਇਦੇ

ਜਦਕਿ ਲਾਗਤ ਇੱਕ ਡ੍ਰਾਈਵਿੰਗ ਫੈਕਟਰ ਹੈ, ਓਐਸਐਸ ਦੇ ਕਈ ਵਾਧੂ ਲਾਭ ਹਨ:

ਓਪਨ-ਸਰੋਤ ਸਾਫਟਵੇਅਰ ਦੀ ਪ੍ਰਸਿੱਧ ਕਿਸਮ

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

ਹੋਰ ਪ੍ਰਸਿੱਧ ਓਪਨ-ਸਰੋਤ ਸਾਫਟਵੇਅਰ ਹਨ:

ਓਪਨ ਸੋਰਸ ਅਤੇ ਡਿਵੈਲਪਰਜ਼

ਓਐੱਸਐੱਸ ਪ੍ਰਾਜੈਕਟ ਕੋਆਰਟੇਸ਼ਨ ਦੇ ਮੌਕੇ ਹਨ ਜੋ ਖੇਤਰ ਵਿਚ ਹੁਨਰਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਂਦੇ ਹਨ ਅਤੇ ਕੁਨੈਕਸ਼ਨ ਬਣਾਉਂਦੇ ਹਨ. ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਓਪਨ-ਸਰੋਤ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਸਟੈਂਡਰਡ ਟੂਲਸ ਦੇ ਨਾਲ ਮਾਹਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ.

ਸਿੱਟਾ

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