Glibc ಯೋಜನೆಯು ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ಗೆ ಕೋಡ್‌ಗೆ ಹಕ್ಕುಗಳ ಕಡ್ಡಾಯ ವರ್ಗಾವಣೆಯನ್ನು ರದ್ದುಗೊಳಿಸಿದೆ

GNU C ಲೈಬ್ರರಿ (glibc) ಸಿಸ್ಟಮ್ ಲೈಬ್ರರಿಯ ಡೆವಲಪರ್‌ಗಳು ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಮತ್ತು ಹಕ್ಕುಸ್ವಾಮ್ಯಗಳನ್ನು ವರ್ಗಾಯಿಸಲು ನಿಯಮಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ್ದಾರೆ, ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ಗೆ ಕೋಡ್‌ಗೆ ಆಸ್ತಿ ಹಕ್ಕುಗಳ ಕಡ್ಡಾಯ ವರ್ಗಾವಣೆಯನ್ನು ರದ್ದುಗೊಳಿಸಿದ್ದಾರೆ. GCC ಯೋಜನೆಯಲ್ಲಿ ಹಿಂದೆ ಅಳವಡಿಸಿಕೊಂಡ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ ಸಾದೃಶ್ಯದ ಮೂಲಕ, Glibc ನಲ್ಲಿ ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ನೊಂದಿಗೆ CLA ಒಪ್ಪಂದಕ್ಕೆ ಸಹಿ ಮಾಡುವುದನ್ನು ಡೆವಲಪರ್‌ನ ಕೋರಿಕೆಯ ಮೇರೆಗೆ ಕೈಗೊಳ್ಳಲಾದ ಐಚ್ಛಿಕ ಕಾರ್ಯಾಚರಣೆಗಳ ವರ್ಗಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾಗಿದೆ. ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ಗೆ ಹಕ್ಕುಗಳನ್ನು ವರ್ಗಾಯಿಸದೆ ಪ್ಯಾಚ್‌ಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಅನುಮತಿಸುವ ನಿಯಮ ಬದಲಾವಣೆಗಳು ಆಗಸ್ಟ್ 2 ರಂದು ಜಾರಿಗೆ ಬರುತ್ತವೆ ಮತ್ತು ಇತರ GNU ಯೋಜನೆಗಳೊಂದಿಗೆ Gnulib ಮೂಲಕ ಹಂಚಿಕೊಳ್ಳಲಾದ ಕೋಡ್ ಅನ್ನು ಹೊರತುಪಡಿಸಿ, ಅಭಿವೃದ್ಧಿಗೆ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ Glibc ಶಾಖೆಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.

ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ಗೆ ಆಸ್ತಿ ಹಕ್ಕುಗಳನ್ನು ವರ್ಗಾಯಿಸುವುದರ ಜೊತೆಗೆ, ಡೆವಲಪರ್ ಸರ್ಟಿಫಿಕೇಟ್ ಆಫ್ ಒರಿಜಿನ್ (DCO) ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು Glibc ಯೋಜನೆಗೆ ಕೋಡ್ ಅನ್ನು ವರ್ಗಾಯಿಸುವ ಹಕ್ಕನ್ನು ದೃಢೀಕರಿಸಲು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಅವಕಾಶವನ್ನು ನೀಡಲಾಗುತ್ತದೆ. DCO ಗೆ ಅನುಗುಣವಾಗಿ, ಪ್ರತಿ ಬದಲಾವಣೆಗೆ "ಸೈನ್ಡ್-ಆಫ್-ಬೈ: ಡೆವಲಪರ್ ಹೆಸರು ಮತ್ತು ಇಮೇಲ್" ಎಂಬ ಸಾಲನ್ನು ಲಗತ್ತಿಸುವ ಮೂಲಕ ಲೇಖಕರ ಟ್ರ್ಯಾಕಿಂಗ್ ಅನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. ಪ್ಯಾಚ್‌ಗೆ ಈ ಸಹಿಯನ್ನು ಲಗತ್ತಿಸುವ ಮೂಲಕ, ಡೆವಲಪರ್ ವರ್ಗಾವಣೆಗೊಂಡ ಕೋಡ್‌ನ ತನ್ನ ಕರ್ತೃತ್ವವನ್ನು ದೃಢೀಕರಿಸುತ್ತಾನೆ ಮತ್ತು ಯೋಜನೆಯ ಭಾಗವಾಗಿ ಅಥವಾ ಉಚಿತ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಕೋಡ್‌ನ ಭಾಗವಾಗಿ ಅದರ ವಿತರಣೆಯನ್ನು ಒಪ್ಪಿಕೊಳ್ಳುತ್ತಾನೆ. GCC ಯೋಜನೆಯ ಕ್ರಮಗಳಂತೆ, Glibc ನಲ್ಲಿನ ನಿರ್ಧಾರವು ಮೇಲಿನಿಂದ ಆಡಳಿತ ಮಂಡಳಿಯಿಂದ ಕೆಳಗಿಳಿಯುವುದಿಲ್ಲ, ಆದರೆ ಸಮುದಾಯದ ಎಲ್ಲಾ ಪ್ರತಿನಿಧಿಗಳೊಂದಿಗೆ ಪ್ರಾಥಮಿಕ ಚರ್ಚೆಯ ನಂತರ ಮಾಡಲಾಗುತ್ತದೆ.

ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ನೊಂದಿಗಿನ ಒಪ್ಪಂದದ ಕಡ್ಡಾಯ ಸಹಿ ರದ್ದುಗೊಳಿಸುವಿಕೆಯು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಹೊಸ ಭಾಗವಹಿಸುವವರ ಸೇರ್ಪಡೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸರಳಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಫೌಂಡೇಶನ್‌ನಲ್ಲಿನ ಪ್ರವೃತ್ತಿಗಳಿಂದ ಯೋಜನೆಯನ್ನು ಸ್ವತಂತ್ರಗೊಳಿಸುತ್ತದೆ. ವೈಯಕ್ತಿಕ ಭಾಗವಹಿಸುವವರು CLA ಒಪ್ಪಂದಕ್ಕೆ ಸಹಿ ಮಾಡುವುದರಿಂದ ಅನಗತ್ಯ ಔಪಚಾರಿಕತೆಗಳಲ್ಲಿ ಸಮಯ ವ್ಯರ್ಥವಾಗಲು ಕಾರಣವಾದರೆ, ದೊಡ್ಡ ಕಂಪನಿಗಳ ನಿಗಮಗಳು ಮತ್ತು ಉದ್ಯೋಗಿಗಳಿಗೆ ಮುಕ್ತ ಮೂಲ ನಿಧಿಗೆ ಹಕ್ಕುಗಳ ವರ್ಗಾವಣೆಯು ಅನೇಕ ಕಾನೂನು ವಿಳಂಬಗಳು ಮತ್ತು ಅನುಮೋದನೆಗಳೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದೆ, ಅದು ಅಲ್ಲ. ಯಾವಾಗಲೂ ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ.

ಕೋಡ್ ಹಕ್ಕುಗಳ ಕೇಂದ್ರೀಕೃತ ನಿರ್ವಹಣೆಯ ಕೈಬಿಡುವಿಕೆಯು ಮೂಲತಃ ಅಂಗೀಕರಿಸಲ್ಪಟ್ಟ ಪರವಾನಗಿ ಷರತ್ತುಗಳನ್ನು ಬಲಪಡಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ಪರವಾನಗಿಯನ್ನು ಬದಲಾಯಿಸಲು ಈಗ ಹಕ್ಕುಗಳನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ಗೆ ವರ್ಗಾಯಿಸದ ಪ್ರತಿಯೊಬ್ಬ ಡೆವಲಪರ್‌ನಿಂದ ವೈಯಕ್ತಿಕ ಒಪ್ಪಿಗೆ ಅಗತ್ಯವಿರುತ್ತದೆ. ಆದಾಗ್ಯೂ, Glibc ಕೋಡ್ ಅನ್ನು "LGPLv2.1 ಅಥವಾ ಹೊಸ" ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಸರಬರಾಜು ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸಲಾಗುತ್ತದೆ, ಇದು ಹೆಚ್ಚುವರಿ ಅನುಮೋದನೆಯಿಲ್ಲದೆ LGPL ನ ಹೊಸ ಆವೃತ್ತಿಗಳಿಗೆ ವಲಸೆ ಹೋಗಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಹೆಚ್ಚಿನ ಕೋಡ್‌ಗಳ ಹಕ್ಕುಗಳು ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಫೌಂಡೇಶನ್‌ನ ಕೈಯಲ್ಲಿ ಉಳಿಯುವುದರಿಂದ, ಈ ಸಂಸ್ಥೆಯು ಉಚಿತ ಕಾಪಿಲೆಫ್ಟ್ ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ Glibc ಕೋಡ್‌ನ ವಿತರಣೆಯ ಗ್ಯಾರಂಟರ ಪಾತ್ರವನ್ನು ವಹಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್ ಡ್ಯುಯಲ್/ವಾಣಿಜ್ಯ ಪರವಾನಗಿಯನ್ನು ಪರಿಚಯಿಸುವ ಪ್ರಯತ್ನಗಳನ್ನು ನಿರ್ಬಂಧಿಸಬಹುದು ಅಥವಾ ಕೋಡ್ ಲೇಖಕರೊಂದಿಗಿನ ಪ್ರತ್ಯೇಕ ಒಪ್ಪಂದದ ಅಡಿಯಲ್ಲಿ ಮುಚ್ಚಿದ ಸ್ವಾಮ್ಯದ ಉತ್ಪನ್ನಗಳ ಬಿಡುಗಡೆಯನ್ನು ನಿರ್ಬಂಧಿಸಬಹುದು.

ಕೋಡ್ ಹಕ್ಕುಗಳ ಕೇಂದ್ರೀಕೃತ ನಿರ್ವಹಣೆಯನ್ನು ತ್ಯಜಿಸುವ ಅನಾನುಕೂಲತೆಗಳ ಪೈಕಿ ಪರವಾನಗಿಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ವಿಷಯಗಳ ಬಗ್ಗೆ ಒಪ್ಪಿಕೊಳ್ಳುವಾಗ ಗೊಂದಲದ ಹೊರಹೊಮ್ಮುವಿಕೆಯಾಗಿದೆ. ಈ ಹಿಂದೆ ಪರವಾನಗಿ ಷರತ್ತುಗಳ ಉಲ್ಲಂಘನೆಗಾಗಿ ಎಲ್ಲಾ ಕ್ಲೈಮ್‌ಗಳನ್ನು ಒಂದು ಸಂಸ್ಥೆಯೊಂದಿಗಿನ ಸಂವಾದದ ಮೂಲಕ ಪರಿಹರಿಸಿದ್ದರೆ, ಈಗ ಉದ್ದೇಶಪೂರ್ವಕವಲ್ಲದವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಉಲ್ಲಂಘನೆಗಳ ಫಲಿತಾಂಶವು ಅನಿರೀಕ್ಷಿತವಾಗುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯೊಬ್ಬ ಭಾಗವಹಿಸುವವರೊಂದಿಗೆ ಒಪ್ಪಂದದ ಅಗತ್ಯವಿರುತ್ತದೆ. ಉದಾಹರಣೆಯಾಗಿ, ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನೊಂದಿಗಿನ ಪರಿಸ್ಥಿತಿಯನ್ನು ನೀಡಲಾಗಿದೆ, ಅಲ್ಲಿ ವೈಯಕ್ತಿಕ ಕರ್ನಲ್ ಡೆವಲಪರ್‌ಗಳು ವೈಯಕ್ತಿಕ ಪುಷ್ಟೀಕರಣವನ್ನು ಪಡೆಯುವ ಉದ್ದೇಶವನ್ನು ಒಳಗೊಂಡಂತೆ ಮೊಕದ್ದಮೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತಿದ್ದಾರೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ