ವಿಶೇಷ ಭದ್ರತಾ ತಪಾಸಣೆಗಳ ಅಗತ್ಯವಿರುವ ಗ್ರಂಥಾಲಯಗಳ ರೇಟಿಂಗ್

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

ಎರಡನೆಯ ಅಧ್ಯಯನವು ಬಾಹ್ಯ ರೆಪೊಸಿಟರಿಗಳಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾದ ಅವಲಂಬನೆಗಳ ರೂಪದಲ್ಲಿ ವಿವಿಧ ಎಂಟರ್‌ಪ್ರೈಸ್ ಯೋಜನೆಗಳಲ್ಲಿ ಸೂಚ್ಯವಾಗಿ ಬಳಸಲಾಗುವ ಹಂಚಿಕೆಯ ಮುಕ್ತ ಮೂಲ ಕೋಡ್‌ನ ವಿಶ್ಲೇಷಣೆಯ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ (ಪೂರೈಕೆ ಸರಪಳಿ) ಒಳಗೊಂಡಿರುವ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಘಟಕಗಳ ಡೆವಲಪರ್‌ಗಳ ದುರ್ಬಲತೆಗಳು ಮತ್ತು ರಾಜಿ ಮುಖ್ಯ ಉತ್ಪನ್ನದ ರಕ್ಷಣೆಯನ್ನು ಸುಧಾರಿಸಲು ಎಲ್ಲಾ ಪ್ರಯತ್ನಗಳನ್ನು ನಿರಾಕರಿಸಬಹುದು. ಅಧ್ಯಯನದ ಪರಿಣಾಮವಾಗಿ ಅದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಜಾವಾದಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ 10 ಪ್ಯಾಕೇಜುಗಳು, ಇವುಗಳ ಸುರಕ್ಷತೆ ಮತ್ತು ನಿರ್ವಹಣೆಗೆ ವಿಶೇಷ ಗಮನ ಬೇಕು.

npm ರೆಪೊಸಿಟರಿಯಿಂದ JavaScript ಲೈಬ್ರರಿಗಳು:

  • ಅಸಿಂಕ್ (196 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 11 ಲೇಖಕರು, 7 ಕಮಿಟರ್‌ಗಳು, 11 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಆನುವಂಶಿಕವಾಗಿ (3.8 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 3 ಲೇಖಕರು, 1 ಕಮಿಟರ್, 3 ಬಗೆಹರಿಸದ ಸಮಸ್ಯೆಗಳು);
  • ಇಸರೇ (317 ಸಾಲುಗಳ ಕೋಡ್, 3 ಲೇಖಕರು, 3 ಕಮಿಟರ್‌ಗಳು, 4 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ರೀತಿಯ (2 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 11 ಲೇಖಕರು, 11 ಕಮಿಟರ್‌ಗಳು, 3 ಪರಿಹರಿಸದ ಸಮಸ್ಯೆಗಳು);
  • ಲೋಡಾಶ್ (42 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 28 ಲೇಖಕರು, 2 ಕಮಿಟರ್‌ಗಳು, 30 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಕನಿಷ್ಠವಾದ (1.2 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 14 ಲೇಖಕರು, 6 ಕಮಿಟರ್‌ಗಳು, 38 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಸ್ಥಳೀಯರು (3 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 2 ಲೇಖಕರು, 1 ಕಮಿಟರ್, ಮುಕ್ತ ಸಮಸ್ಯೆಗಳಿಲ್ಲ);
  • qs (5.4 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 5 ಲೇಖಕರು, 2 ಕಮಿಟರ್‌ಗಳು, 41 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಓದಬಲ್ಲ-ಸ್ಟ್ರೀಮ್ (28 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 10 ಲೇಖಕರು, 3 ಕಮಿಟರ್‌ಗಳು, 21 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಸ್ಟ್ರಿಂಗ್_ಡಿಕೋಡರ್ (4.2 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 4 ಲೇಖಕರು, 3 ಕಮಿಟರ್‌ಗಳು, 2 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು).

ಮಾವೆನ್ ರೆಪೊಸಿಟರಿಗಳಿಂದ ಜಾವಾ ಲೈಬ್ರರಿಗಳು:

  • ಜಾಕ್ಸನ್-ಕೋರ್ (74 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 7 ಲೇಖಕರು, 6 ಕಮಿಟರ್‌ಗಳು, 40 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಜಾಕ್ಸನ್-ಡೇಟಾಬೈಂಡ್ (74 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 23 ಲೇಖಕರು, 2 ಕಮಿಟರ್‌ಗಳು, 363 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಪೇರಲ.ಗಿಟ್, Java ಗಾಗಿ Google ಲೈಬ್ರರಿಗಳು (1 ಮಿಲಿಯನ್ ಲೈನ್‌ಗಳ ಕೋಡ್, 83 ಲೇಖಕರು, 3 ಕಮಿಟರ್‌ಗಳು, 620 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಕಾಮನ್ಸ್-ಕೋಡೆಕ್ (51 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 3 ಲೇಖಕರು, 3 ಕಮಿಟರ್‌ಗಳು, 29 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಕಾಮನ್ಸ್-io (73 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 10 ಲೇಖಕರು, 6 ಕಮಿಟರ್‌ಗಳು, 148 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • http ಕಾಂಪೊನೆಂಟ್ಸ್-ಕ್ಲೈಂಟ್ (121 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 16 ಲೇಖಕರು, 8 ಕಮಿಟರ್‌ಗಳು, 47 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • http ಕಾಂಪೊನೆಂಟ್ಸ್-ಕೋರ್ (131 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 15 ಲೇಖಕರು, 4 ಕಮಿಟರ್‌ಗಳು, 7 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಲಾಗ್ಬ್ಯಾಕ್ (154 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 1 ಲೇಖಕ, 2 ಕಮಿಟರ್‌ಗಳು, 799 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • ಕಾಮನ್ಸ್-ಲ್ಯಾಂಗ್ (168 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 28 ಲೇಖಕರು, 17 ಕಮಿಟರ್‌ಗಳು, 163 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);
  • slf4j (38 ಸಾವಿರ ಸಾಲುಗಳ ಕೋಡ್, 4 ಲೇಖಕರು, 4 ಕಮಿಟರ್‌ಗಳು, 189 ಮುಕ್ತ ಸಮಸ್ಯೆಗಳು);

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

ಪ್ರಾಜೆಕ್ಟ್‌ನಲ್ಲಿ ಪಾತ್ರಗಳನ್ನು ವಿತರಿಸುವುದು, ಭದ್ರತೆಗೆ ಜವಾಬ್ದಾರರಾಗಿರುವ ತಂಡಗಳನ್ನು ರಚಿಸುವುದು, ಭದ್ರತಾ ನೀತಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು, ಪ್ರಾಜೆಕ್ಟ್‌ನಲ್ಲಿ ಭಾಗವಹಿಸುವವರು ಹೊಂದಿರುವ ಅಧಿಕಾರಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವುದು, ಸರಿಪಡಿಸುವಿಕೆಯನ್ನು ಪ್ರಕಟಿಸುವ ಮೊದಲು ಸೋರಿಕೆಯನ್ನು ತಪ್ಪಿಸಲು ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುವಾಗ Git ಅನ್ನು ಸರಿಯಾಗಿ ಬಳಸುವುದು, ವರದಿಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ವಿವರಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಡಾಕ್ಯುಮೆಂಟ್ ತಿಳಿಸುತ್ತದೆ. ಭದ್ರತೆಯೊಂದಿಗಿನ ಸಮಸ್ಯೆಗಳು, ಭದ್ರತಾ ಪರೀಕ್ಷಾ ವ್ಯವಸ್ಥೆಗಳ ಅನುಷ್ಠಾನ, ಕೋಡ್ ವಿಮರ್ಶೆ ಕಾರ್ಯವಿಧಾನಗಳ ಅಪ್ಲಿಕೇಶನ್, ಬಿಡುಗಡೆಗಳನ್ನು ರಚಿಸುವಾಗ ಭದ್ರತೆಗೆ ಸಂಬಂಧಿಸಿದ ಮಾನದಂಡಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದು.

ಮೂಲ: opennet.ru

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