ಆರ್ಟಿಯ ಬೀಟಾ ಆವೃತ್ತಿ, ಟಾರ್ ಇನ್ ರಸ್ಟ್ ಅನ್ನು ಪುನಃ ಬರೆಯುವ ಯೋಜನೆಯು ಬಿಡುಗಡೆಯಾಗಿದೆ

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

ಮತ್ತು ಈಗ, ನಾವು ಅನಾಮಧೇಯ ಟಾರ್ ನೆಟ್‌ವರ್ಕ್‌ನ ಡೆವಲಪರ್‌ಗಳ ಬಗ್ಗೆ ಹೇಳಿದಂತೆ, ಇವು ತಿಳಿದಿದೆ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್ ಮೂಲಕ ಬಿಡುಗಡೆ ಆರ್ಟಿ ಯೋಜನೆಯ ಮೊದಲ ಬೀಟಾ ಆವೃತ್ತಿ 0.1.0 ಇದು ರಸ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾದ ಟಾರ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ.

ಆರ್ತಿ ಬಗ್ಗೆ

ಈ ಯೋಜನೆಯ ಬಗ್ಗೆ ತಿಳಿದಿಲ್ಲದವರಿಗೆ, ನಾನು ಅದನ್ನು ನಿಮಗೆ ಹೇಳಬಲ್ಲೆ ಸಿ ಅಳವಡಿಕೆಗಿಂತ ಭಿನ್ನವಾಗಿ, ಇದನ್ನು ಮೂಲತಃ SOCKS ಪ್ರಾಕ್ಸಿಯಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ನಂತರ ಇತರ ಅಗತ್ಯಗಳಿಗಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ, ಆರ್ಟಿಯನ್ನು ಆರಂಭದಲ್ಲಿ ಮಾಡ್ಯುಲರ್ ಪ್ಲಗಿನ್ ಲೈಬ್ರರಿಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು ಇದನ್ನು ಬಹು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಂದ ಬಳಸಬಹುದು.

ಅಲ್ಲದೆ, ಹೊಸ ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ, ಹಿಂದಿನ ಎಲ್ಲಾ ಅಭಿವೃದ್ಧಿ ಅನುಭವವನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ, ಇದು ತಿಳಿದಿರುವ ವಾಸ್ತುಶಿಲ್ಪದ ಸಮಸ್ಯೆಗಳನ್ನು ತಪ್ಪಿಸುತ್ತದೆ ಮತ್ತು ಯೋಜನೆಯನ್ನು ಹೆಚ್ಚು ಮಾಡ್ಯುಲರ್ ಮತ್ತು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡುತ್ತದೆ. ಕೋಡ್ ಅನ್ನು Apache 2.0 ಮತ್ತು MIT ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ಟಾರ್ ಇನ್ ರಸ್ಟ್ ಅನ್ನು ಪುನಃ ಬರೆಯುವ ಕಾರಣಗಳು ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಭದ್ರತೆಯನ್ನು ಸಾಧಿಸುವ ಬಯಕೆಯಾಗಿದೆ ಮೆಮೊರಿ-ಸುರಕ್ಷಿತ ಭಾಷೆಯನ್ನು ಬಳಸುವ ಮೂಲಕ ಕೋಡ್‌ನ. ಟಾರ್ ಡೆವಲಪರ್‌ಗಳ ಪ್ರಕಾರ, ಕೋಡ್ "ಅಸುರಕ್ಷಿತ" ಬ್ಲಾಕ್‌ಗಳನ್ನು ಬಳಸದಿದ್ದರೆ ಯೋಜನೆಯಿಂದ ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಎಲ್ಲಾ ದುರ್ಬಲತೆಗಳಲ್ಲಿ ಕನಿಷ್ಠ ಅರ್ಧದಷ್ಟು ರಸ್ಟ್ ಅನುಷ್ಠಾನದಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.

ಭಾಷೆಯ ಅಭಿವ್ಯಕ್ತಿಶೀಲತೆ ಮತ್ತು ಬಲವಾದ ಗ್ಯಾರಂಟಿಗಳಿಂದಾಗಿ ಸಿ ಗಿಂತ ವೇಗವಾದ ಅಭಿವೃದ್ಧಿ ವೇಗವನ್ನು ಸಾಧಿಸಲು ರಸ್ಟ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಇದು ಎರಡು ಬಾರಿ ಪರಿಶೀಲಿಸುವ ಮತ್ತು ಅನಗತ್ಯ ಕೋಡ್ ಬರೆಯುವಲ್ಲಿ ಸಮಯವನ್ನು ವ್ಯರ್ಥ ಮಾಡುವುದನ್ನು ತಪ್ಪಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಆರ್ಟಿ 0.1.0 ನ ಮುಖ್ಯ ನವೀನತೆಗಳು

ಆವೃತ್ತಿ 0.1.0 ನಲ್ಲಿನ ಬದಲಾವಣೆಗಳಿಂದ, ಉನ್ನತ ಮಟ್ಟದ API ಗಳ ಮೂಲ ಸ್ಥಿರೀಕರಣವಿದೆ ಮತ್ತು ಇತರ ಯೋಜನೆಗಳೊಂದಿಗೆ ಪ್ರಾಯೋಗಿಕ ಏಕೀಕರಣಕ್ಕಾಗಿ ಗ್ರಂಥಾಲಯವನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು.

ಬದಲಾವಣೆಗಳಲ್ಲಿ, ಇದನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ TorClient ಅನ್ನು ತ್ವರಿತಗೊಳಿಸಲು API ಅನ್ನು ಸೇರಿಸುವುದು, ಮೊದಲ ಬಳಕೆಯ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಕಂಪೈಲ್ ಮಾಡುವ ಮತ್ತು ಬೂಟ್‌ಸ್ಟ್ರ್ಯಾಪ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ ಸೇರಿದಂತೆ. ಅಲ್ಲದೆ, ದೋಷ ನಿರ್ವಹಣೆಗಾಗಿ ಹೊಸ ಉನ್ನತ ಮಟ್ಟದ API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಇಂದು, ನಾವು ನಮ್ಮ 0.1.0 ಮೈಲಿಗಲ್ಲನ್ನು ತಲುಪಿದ್ದೇವೆ: ಇದರರ್ಥ ನಾವು ಈಗ ಆರ್ಟಿಯ ಉನ್ನತ ಮಟ್ಟದ API ಗಳನ್ನು "ಹೆಚ್ಚಾಗಿ ಸ್ಥಿರ" ಎಂದು ಪರಿಗಣಿಸುತ್ತೇವೆ ಮತ್ತು ಇತರ ಯೋಜನೆಗಳಿಗೆ ಪ್ರಾಯೋಗಿಕ ಏಕೀಕರಣಕ್ಕೆ ಸಿದ್ಧವಾಗಿದೆ. (ನಾವು ಯಾವುದೇ API ಬ್ರೇಕ್‌ಗಳನ್ನು ಭರವಸೆ ನೀಡುವುದಿಲ್ಲ, ಆದರೆ ಉತ್ತಮ ಕಾರಣವಿಲ್ಲದೆ ನಾವು ನಮ್ಮ ಉನ್ನತ ಮಟ್ಟದ API ಗಳನ್ನು ಮುರಿಯುವುದಿಲ್ಲ.) ಸೆಪ್ಟೆಂಬರ್‌ನಲ್ಲಿ ನಿಗದಿಪಡಿಸಲಾದ 1.0.0 ಮೈಲಿಗಲ್ಲು ಇನ್ನೂ ಬಲವಾದ API ಬದ್ಧತೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

ಆವೃತ್ತಿ 1.0.0 ಬಿಡುಗಡೆಯ ಮೊದಲು, ಅಭಿವರ್ಧಕರು ಆರ್ಟಿಯನ್ನು ಒದಗಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದಾರೆ ಟಾರ್ ಕ್ಲೈಂಟ್ ಆಗಿ ಕೆಲಸ ಮಾಡಲು ಸಂಪೂರ್ಣ ಬೆಂಬಲ ಇದು ಇಂಟರ್ನೆಟ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ (ಈರುಳ್ಳಿ ಸೇವೆಗಳಿಗೆ ಬೆಂಬಲದ ಅನುಷ್ಠಾನವನ್ನು ಭವಿಷ್ಯಕ್ಕಾಗಿ ಮುಂದೂಡಲಾಗಿದೆ).

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

ಯೋಜನೆಯು ಪ್ರಾಯೋಗಿಕ ಅಭಿವೃದ್ಧಿ ಸ್ಥಿತಿಯಲ್ಲಿದೆ, ಮುಖ್ಯ ಸಿ-ಭಾಷೆ ಟಾರ್ ಕ್ಲೈಂಟ್‌ನ ಕಾರ್ಯನಿರ್ವಹಣೆಯಿಂದ ಹಿಂದುಳಿದಿದೆ ಮತ್ತು ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸಲು ಇನ್ನೂ ಸಿದ್ಧವಾಗಿಲ್ಲ ಎಂದು ಮತ್ತೊಮ್ಮೆ ಪ್ರಸ್ತಾಪಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ.

API, CLI, ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಸ್ಥಿರೀಕರಣದೊಂದಿಗೆ ಸೆಪ್ಟೆಂಬರ್‌ನಲ್ಲಿ 1.0 ಬಿಡುಗಡೆಯನ್ನು ಯೋಜಿಸಲಾಗಿದೆ, ಇದು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರ ಆರಂಭಿಕ ಬಳಕೆಗೆ ಸೂಕ್ತವಾಗಿದೆ.

ಮುಂದಿನ ಭವಿಷ್ಯದಲ್ಲಿ, ರಸ್ಟ್ ಕೋಡ್ ಸಿ ಆವೃತ್ತಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ತಲುಪಿದಾಗ, ಡೆವಲಪರ್‌ಗಳು ಆರ್ಟಿಯನ್ನು ಟಾರ್‌ನ ಮುಖ್ಯ ಅಳವಡಿಕೆಯನ್ನಾಗಿ ಮಾಡಲು ಮತ್ತು ಸಿ ಅನುಷ್ಠಾನವನ್ನು ನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದಾರೆ.

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

ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ಈ ಹೊಸ ಬಿಡುಗಡೆಯ ಬಗ್ಗೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.