Linux 5.8 ಕರ್ನಲ್ ಅಂತರ್ಗತ ಪರಿಭಾಷೆಯ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿದೆ

ಲಿನಸ್ ಟೊರ್ವಾಲ್ಡ್ಸ್ ಸ್ವೀಕರಿಸಲಾಗಿದೆ Linux 5.8 ಕರ್ನಲ್ ಶಾಖೆಯಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಬದಲಾವಣೆಗಳನ್ನು ಕೋಡ್ ಶೈಲಿಯ ಶಿಫಾರಸುಗಳು. ಅಳವಡಿಸಿಕೊಂಡಿದ್ದಾರೆ ಮೂರನೇ ಆವೃತ್ತಿ ಲಿನಕ್ಸ್ ಫೌಂಡೇಶನ್ ತಾಂತ್ರಿಕ ಸಮಿತಿಯ ಸದಸ್ಯರು ಸೇರಿದಂತೆ 21 ಪ್ರಮುಖ ಕರ್ನಲ್ ಡೆವಲಪರ್‌ಗಳಿಂದ ಅನುಮೋದಿಸಲ್ಪಟ್ಟ ಅಂತರ್ಗತ ಪರಿಭಾಷೆಯ ಬಳಕೆಯ ಪಠ್ಯ. ಲಿನಸ್‌ಗೆ ಕಳುಹಿಸಲಾಯಿತು ವಿಚಾರಣೆ 5.9 ಕರ್ನಲ್‌ನಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಸೇರಿಸಲು, ಆದರೆ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಮುಂದಿನ ವಿಂಡೋಗಾಗಿ ಕಾಯಲು ಯಾವುದೇ ಕಾರಣವಿಲ್ಲ ಎಂದು ಅವರು ಪರಿಗಣಿಸಿದರು ಮತ್ತು ಹೊಸ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು 5.8 ಶಾಖೆಗೆ ಒಪ್ಪಿಕೊಂಡರು.

ಅಂತರ್ಗತ ಪರಿಭಾಷೆಯಿಂದ ಪಠ್ಯದ ಮೂರನೇ ಆವೃತ್ತಿಯನ್ನು ಹೋಲಿಸಿದರೆ ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಲಾಗಿದೆ ಮೂಲ ಪ್ರಸ್ತಾಪ (ಫೈಲ್ ಅನ್ನು ಹೊರಗಿಡಲಾಗಿದೆ inclusive-terminology.rst ಅಂತರ್ಗತವಾಗಿರುವುದರ ಪ್ರಾಮುಖ್ಯತೆಯ ಕುರಿತು ಮಾತನಾಡುವುದು ಮತ್ತು ಸಮಸ್ಯಾತ್ಮಕ ಪದಗಳನ್ನು ಏಕೆ ತಪ್ಪಿಸಬೇಕು ಎಂಬುದನ್ನು ವಿವರಿಸುವುದು). ಕೋಡಿಂಗ್ ಶೈಲಿಯನ್ನು ವಿವರಿಸುವ ಡಾಕ್ಯುಮೆಂಟ್‌ಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾತ್ರ ಬಿಡಲಾಗಿದೆ. ಡೆವಲಪರ್‌ಗಳು 'ಮಾಸ್ಟರ್ / ಸ್ಲೇವ್' ಮತ್ತು 'ಬ್ಲ್ಯಾಕ್‌ಲಿಸ್ಟ್ / ವೈಟ್‌ಲಿಸ್ಟ್' ಸಂಯೋಜನೆಗಳನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ, ಹಾಗೆಯೇ 'ಸ್ಲೇವ್' ಪದವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ. ಶಿಫಾರಸುಗಳು ಈ ನಿಯಮಗಳ ಹೊಸ ಬಳಕೆಗಳಿಗೆ ಮಾತ್ರ ಸಂಬಂಧಿಸಿದೆ. ಕೋರ್‌ನಲ್ಲಿ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪದಗಳ ಉಲ್ಲೇಖಗಳು ಅಸ್ಪೃಶ್ಯವಾಗಿ ಉಳಿಯುತ್ತವೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೊಸ ಕೋಡ್‌ನಲ್ಲಿ ಗುರುತಿಸಲಾದ ಪದಗಳ ಬಳಕೆಯನ್ನು ಬಳಕೆದಾರ-ಸ್ಪೇಸ್ ಎಕ್ಸ್‌ಪೋಸ್ಡ್ API ಮತ್ತು ABI ಅನ್ನು ಬೆಂಬಲಿಸಲು ಅಗತ್ಯವಿರುವಾಗ ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಹಾರ್ಡ್‌ವೇರ್ ಅಥವಾ ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಕೋಡ್ ಅನ್ನು ನವೀಕರಿಸುವಾಗ ಈ ನಿಯಮಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸಲಾಗುತ್ತದೆ. ಹೊಸ ವಿಶೇಷಣಗಳ ಆಧಾರದ ಮೇಲೆ ಅಳವಡಿಕೆಗಳನ್ನು ರಚಿಸುವಾಗ, ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಕೋಡಿಂಗ್‌ನೊಂದಿಗೆ ನಿರ್ದಿಷ್ಟ ಪರಿಭಾಷೆಯನ್ನು ಜೋಡಿಸಲು ಸಾಧ್ಯವಿರುವಲ್ಲಿ ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ.

'ಕಪ್ಪುಪಟ್ಟಿ/ಶ್ವೇತಪಟ್ಟಿ' ಪದಗಳನ್ನು ಬದಲಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ
'ಡೆನಿಲಿಸ್ಟ್ / ಅನುಮತಿಪಟ್ಟಿ' ಅಥವಾ 'ಬ್ಲಾಕ್‌ಲಿಸ್ಟ್ / ಪಾಸ್‌ಲಿಸ್ಟ್', ಮತ್ತು 'ಮಾಸ್ಟರ್ / ಸ್ಲೇವ್' ಪದಗಳ ಬದಲಿಗೆ ಈ ಕೆಳಗಿನ ಆಯ್ಕೆಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ:

  • '{ಪ್ರಾಥಮಿಕ, ಮುಖ್ಯ} / {ದ್ವಿತೀಯ, ಪ್ರತಿಕೃತಿ, ಅಧೀನ}',
  • '{ಇನಿಶಿಯೇಟರ್, ರಿಕ್ವೆಸ್ಟರ್} / {ಟಾರ್ಗೆಟ್, ರೆಸ್ಪಾಂಡರ್}',
  • '{ನಿಯಂತ್ರಕ, ಹೋಸ್ಟ್} / {ಸಾಧನ, ಕೆಲಸಗಾರ, ಪ್ರಾಕ್ಸಿ}',
  • 'ನಾಯಕ/ಅನುಯಾಯಿ',
  • 'ನಿರ್ದೇಶಕ/ಪ್ರದರ್ಶಕ'.

ಬದಲಾವಣೆಯೊಂದಿಗೆ ಸಮ್ಮತಿಸಲಾಗಿದೆ (ಅಕ್ಡ್-ಬೈ):

ಬದಲಾವಣೆಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ:

ಬದಲಾವಣೆಗೆ ಸಹಿ ಮಾಡಲಾಗಿದೆ (ಸೈನ್-ಆಫ್-ಇವರು):

ಅಪ್‌ಡೇಟ್: ರಸ್ಟ್ ಲಾಂಗ್ವೇಜ್ ಡೆವಲಪರ್‌ಗಳು ಒಪ್ಪಿಕೊಂಡಿದ್ದಾರೆ ಬದಲಾವಣೆ, ಇದು ಕೋಡ್‌ನಲ್ಲಿ "ಅನುಮತಿಪಟ್ಟಿ" ಯೊಂದಿಗೆ "ಶ್ವೇತಪಟ್ಟಿ" ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ಬದಲಾವಣೆಯು ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಿರುವ ಭಾಷಾ ಆಯ್ಕೆಗಳು ಮತ್ತು ರಚನೆಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ ಮತ್ತು ಆಂತರಿಕ ಘಟಕಗಳ ಮೇಲೆ ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.

ಮೂಲ: opennet.ru

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