ਪੈਕੇਜਾਂ ਵਿੱਚ ਲਾਇਸੈਂਸ ਜਾਣਕਾਰੀ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ SPDX 2.2 ਸਟੈਂਡਰਡ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ

ਲੀਨਕਸ ਫਾਊਂਡੇਸ਼ਨ представила ਸਟੈਂਡਰਡ ਦਾ ਨਵਾਂ ਐਡੀਸ਼ਨ SPDX 2.2 (ਸਾਫਟਵੇਅਰ ਪੈਕੇਜ ਡਾਟਾ ਐਕਸਚੇਂਜ), ਜੋ ਲਾਇਸੈਂਸ ਅਤੇ ਬੌਧਿਕ ਸੰਪੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਅਤੇ ਐਕਸਚੇਂਜ ਕਰਨ ਲਈ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਨਿਰਧਾਰਨ ਤੁਹਾਨੂੰ ਪੂਰੇ ਪੈਕੇਜ ਲਈ ਨਾ ਸਿਰਫ਼ ਆਮ ਲਾਇਸੰਸ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਸਗੋਂ ਵਿਅਕਤੀਗਤ ਫਾਈਲਾਂ ਅਤੇ ਟੁਕੜਿਆਂ ਦੀਆਂ ਲਾਇਸੈਂਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ, ਕੋਡ ਦੇ ਸੰਪੱਤੀ ਅਧਿਕਾਰਾਂ ਦੇ ਮਾਲਕਾਂ ਅਤੇ ਇਸਦੀ ਲਾਇਸੈਂਸ ਸ਼ੁੱਧਤਾ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਵਿੱਚ ਸ਼ਾਮਲ ਲੋਕਾਂ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਵੀ ਸਹਾਇਕ ਹੈ।

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

В ਨਵਾਂ ਐਡੀਸ਼ਨ SPDX ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਵਾਲੇ ਦ੍ਰਿਸ਼ਾਂ ਦੀ ਸੰਖਿਆ ਦਾ ਵਿਸਤਾਰ ਕੀਤਾ ਗਿਆ ਹੈ, SPDX ਦਸਤਾਵੇਜ਼ਾਂ (JSON, YAML, XML) ਲਈ ਨਵੇਂ ਫਾਰਮੈਟ ਪ੍ਰਸਤਾਵਿਤ ਕੀਤੇ ਗਏ ਹਨ, ਨਵੀਆਂ ਕਿਸਮਾਂ ਦੀਆਂ ਨਿਰਭਰਤਾ ਬਾਈਡਿੰਗਾਂ ਜੋੜੀਆਂ ਗਈਆਂ ਹਨ, ਪੈਕੇਜਾਂ, ਫਾਈਲਾਂ ਦੀ ਲੇਖਕਤਾ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਖੇਤਰਾਂ ਨੂੰ ਜੋੜਿਆ ਗਿਆ ਹੈ ਅਤੇ ਕੋਡ ਸਨਿੱਪਟ, ਨਵੇਂ PURL ਪਛਾਣਕਰਤਾ (ਪੈਕੇਜ URL) ਨੂੰ ਜੋੜਿਆ ਗਿਆ ਹੈ। ਅਤੇ SWHIDs (ਸਾਫਟਵੇਅਰ ਹੈਰੀਟੇਜ ਪਰਸਿਸਟੈਂਟ ਆਈਡੈਂਟੀਫਾਇਰ), ਇੱਕ ਸਰਲ SPDX ਲਾਈਟ ਫਾਰਮੈਟ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ, ਫਾਈਲਾਂ ਵਿੱਚ ਸੰਖੇਪ ਲਾਇਸੈਂਸ ਪਛਾਣਕਰਤਾਵਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ, ਅਤੇ ਮਲਟੀ-ਲਾਈਨ ਲਈ ਸਮਰਥਨ ਲਾਇਸੈਂਸ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਸਮੀਕਰਨ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹਨ।

ਸਰੋਤ: opennet.ru

ਇੱਕ ਟਿੱਪਣੀ ਜੋੜੋ