ಫೆರೋಸೀನ್‌ನ ರಸ್ಟ್ ಕಂಪೈಲರ್ ಕೋಡ್ ಅನ್ನು ತೆರೆಯಲಾಗುತ್ತಿದೆ

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

ಆಟೋಮೋಟಿವ್ ಮತ್ತು ಕೈಗಾರಿಕಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ (ISO 26262 ಮತ್ತು IEC 61508) ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಸರದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಲು ತರಲಾದ ರಸ್ಟ್ ಪ್ರಾಜೆಕ್ಟ್‌ನಿಂದ ಪ್ರಮಾಣಿತ ಕಂಪೈಲರ್ rustc ಆಗಿದೆ. ಫೆರೋಸೀನ್‌ನ ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ವ್ಯಾಪಕವಾದ ತಪಾಸಣೆ, ಪರೀಕ್ಷೆ ಮತ್ತು ಗುಣಮಟ್ಟ ನಿರ್ವಹಣಾ ತಂತ್ರಗಳ ಬಳಕೆಯ ಮೂಲಕ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ಕಳೆದ ಎರಡು ವರ್ಷಗಳಿಂದ, ಉತ್ಪನ್ನವು ಸ್ವಾಮ್ಯದ ಉತ್ಪನ್ನವಾಗಿ ಅಭಿವೃದ್ಧಿ ಹೊಂದುತ್ತಿದೆ, ಆದರೆ ಫೆರಸ್ ಸಿಸ್ಟಮ್ಸ್ ಅದರ ಸುಧಾರಣೆಗಳು ಮತ್ತು ತಿದ್ದುಪಡಿಗಳನ್ನು ಗುರುತಿಸಿದ ದೋಷಗಳನ್ನು ಮುಖ್ಯ ಯೋಜನೆಗೆ ಹಿಂದಿರುಗಿಸಿದೆ.

ಫೆರೋಸೀನ್ ಅನ್ನು ಅಪ್‌ಸ್ಟ್ರೀಮ್‌ಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಹತ್ತಿರದಲ್ಲಿ ಇಡುವುದು ಅಭಿವೃದ್ಧಿಯ ಗುರಿಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ (ಆದರ್ಶವಾಗಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳಿಲ್ಲ), ಆದ್ದರಿಂದ ಸ್ವತಂತ್ರ ಕೊಡುಗೆದಾರರು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಸುಧಾರಣೆಗಳು ಮತ್ತು ಪರಿಹಾರಗಳನ್ನು ನೇರವಾಗಿ ಮುಖ್ಯ ರಸ್ಟ್-ಲ್ಯಾಂಗ್/ರಸ್ಟ್ ರೆಪೊಸಿಟರಿಗೆ ತಳ್ಳಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಫೆರೋಸೀನ್ ರೆಪೊಸಿಟರಿ. ಅದರ ಭಾಗವಾಗಿ, ಫೆರಸ್ ಸಿಸ್ಟಮ್ಸ್ ಪರಿಶೀಲಿಸಿದ ಬೈನರಿ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಒದಗಿಸುವುದು, ಸಲಕರಣೆ ತಯಾರಕರ SDK ಗೆ ಏಕೀಕರಣ, ಗುಣಮಟ್ಟದ ಭರವಸೆ ಮತ್ತು ಕೈಗಾರಿಕಾ ವೇದಿಕೆಗಳಲ್ಲಿ ಪರೀಕ್ಷೆಯ ಮೇಲೆ ಕೆಲಸ ಮಾಡುವುದು, DO-178C, ISO 21434 ಮತ್ತು IEC 62278 ಮಾನದಂಡಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಮತ್ತು ಪ್ರಚಾರ ಮಾಡುವುದು. rustc ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಮಿಷನ್-ಕ್ರಿಟಿಕಲ್ ಸಿಸ್ಟಮ್ಸ್ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಕೈಗಾರಿಕಾ ಸಾಧನಗಳಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಬದಲಾವಣೆಗಳು.

ಫೆರೋಸೀನ್ 23.06.0 ಅನ್ನು ಶೀಘ್ರದಲ್ಲೇ ಬಿಡುಗಡೆ ಮಾಡಲು ಯೋಜಿಸಲಾಗಿದೆ, ಇದು ISO 26262 (ASIL D) ಮತ್ತು IEC 61508 (SIL 4) ಅವಶ್ಯಕತೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೊದಲ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಬಿಡುಗಡೆಯು ರಸ್ಟ್ 1.68 ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಉತ್ಪಾದನೆಯ ಅಂತಿಮ ಹಂತದಲ್ಲಿದೆ, ಆದರೆ ಇದು ಹಿಂದಿನ ಪಾಲುದಾರರಲ್ಲಿ ಒಬ್ಬರಿಂದ ಸ್ವಾಮ್ಯದ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿರುವ ಕಾರಣ ಅದು ಸಂಪೂರ್ಣವಾಗಿ ತೆರೆದಿರುವುದಿಲ್ಲ. ಫೆರೋಸೀನ್ 23.06.0 ಪ್ರಕಟಣೆಯ ನಂತರ ತಕ್ಷಣವೇ, ಆವೃತ್ತಿ 23.06.1 ನಲ್ಲಿ ಕೆಲಸ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಇದರಲ್ಲಿ ಅವರು ಸ್ವಾಮ್ಯದ ಸೇರ್ಪಡೆಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲು ಮತ್ತು ಮುಂದಿನ ತಿಂಗಳು ಅದನ್ನು ಮುಕ್ತ ಉತ್ಪನ್ನವಾಗಿ ಪ್ರಕಟಿಸಲು ಯೋಜಿಸುತ್ತಾರೆ. ಹೆಚ್ಚಿನ ಅಭಿವೃದ್ಧಿಯನ್ನು ಮುಕ್ತ ರೂಪದಲ್ಲಿ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ಮುಂದಿನ ಬಿಡುಗಡೆಗಳನ್ನು ಮುಕ್ತ ಮೂಲವಾಗಿ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, ಅವರು ಕ್ರಿಟಿಕಪ್ ಇನ್‌ಸ್ಟಾಲರ್‌ನ ಕೋಡ್ ಅನ್ನು ತೆರೆಯಲು ಮತ್ತು ಅದರ ಅಭಿವೃದ್ಧಿಯನ್ನು ರಸ್ಟಪ್ ಯೋಜನೆಯೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಯೋಜಿಸಿದ್ದಾರೆ.

ಮೂಲ: opennet.ru

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