ಫರ್ಮ್‌ವೇರ್‌ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ನ ನೀತಿಯ ಟೀಕೆ

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

ಮುಖ್ಯ CPU ಬಳಸಿ ಲೋಡ್ ಮಾಡಲಾದ ಫರ್ಮ್‌ವೇರ್ ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಸರಬರಾಜು ಮಾಡಿದ ಸಾಫ್ಟ್‌ವೇರ್ ಉಚಿತವಾಗಿರಬೇಕು ಇದರಲ್ಲಿ "ನಿಮ್ಮ ಸ್ವಾತಂತ್ರ್ಯವನ್ನು ಗೌರವಿಸಿ" ಪ್ರಮಾಣಪತ್ರವನ್ನು ಸಾಧನದಿಂದ ಮಾತ್ರ ಪಡೆಯಬಹುದು ಎಂಬ ಅಂಶದಿಂದ ಸಮಸ್ಯೆ ಉಂಟಾಗುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಹೆಚ್ಚುವರಿ ಎಂಬೆಡೆಡ್ ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾದ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಮುಚ್ಚಬಹುದು, ಸಾಧನವು ಗ್ರಾಹಕರ ಕೈಗೆ ಬಿದ್ದ ನಂತರ ನವೀಕರಣಗಳನ್ನು ಸೂಚಿಸದಿದ್ದರೆ. ಉದಾಹರಣೆಗೆ, ಸಾಧನವು ಉಚಿತ BIOS ನೊಂದಿಗೆ ರವಾನಿಸಬೇಕು, ಆದರೆ CPU ಗೆ ಚಿಪ್‌ಸೆಟ್‌ನಿಂದ ಲೋಡ್ ಮಾಡಲಾದ ಮೈಕ್ರೊಕೋಡ್, I/O ಸಾಧನಗಳಿಗೆ ಫರ್ಮ್‌ವೇರ್ ಮತ್ತು FPGA ಯ ಆಂತರಿಕ ಸಂಪರ್ಕಗಳ ಸಂರಚನೆಯು ಮುಚ್ಚಿರಬಹುದು.

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

ರೆಸ್ಪೆಕ್ಟ್ಸ್ ಯುವರ್ ಫ್ರೀಡಮ್ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಪಡೆಯುವ ಗುರಿಯನ್ನು ಹೊಂದಿರುವ ಕುಶಲತೆಯ ಉದಾಹರಣೆಯಾಗಿ, ಲಿಬ್ರೆಮ್ 5 ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ಅನ್ನು ನೀಡಲಾಗಿದೆ, ಅದರ ಡೆವಲಪರ್‌ಗಳು, ಮಾರ್ಕೆಟಿಂಗ್ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಫೌಂಡೇಶನ್‌ನ ಅವಶ್ಯಕತೆಗಳ ಅನುಸರಣೆಯ ಗುರುತು ಪಡೆಯಲು ಮತ್ತು ಬಳಸಲು, ಉಪಕರಣಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಪ್ರತ್ಯೇಕ ಪ್ರೊಸೆಸರ್. ಪ್ರಾರಂಭದ ಹಂತವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ನಿಯಂತ್ರಣವನ್ನು ಮುಖ್ಯ CPU ಗೆ ವರ್ಗಾಯಿಸಲಾಯಿತು ಮತ್ತು ಸಹಾಯಕ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಆಫ್ ಮಾಡಲಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಪ್ರಮಾಣಪತ್ರವನ್ನು ಔಪಚಾರಿಕವಾಗಿ ಪಡೆಯಬಹುದಾಗಿತ್ತು, ಏಕೆಂದರೆ ಕರ್ನಲ್ ಮತ್ತು BIOS ಬೈನರಿ ಬ್ಲಾಬ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡಲಿಲ್ಲ, ಆದರೆ ಅನಗತ್ಯ ತೊಡಕುಗಳನ್ನು ಪರಿಚಯಿಸುವುದನ್ನು ಹೊರತುಪಡಿಸಿ, ಏನೂ ಬದಲಾಗುವುದಿಲ್ಲ. ಕುತೂಹಲಕಾರಿಯಾಗಿ, ಕೊನೆಯಲ್ಲಿ ಈ ಎಲ್ಲಾ ತೊಡಕುಗಳು ವ್ಯರ್ಥವಾಯಿತು ಮತ್ತು ಪ್ಯೂರಿಸಂಗೆ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.

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

ಮತ್ತೊಂದು ದೂರು ಆಧುನಿಕ ಉಪಕರಣಗಳಿಗೆ ಗೌರವಾನ್ವಿತ ನಿಮ್ಮ ಸ್ವಾತಂತ್ರ್ಯ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಪಡೆಯಲು ಅಸಮರ್ಥತೆಗೆ ಸಂಬಂಧಿಸಿದೆ (ಪ್ರಮಾಣೀಕೃತ ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಳ ಹೊಸ ಮಾದರಿಯು 2009 ರ ಹಿಂದಿನದು). Intel ME ನಂತಹ ತಂತ್ರಜ್ಞಾನಗಳಿಂದ ಹೊಸ ಸಾಧನಗಳ ಪ್ರಮಾಣೀಕರಣವು ಅಡಚಣೆಯಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಫ್ರೇಮ್‌ವರ್ಕ್ ಲ್ಯಾಪ್‌ಟಾಪ್ ತೆರೆದ ಫರ್ಮ್‌ವೇರ್‌ನೊಂದಿಗೆ ಬರುತ್ತದೆ ಮತ್ತು ಸಂಪೂರ್ಣ ಬಳಕೆದಾರ ನಿಯಂತ್ರಣದ ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ, ಆದರೆ ಇಂಟೆಲ್ ಎಂಇ ತಂತ್ರಜ್ಞಾನದೊಂದಿಗೆ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳ ಬಳಕೆಯಿಂದಾಗಿ ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಫೌಂಡೇಶನ್ ಇದನ್ನು ಶಿಫಾರಸು ಮಾಡುವ ಸಾಧ್ಯತೆಯಿಲ್ಲ (ಇಂಟೆಲ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಎಂಜಿನ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು, ನೀವು ಫರ್ಮ್‌ವೇರ್‌ನಿಂದ ಎಲ್ಲಾ Intel ME ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು, CPU ನ ಆರಂಭಿಕ ಪ್ರಾರಂಭಕ್ಕೆ ಸಂಬಂಧಿಸಿಲ್ಲ, ಮತ್ತು ದಾಖಲೆರಹಿತ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮುಖ್ಯ Intel ME ನಿಯಂತ್ರಕವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, System76 ಮತ್ತು Purism ತಮ್ಮ ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ).

ನೊವೆನಾ ಲ್ಯಾಪ್‌ಟಾಪ್ ಕೂಡ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ, ಇದನ್ನು ಓಪನ್ ಹಾರ್ಡ್‌ವೇರ್ ತತ್ವಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಓಪನ್ ಸೋರ್ಸ್ ಡ್ರೈವರ್‌ಗಳು ಮತ್ತು ಫರ್ಮ್‌ವೇರ್‌ನೊಂದಿಗೆ ಸರಬರಾಜು ಮಾಡಲಾಗಿದೆ. ಫ್ರೀಸ್ಕೇಲ್ i.MX 6 SoC ನಲ್ಲಿ GPU ಮತ್ತು WiFi ಕಾರ್ಯಾಚರಣೆಗೆ ಲೋಡಿಂಗ್ ಬ್ಲಾಬ್‌ಗಳು ಬೇಕಾಗಿರುವುದರಿಂದ, ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಈ ಬ್ಲಾಬ್‌ಗಳ ಉಚಿತ ಆವೃತ್ತಿಗಳು ಇನ್ನೂ ಸಿದ್ಧವಾಗಿಲ್ಲದಿದ್ದರೂ, ನೊವೆನಾವನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವ ಸಲುವಾಗಿ, ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್ ಇದನ್ನು ಮಾಡಬೇಕಾಗಿದೆ ಘಟಕಗಳನ್ನು ಯಾಂತ್ರಿಕವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಉಚಿತ ಬದಲಿಗಳನ್ನು ಅಂತಿಮವಾಗಿ ರಚಿಸಲಾಯಿತು ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲಾಯಿತು, ಆದರೆ ಪ್ರಮಾಣೀಕರಣದ ಸಮಯದಲ್ಲಿ ಉಚಿತ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಹೊಂದಿರದ GPU ಮತ್ತು WiFi, ಗೌರವಾನ್ವಿತ ನಿಮ್ಮೊಂದಿಗೆ ಸಾಗಿಸಿದರೆ ದೈಹಿಕವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿರುವುದರಿಂದ ಪ್ರಮಾಣೀಕರಣವು ಬಳಕೆದಾರರನ್ನು ಬಳಸದಂತೆ ತಡೆಯುತ್ತದೆ. ಸ್ವಾತಂತ್ರ್ಯ ಪ್ರಮಾಣಪತ್ರ. ಇದರ ಪರಿಣಾಮವಾಗಿ, ನೊವೆನಾ ಡೆವಲಪರ್ ನಿಮ್ಮ ಸ್ವಾತಂತ್ರ್ಯವನ್ನು ಗೌರವಿಸಲು ಪ್ರಮಾಣಪತ್ರವನ್ನು ಸ್ವೀಕರಿಸಲು ನಿರಾಕರಿಸಿದರು ಮತ್ತು ಬಳಕೆದಾರರು ಪೂರ್ಣ-ಪ್ರಮಾಣದ ಸಾಧನವನ್ನು ಪಡೆದರು, ಹೊರತೆಗೆದ ಸಾಧನವಲ್ಲ.

ಮೂಲ: opennet.ru

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