Rust for Linux
ಲಿನಕ್ಸ್ಗಾಗಿ ರಸ್ಟ್ ಎಂಬುದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ಗೆ ಪ್ಯಾಚ್ಗಳ ಸರಣಿಯಾಗಿದ್ದು, ಇದು ಕರ್ನಲ್ ಘಟಕಗಳನ್ನು ಬರೆಯಲು ಸಿ ಗೆ ಎರಡನೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿ ರಸ್ಟ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ. ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು 1991 ರಲ್ಲಿ ಅದರ ಮೊದಲ ಬಿಡುಗಡೆಯ ನಂತರ ಪ್ರಾಥಮಿಕವಾಗಿ ಸಿ ಮತ್ತು ಅಸೆಂಬ್ಲಿ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. 1997ರ ಸುಮಾರಿಗೆ, ಸಿ + + ನ ಸೇರ್ಪಡೆಯನ್ನು ಪರಿಗಣಿಸಲಾಯಿತು ಮತ್ತು ಅದನ್ನು ತೆಗೆದುಹಾಕುವ ಮೊದಲು ಎರಡು ವಾರಗಳ ಕಾಲ ಪ್ರಯೋಗಿಸಲಾಯಿತು. ರಸ್ಟ್ ಅನ್ನು 2006 ರಲ್ಲಿ ರಚಿಸಲಾಯಿತು ಮತ್ತು ಮೆಮೊರಿ ಸುರಕ್ಷತೆ ಮತ್ತು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಟೂಲ್ ಸೆಟ್ ಮತ್ತು ವಾಕ್ಯರಚನೆಯ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುವ ಮೂಲಕ ಕಡಿಮೆ ಮಟ್ಟದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ (ಸಿ ನಂತಹ) ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ಕರ್ನಲ್ ಚಾಲಕಗಳನ್ನು ಬರೆಯುವಾಗ ದೋಷಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು ರಸ್ಟ್ನ ಮೆಮೊರಿ ಸುರಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಗುರಿಗಳೊಂದಿಗೆ ರಸ್ಟ್ ಫಾರ್ ಲಿನಕ್ಸ್ ಯೋಜನೆಯನ್ನು 2020 ರಲ್ಲಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಮೇಲಿಂಗ್ ಪಟ್ಟಿಯಲ್ಲಿ ಘೋಷಿಸಲಾಯಿತು. 2022ರ ಓಪನ್ ಸೋರ್ಸ್ ಶೃಂಗಸಭೆಯಲ್ಲಿ, ಲಿನಸ್ ಟೊರ್ವಾಲ್ಡ್ಸ್, ಲಿನಕ್ಸ್ 5.20 ಬಿಡುಗಡೆಯಾದ ತಕ್ಷಣವೇ ಯೋಜನೆಯ ಸಂಯೋಜನೆಯು ಪ್ರಾರಂಭವಾಗಬಹುದು ಎಂದು ಹೇಳಿದರು, ನಂತರ ಇದನ್ನು ಲಿನಕ್ಸ್ 6 ಎಂದು ಹೆಸರಿಸಲಾಯಿತು. ಲಿನಕ್ಸ್ 6.0 ನ ಮೊದಲ ಬಿಡುಗಡೆ ಅಭ್ಯರ್ಥಿಯನ್ನು 14 ಆಗಸ್ಟ್ 2022 ರಂದು ರಸ್ಟ್ ಬೆಂಬಲವಿಲ್ಲದೆ ರಚಿಸಲಾಯಿತು. ಲಿನಕ್ಸ್ನ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳಲ್ಲಿ, ಟೊರ್ವಾಲ್ಡ್ಸ್ ರಸ್ಟ್ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುವ ತನ್ನ ಉದ್ದೇಶವನ್ನು ವ್ಯಕ್ತಪಡಿಸಿದನು, "ನಾವು ಕೆಲವು ಮೊದಲ ತುಕ್ಕು ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ಬಹು-ಜೆನ್ ಎಲ್. ಆರ್. ಯು. ವಿ. ಎಂ ಅನ್ನು ಪಡೆಯುತ್ತೇವೆ ಎಂದು ನಾನು ನಿಜವಾಗಿಯೂ ಆಶಿಸುತ್ತಿದ್ದೆ, ಆದರೆ ಈ ಬಾರಿ ಅವುಗಳಲ್ಲಿ ಯಾವುದೂ ಸಂಭವಿಸಲಿಲ್ಲ". 19 ಸೆಪ್ಟೆಂಬರ್ 2022 ರಂದು, ZDNetನ ಒಂದು ಲೇಖನವು ಲಿನಸ್ ಟೊರ್ವಾಲ್ಡ್ಸ್ನಿಂದ "ವಿಚಿತ್ರವಾದ ಏನಾದರೂ ಸಂಭವಿಸದಿದ್ದರೆ, ಅದು [ರಸ್ಟ್] ಅದನ್ನು 6.1 ಆಗಿಸುತ್ತದೆ" ಎಂದು ಹೇಳುವ ಇಮೇಲ್ ಅನ್ನು ಬಹಿರಂಗಪಡಿಸಿತು. ಅಕ್ಟೋಬರ್ 2022ರಲ್ಲಿ, ರಸ್ಟ್ ಫಾರ್ ಲಿನಕ್ಸ್ನ ಅನುಷ್ಠಾನವನ್ನು ಸ್ವೀಕರಿಸುವ ಪುಲ್ ವಿನಂತಿಯನ್ನು ಟೊರ್ವಾಲ್ಡ್ಸ್ ಅನುಮೋದಿಸಿದರು. ಲಿನಕ್ಸ್ 6.1ರಂತೆ, ಅಭಿವರ್ಧಕರು ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಪರೀಕ್ಷಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಸಲುವಾಗಿ ಬೆಂಬಲವನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಕನಿಷ್ಠವಾಗಿ ಬಿಡಲಾಗಿತ್ತು. ಉಲ್ಲೇಖಗಳು ರಸ್ಟ್ ಲಿನಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಯೋಜನೆಗಳಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್