ಮೊನೊ ಎಂದರೇನು ಮತ್ತು ಅದು ಏಕೆ ಅಪಾಯಕಾರಿ?

ಮೊನೊ ಎನ್ನುವುದು ಕ್ಸಿಮಿಯನ್ ಪ್ರಾರಂಭಿಸಿದ ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಯ ಹೆಸರು ಮತ್ತು ಪ್ರಸ್ತುತ ನೋವೆಲ್ (ಕ್ಸಿಮಿಯಾನ್ ಅನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡ ನಂತರ) ಗ್ನು / ಲಿನಕ್ಸ್ ಆಧಾರಿತ ಮತ್ತು ಇಸಿಎಂಎ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದಂತೆ .NET ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಉಚಿತ ಪರಿಕರಗಳ ಗುಂಪನ್ನು ರಚಿಸಲು ಪ್ರಚಾರ ಮಾಡಿದೆ. ಇದನ್ನು ಅನೇಕ ಗ್ನು / ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರು ಏಕೆ ದ್ವೇಷಿಸುತ್ತಾರೆ?

ಮೊನೊ ಎಂದರೇನು?

ಇಲ್ಲ, ಇದಕ್ಕೆ ಮಂಕಿ ದ್ವೀಪಕ್ಕೂ ಯಾವುದೇ ಸಂಬಂಧವಿಲ್ಲ. ಮೊನೊ CLI (ಸಾಮಾನ್ಯ ಭಾಷಾ ಮೂಲಸೌಕರ್ಯ) ಮತ್ತು C # (ಎರಡೂ ಮೈಕ್ರೋಸಾಫ್ಟ್ ರಚಿಸಿದ) ನ ಉಚಿತ ಅನುಷ್ಠಾನವಾಗಿದೆ, ಇಸಿಎಂಎ ಅದರ ಪ್ರಮಾಣೀಕರಣಕ್ಕಾಗಿ. ಈ ಅನುಷ್ಠಾನವು ಮುಕ್ತ ಮೂಲವಾಗಿದೆ.

ಮೊನೊ ಸಿಎಲ್‌ಐ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ತರಗತಿಗಳನ್ನು ಲೋಡ್ ಮಾಡುವ ಜವಾಬ್ದಾರಿಯುತ ವರ್ಚುವಲ್ ಯಂತ್ರ, ಜಿಟ್ (ಜಸ್ಟ್-ಇನ್-ಟೈಮ್) ಕಂಪೈಲರ್ ಮತ್ತು ಕಸ ಸಂಗ್ರಾಹಕವನ್ನು ಒಳಗೊಂಡಿದೆ; ಇವೆಲ್ಲವನ್ನೂ ಮೊದಲಿನಿಂದ ಸ್ಪೆಕ್ ಪ್ರಕಾರ ಬರೆಯಲಾಗಿದೆ ಎಕ್ಮಾ -334.

ಮೊನೊ ಸಿ # ಕಂಪೈಲರ್ ಅನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ, ಇದನ್ನು ಸಿ # ನಲ್ಲಿ ವಿರೋಧಾಭಾಸವಾಗಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಸಿಎಲ್ಐನಂತೆ, ಈ ಕಂಪೈಲರ್ ವಿಶೇಷಣಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಎಕ್ಮಾ -335.

ಹೆಚ್ಚುವರಿಯಾಗಿ ಮೊನೊ .ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಗ್ರಂಥಾಲಯಗಳ ಕ್ಯಾಟಲಾಗ್ ಅನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಇದು ಮೈಕ್ರೋಸಾಫ್ಟ್ನ .ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರದ ಗ್ರಂಥಾಲಯಗಳ ಸರಣಿಯನ್ನು ಸಹ ಹೊಂದಿದೆ; ಜಿಟಿಕೆ # ನಂತಹ ಜಿಟಿಕೆ + ಟೂಲ್ಕಿಟ್, ಮೊನೊ.ಎಲ್ಡಿಎಪಿ, ಮೊನೊ.ಪೊಸಿಕ್ಸ್, ಇತ್ಯಾದಿಗಳ ಸ್ಥಳೀಯ ಚಿತ್ರಾತ್ಮಕ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಮೊನೊ ಮೂಲ

ಮೊನೊವನ್ನು ಮಿಗುಯೆಲ್ ಡಿ ಇಕಾಜಾ ಅವರು ಕಲ್ಪಿಸಿಕೊಂಡರು, ಈ ಯೋಜನೆಯನ್ನು ಅವರ ಕಂಪನಿಯ ಕ್ಸಿಮಿಯಾನ್ ಆ ಸಮಯದಲ್ಲಿ ಪ್ರಾಯೋಜಿಸುತ್ತಿದ್ದರು; ಪ್ರಸ್ತುತ ನೋವೆಲ್ ಮೊನೊ ಯೋಜನೆಯ ಪ್ರಾಯೋಜಕರು, ಏಕೆಂದರೆ ನೋವೆಲ್ ಕ್ಸಿಮಿಯಾನ್ ಅನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡರು.

ಮೊನೊವನ್ನು ರಚಿಸಲು ಪ್ರೇರಣೆ ಲಿನಕ್ಸ್ ಪರಿಸರದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ತ್ವರಿತ ಸೃಷ್ಟಿಗೆ ಸಹಾಯ ಮಾಡುವ ಸಾಧನಗಳ ಹುಡುಕಾಟದಿಂದಾಗಿ.

ಮೊನೊ ಬೆಂಬಲಿತ ವೇದಿಕೆಗಳು

ಮೊನೊ ಪ್ರಸ್ತುತ x86, PPC, SPARC, ಮತ್ತು S390 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ 32-ಬಿಟ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ; ಮತ್ತು x86-64 ಮತ್ತು SPARC 64 ಬಿಟ್‌ಗಳಲ್ಲಿ; ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿದೆ: ಲಿನಕ್ಸ್, ವಿಂಡೋಸ್, ಒಎಸ್ಎಕ್ಸ್, ಬಿಎಸ್‌ಡಿ ಮತ್ತು ಸೋಲಾರಿಸ್.

ಮೊನೊ .ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆಯೇ?

ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಎಪಿಐ 1.1 ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯ ಬಗ್ಗೆ ಈಗಾಗಲೇ ಸಾಕಷ್ಟು ಕೆಲಸಗಳು ಇದ್ದರೂ, ಎಪಿಐ 2.0 ರೊಂದಿಗೆ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸಾಧಿಸುವುದು ಮೊನೊ ಅವರ ಗುರಿಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ.

.Net ಫ್ರೇಮ್‌ವರ್ಕ್ನೊಂದಿಗೆ ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಕಂಪೈಲ್ ಮಾಡಲಾದ ಬೈನರಿ ಅನ್ನು ಬೈನರಿ ಅನ್ನು ಮರು ಕಂಪೈಲ್ ಮಾಡದೆಯೇ ಯಾವುದೇ ಮೊನೊ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಚಲಾಯಿಸಬಹುದು ಮತ್ತು ಇದು ಹೊಂದಾಣಿಕೆಯಾಗುವ ಮೊನೊ-ಎಜೆ: ಸಿಸ್ಟಮ್ ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು. ಡೇಟಾ, ಸಿಸ್ಟಮ್.ಎಕ್ಸ್ಎಂಎಲ್, ಇತ್ಯಾದಿ -.

ಮೊನೊ ಒದಗಿಸಿದ ಗ್ರಂಥಾಲಯಗಳು .Net Framework ನ ಪ್ರತಿರೂಪದೊಂದಿಗೆ 100% ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. ಇತ್ತೀಚಿನ ಆವೃತ್ತಿ 2.6.1. ಇತರ ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

  • ಸಿಎಲ್ಐ
  • ಸಿ # ಕಂಪೈಲರ್
  • ADO.NET
  • ಎಎಸ್ಪಿ.ನೆಟ್
  • ವೆಬ್ ಸೇವೆಗಳು
  • ವ್ಯವಸ್ಥೆ
  • ವಿಂಡೋಸ್ಫಾರ್ಮ್ಸ್

ಎರಡನೆಯದು - ವಿಂಡೋಸ್ಫಾರ್ಮ್ಸ್ - ಹೆಚ್ಚಿನ ಕೆಲಸವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲು ಇದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಎಂಟರ್ಪ್ರೈಸ್ ಸೇವೆಗಳಿಗೆ ಹೊಂದಾಣಿಕೆಯ ಗ್ರಂಥಾಲಯಗಳ ರಚನೆಯನ್ನು ಯೋಜನೆಯು ಆಲೋಚಿಸುವುದಿಲ್ಲ ಎಂದು ಗಮನಿಸಬೇಕು.

ಮೊನೊದೊಂದಿಗೆ ನಾನು ಪ್ರಸ್ತುತ ಯಾವ ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಬಹುದು?

ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್‌ಗೆ ASP.NET (aspx) ಮತ್ತು ವೆಬ್ ಸರ್ವೀಸಸ್ (asmx) ಪುಟಗಳನ್ನು ಪೂರೈಸಲು ಅನುಮತಿಸುವ mod_mono ಮಾಡ್ಯೂಲ್ ಬಳಕೆಯೊಂದಿಗೆ ವೆಬ್-ಟೈಪ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ವೆಬ್‌ಸರ್ವಿಸ್‌ಗಳನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಿದೆ.

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಸ್‌ಕ್ಯೂಎಲ್, ಒರಾಕಲ್, ಪೋಸ್ಟ್‌ಗ್ರೆಸ್ಕ್ಲ್, ಮುಂತಾದ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ.

ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಬದಿಯಲ್ಲಿ, ಜಿಟಿಕೆ # ಅನ್ನು ಬಳಸುವುದು ಸಲಹೆಯಾಗಿದೆ, ಏಕೆಂದರೆ ಅದು ಆಧಾರಿತವಾದ ಟೂಲ್‌ಕಿಟ್ (ಜಿಟಿಕೆ +), ಲಿನಕ್ಸ್, ವಿಂಡೋಸ್ ಮತ್ತು ಒಎಸ್ಎಕ್ಸ್ ಪರಿಸರದಲ್ಲಿ ಚಿತ್ರಾತ್ಮಕ ಅನ್ವಯಿಕೆಗಳನ್ನು ಬದಲಾವಣೆಗಳಿಲ್ಲದೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ; ಈ ಸಲಹೆಯು ಮುಖ್ಯವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಮೊನೊದಲ್ಲಿನ ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಅನುಷ್ಠಾನ ಇನ್ನೂ ಪೂರ್ಣಗೊಂಡಿಲ್ಲ.

ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಮೊನೊ ಮತ್ತು .ನೆಟ್ ಫ್ರೇಮ್‌ವರ್ಕ್, ಅಂದರೆ ಪೋರ್ಟಬಲ್ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಅವಶ್ಯಕತೆಯಿದೆಯೇ?

ಇದು CLI- ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್‌ ಇರುವವರೆಗೂ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟವಾದವುಗಳಿಲ್ಲ; ಆದಾಗ್ಯೂ ಕೆಲವು ಅಂಶಗಳನ್ನು ಪರಿಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಬೇಕು:

  1. ಫೈಲ್ ಮತ್ತು ಡೈರೆಕ್ಟರಿ ಹೆಸರುಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಆಗಿದೆ; ಆದ್ದರಿಂದ ನಾವು ಬಳಸುವ ಹೆಸರುಗಳೊಂದಿಗೆ ಸ್ಥಿರತೆಯನ್ನು ಹೊಂದಿರುವುದು ಅವಶ್ಯಕ.
  2. ಮಾರ್ಗ ವಿಭಜಕವು ಲಿನಕ್ಸ್ (/) ಗಿಂತ ವಿಂಡೋಸ್ () ನಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಸರಿಯಾದ ವಿಭಜಕವನ್ನು ಪಡೆಯಲು API ಪಾತ್.ಡೈರೆಕ್ಟರಿಪಾತ್ ಸೆಪರೇಟರ್ ಅನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.
  3. P / Invoke ಬಳಸಿ, CLI ಅಲ್ಲದ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಬಳಸಿದರೆ (ಉದಾ: C, C ++ ನಲ್ಲಿ ಗ್ರಂಥಾಲಯ), ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ವಿಭಿನ್ನ ಪರಿಸರದಲ್ಲಿ ಗ್ರಂಥಾಲಯ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  4. ನಿರ್ದಿಷ್ಟ ಪರಿಸರದಲ್ಲಿ ಮಾತ್ರ ಇರುವ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸಬೇಡಿ (ಉದಾ: ವಿಂಡೋಸ್‌ನಲ್ಲಿ ನೋಂದಾವಣೆ ಅಥವಾ ಲಿನಕ್ಸ್-ಗ್ನೋಮ್- ನಲ್ಲಿ ಜಿಕಾನ್ಫ್); ಅಥವಾ ಚಾಲನೆಯಲ್ಲಿರುವ ಪರಿಸರದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಪರಿಹಾರವನ್ನು ಒದಗಿಸಿ.
  5. ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳನ್ನು ಆಧರಿಸಿದ ಮತ್ತು ತುಂಬಾ ಸಂಕೀರ್ಣವಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಈ ಸಮಯದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಮೊನೊದಲ್ಲಿನ ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳು ಪೂರ್ಣಗೊಂಡಿಲ್ಲ.

ಮೊನೊದಲ್ಲಿ ಯಾವ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ?

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

ಪ್ರಾಜೆಕ್ಟ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್, ಸಿಂಟ್ಯಾಕ್ಸ್ ಬಣ್ಣ, ಸ್ವಯಂ ಸಂಪೂರ್ಣ ಕೋಡ್, ಅದೇ ಐಡಿಇಯಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಮತ್ತು ಚಲಾಯಿಸಲು ಮೊನೊ ಡೆವಲಪ್ ಅನುಮತಿಸುತ್ತದೆ.
ಸೇರ್ಪಡೆಗಳ ಮೂಲಕ (ಆಡ್-ಇನ್‌ಗಳು) ಕಾರ್ಯವನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ:

  • IDE ಯಿಂದ ಡೇಟಾಬೇಸ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಪಡಿಸಿ
  • ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋದಂತೆ ಕೋಡ್ ಲೈನ್ ಅನ್ನು ಸಾಲಿನ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ವೇರಿಯಬಲ್ ಮೌಲ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಅನುಮತಿಸುವ ಡೀಬಗರ್ ಅನ್ನು ಸೇರಿಸುವುದು.

ಫಾರ್ಮ್ ಡಿಸೈನರ್ ಅನ್ನು ಸಂಯೋಜಿಸಲು ಪ್ರಸ್ತುತ ಕೆಲಸವಿದೆ, ಆದರೂ ಈ ಡಿಸೈನರ್ ಜಿಟಿಕೆ # ಗಾಗಿ ಫಾರ್ಮ್‌ಗಳನ್ನು ರಚಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದ್ದಾರೆ ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳಲ್ಲ.

ಮೊನೊಗಾಗಿ ಮಾಡಿದ ಅರ್ಜಿಗಳು.

ಮೊನೊದಲ್ಲಿ ಲಿನಕ್ಸ್‌ಗಾಗಿ ಉತ್ತಮ ಸಂಖ್ಯೆಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಕಲ್ಪನೆಯನ್ನು ಪಡೆಯಲು, ಈ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ 2 ಪಟ್ಟಿಗಳು ಇಲ್ಲಿವೆ:

ಈ ಅತ್ಯುತ್ತಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ:

  • ಮೊನೊ ಡೆವಲಪ್: ಇದು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಮೊನೊ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲು ಒಂದು IDE ಆಗಿದೆ. IDE ಅನ್ನು C # ನಲ್ಲಿ ಮಾಡಲಾಗಿದೆ.
  • ಎಫ್-ಸ್ಪಾಟ್: ಫೋಟೋಗಳಿಗೆ ಕೆಲವು ಡಿಜಿಟಲ್ ಮಾರ್ಪಾಡುಗಳನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದರ ಜೊತೆಗೆ, s ಾಯಾಚಿತ್ರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲು ಪ್ರೋಗ್ರಾಂ.
  • ಬೀಗಲ್: ಲಿನಕ್ಸ್‌ನಲ್ಲಿನ ಹಲವಾರು ಬಗೆಯ ದಾಖಲೆಗಳ ನಡುವೆ ಸೂಚಿಕೆಗಳನ್ನು ಮತ್ತು ಮಾಹಿತಿಗಾಗಿ ಹುಡುಕುವ ಸಾಧನ.
  • ಗಂಡುಬೀರಿ: ಕೀವರ್ಡ್ಗಳಿಂದ ಲಿಂಕ್ ಮಾಡಲಾದ ಟಿಪ್ಪಣಿಗಳನ್ನು ಸಂಗ್ರಹಿಸುವ ಪ್ರೋಗ್ರಾಂ.
  • ಮುಯಿನ್: ಇದು ಜಿಸ್ಟ್ರೀಮರ್ ಆಧಾರಿತ ಆಡಿಯೊ ಪ್ಲೇಯರ್ ಆಗಿದೆ.
  • ಪೈಮುಸಿಕ್: ಆಪಲ್‌ನ ಐಟ್ಯೂನ್ಸ್ ಸೇವೆಯೊಂದಿಗೆ ಸಂಗೀತವನ್ನು ಖರೀದಿಸಲು ಪ್ರವೇಶಿಸಲು ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುವ ಪ್ರೋಗ್ರಾಂ.
  • ಮೊನೊಯುಎಂಎಲ್: ಯುಎಂಎಲ್ ಮಾನದಂಡದೊಂದಿಗೆ ರೇಖಾಚಿತ್ರಗಳನ್ನು ಮಾಡಲು ಇದು ಸಂಪಾದಕವಾಗಿದೆ.
  • ಗ್ನೋಮ್ ಡು: ವೇಗದ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ಅಪ್ಲಿಕೇಶನ್ ಲಾಂಚರ್.
  • ಡಾಕಿ: ನಿಮ್ಮ ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗಾಗಿ ಡಾಕ್ ಮಾಡಿ.
  • ಬನ್ಶೀ: ಜಿಸ್ಟ್ರೀಮರ್ ಆಧಾರಿತ ಮೀಡಿಯಾ ಪ್ಲೇಯರ್.

ಮಂಕಿ ಮತ್ತು ಪರವಾನಗಿಗಳು

ಮೊನೊ ಎಂಬುದು ಇಸಿಎಂಎಗೆ ಬಿಡುಗಡೆಯಾದ ಮಾನದಂಡಗಳ ಆಧಾರದ ಮೇಲೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ನ .ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಮುಕ್ತ ಮೂಲ ಅನುಷ್ಠಾನವಾಗಿದೆ; ಇದು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಉತ್ಪನ್ನವನ್ನು ಆಧರಿಸಿದ ಅನುಷ್ಠಾನವಾಗಿರುವುದರಿಂದ, ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಮೊನೊ ಬಳಕೆಯು ವಿವಾದಕ್ಕೆ ಕಾರಣವಾಗಿದೆ - ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರು ಮತ್ತು ಡೆವಲಪರ್‌ಗಳಲ್ಲಿ - ಮೊನೊ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪೇಟೆಂಟ್‌ಗಳನ್ನು ಉಲ್ಲಂಘಿಸಬಹುದು ಎಂಬ ವಾದವಿದೆ, ಅದು ಮೊಕದ್ದಮೆಯಾಗಬಹುದು ಮಂಕಿ.

ಪ್ರಕಾರ ಪುಟ ಮೊನೊ ಯೋಜನೆಯ, ಸಿಎಲ್ಐ ಮತ್ತು ಸಿ # ಕಂಪೈಲರ್ ಇಸಿಎಂಎ ಅಂಗೀಕರಿಸಿದ ಮಾನದಂಡಗಳಿಗೆ ಬದ್ಧವಾಗಿರುವವರೆಗೆ, ಈ 2 ತುಣುಕುಗಳು ಸುರಕ್ಷಿತವಾಗಿರುತ್ತವೆ, ಮೊನೊ ನಿರ್ದಿಷ್ಟ ಗ್ರಂಥಾಲಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಅವು ಯಾವುದೇ ಅಪಾಯವನ್ನು ಎದುರಿಸುವುದಿಲ್ಲ; ಆದರೆ ಎಎಸ್ಪಿ.ನೆಟ್, ಎಡಿಒ.ನೆಟ್ ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಗ್ರಂಥಾಲಯಗಳ ಅನುಷ್ಠಾನವು ಕೆಲವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪೇಟೆಂಟ್ ಅನ್ನು ಉಲ್ಲಂಘಿಸುವುದಕ್ಕೆ ಸೂಕ್ಷ್ಮವಾಗಿರುತ್ತದೆ - ಆದರೆ ಈ ಸಮಯದಲ್ಲಿ ಈ ರೀತಿಯ ಜ್ಞಾನವಿಲ್ಲ -; ಈ ಕಾರಣಕ್ಕಾಗಿ, ಮೊನೊ ಯೋಜನೆಯು ನಂತರದ ಪ್ರಕರಣಕ್ಕೆ 3 ಆಯ್ಕೆಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ:

  • ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಮರುಹೊಂದಿಸಿ - ಪೇಟೆಂಟ್ ತಪ್ಪಿಸಲು -, API ಹೊಂದಾಣಿಕೆಯಾಗಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ.
  • ಪುನಃ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗದ ವಿಷಯಗಳನ್ನು ತೆಗೆದುಹಾಕಿ.
  • ಪೇಟೆಂಟ್ ಅನ್ನು ರದ್ದುಗೊಳಿಸುವ ಅಂಶಗಳನ್ನು ನೋಡಿ.

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

ಡೆವಲಪರ್ ಸಮುದಾಯದಲ್ಲಿ ಮೊನೊವನ್ನು ಸ್ವೀಕರಿಸುವ ಮತ್ತು ಬಳಸುವ (ಇನ್) ಸಲಹೆಯ ಬಗ್ಗೆ ಪ್ರಸ್ತುತ ಉತ್ಸಾಹಭರಿತ ಚರ್ಚೆ ನಡೆಯುತ್ತಿದೆ ಗ್ನೂ / ಲಿನಕ್ಸ್. ಮೊನೊ ವಿರುದ್ಧದ ಮುಖ್ಯ ವಾದವೆಂದರೆ ಅದು ಸಾಫ್ಟ್‌ವೇರ್ ಪೇಟೆಂಟ್‌ಗಳಿಂದ ಮುಕ್ತವಾಗಿಲ್ಲ, ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್‌ಗೆ ಸಿ # / ಸಿಎಲ್ಐ ಬಳಸಲು ಪರವಾನಗಿಗಳು ಬೇಕಾಗುವ ಅಪಾಯವಿದೆ.

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

ನನ್ನ ಶಿಫಾರಸು

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

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

ಮೊನೊ ಅಸ್ಥಾಪಿಸಿ

ನನ್ನ ಉಬುಂಟು ವಿತರಣೆಯಿಂದ ಮೊನೊವನ್ನು ತೆಗೆದುಹಾಕಲು ನಾನು ಬಯಸುತ್ತೇನೆ (ಮತ್ತು ಆದ್ದರಿಂದ, ಅದರ ಅವಲಂಬನೆಗಳು ಆಕ್ರಮಿಸಿಕೊಂಡಿರುವ ಸಾಕಷ್ಟು ಜಾಗವನ್ನು ಉಳಿಸಿ ಮತ್ತು ಉಬುಂಟುನ ಸಂದರ್ಭದಲ್ಲಿ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾದ 2 ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು "ಬೆಂಬಲಿಸುವುದು" ಗಿಂತ ಹೆಚ್ಚೇನೂ ಇಲ್ಲ: ಎಫ್-ಸ್ಪಾಟ್ ಮತ್ತು ಟಾಮ್ಬಾಯ್). ಈ ಎರಡರಲ್ಲಿ ಒಂದನ್ನು ನೀವು ಬಳಸದಿದ್ದರೆ, ಅವುಗಳನ್ನು ಸಿನಾಪ್ಟಿಕ್‌ನಿಂದ ಅನ್‌ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ಮೊನೊ ಅಥವಾ ಸಿಎಲ್ಐ ಎಂದು ಹೇಳುವ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್‌ಗಳು.

ಉಬುಂಟುನಲ್ಲಿ ಮೊನೊ ಅಸ್ಥಾಪಿಸಲು, ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬಹುದು ಮತ್ತು ಟೈಪ್ ಮಾಡಬಹುದು:

sudo apt-get remove --purge mono-common libmono0 libgdiplus sudo rm -rf / usr / lib / mono

ಮೊನೊಗೆ ಪರ್ಯಾಯಗಳು

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

ಹೆಚ್ಚಿನ ಮಾಹಿತಿ

ಮೊನೊ ಯೋಜನೆಯ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನಲ್ಲಿ ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿ ಇಂಗ್ಲೀಷ್, ಇದಲ್ಲದೆ ಸ್ವಗತ ಇದು ಮೊನೊ ಡೆವಲಪರ್‌ಗಳ ಬ್ಲಾಗ್‌ಗಳಿಗೆ ಸಂಗ್ರಾಹಕವಾಗಿದೆ; ಅಥವಾ ಮೊನೊ ಹಿಸ್ಪಾನೊ ಸೈಟ್‌ನಲ್ಲಿ ಸ್ಪ್ಯಾನಿಷ್‌ನಲ್ಲಿ ಬ್ಲಾಗ್ಸ್ ಈ ಸೈಟ್ ಅನ್ನು ನಿರ್ವಹಿಸುವ ಜನರ.
ಮೊನೊ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯಗಳನ್ನು ಬಿಡಲು ಮರೆಯಬೇಡಿ… =)


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

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

*

*

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

  1.   ಏರಿಯಲ್ ಡಿಜೊ

    ಭವಿಷ್ಯದಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ತನ್ನ ಪೇಟೆಂಟ್‌ಗಳನ್ನು ಮೊನೊ, ಮೊನೊಡೆವಲಪ್, ಕ್ಸಾಮರೀನ್ ವಿರುದ್ಧ ಬಳಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುವುದಿಲ್ಲ. ಇದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ, ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳ ಜಗತ್ತಿನಲ್ಲಿ ಪ್ರತಿದಿನ ತಮ್ಮ ಸವಲತ್ತು ಪಡೆದಿರುವ ಹಕ್ಕು ಸಾಧಿಸುವ ಇತರ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ವಿಸ್ತರಿಸಲು ಈ ಪರಿಕರಗಳು ಹೇಗಾದರೂ ಸುಲಭವಾಗಿಸುತ್ತದೆ ಎಂದು ನಾನು ನಂಬುತ್ತೇನೆ. ಸಿ # ಮತ್ತು .ನೆಟ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಇತರ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಪೋರ್ಟ್ ಮಾಡುವಲ್ಲಿ ಮೊನೊ ಉತ್ತಮ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಇದು ಮೃದುವಾದ ಮಟ್ಟಿಗೆ ಹೊಸ ತಾಂತ್ರಿಕ ಅವಕಾಶಗಳೊಂದಿಗೆ ಶ್ರೀಮಂತವಾಗಿಸುತ್ತದೆ. ಪೇಟೆಂಟ್‌ಗಳ ಅರ್ಥವೇನೆಂದು ಮೊನೊಗೆ ತಿಳಿದಿದೆ ಮತ್ತು ಉಲ್ಲಂಘನೆಗಳನ್ನು ತಪ್ಪಿಸಲು ಖಂಡಿತವಾಗಿಯೂ ಎಲ್ಲಾ ಮುನ್ನೆಚ್ಚರಿಕೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ. ಮತ್ತೊಂದೆಡೆ, ಜಾವಾ ತನ್ನ ನಾಯಕತ್ವದ ಸ್ಥಾನವನ್ನು ತನ್ನ ಜಾವಾ ಇಇ 6 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನೊಂದಿಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ, ಇದು ನನ್ನ ಅಭಿರುಚಿಗೆ ಪ್ರಸ್ತುತ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ನೀಡುವ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮೀರಿದೆ. ಈ ಕಾರಣಕ್ಕಾಗಿಯೇ ಮೈಕ್ರೋಸಾಫ್ಟ್ ತಮ್ಮ ಸಿ # ಅನ್ನು ಲಿನಕ್ಸ್, ಮ್ಯಾಕೋಸ್ಎಕ್ಸ್, ಬಿಎಸ್ಡಿ, ಸೋಲಾರಿಸ್, ಆಂಡ್ರಾಯ್ಡ್ ಇತ್ಯಾದಿಗಳಿಗೆ ಪೋರ್ಟ್ ಮಾಡಲು ಅನುಕೂಲಕರವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ... ಮತ್ತೊಂದೆಡೆ, ಇವುಗಳನ್ನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ತೆಗೆದುಕೊಳ್ಳಲು ನಾನು ಒಪ್ಪುವುದಿಲ್ಲ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್‌ಗೆ NO ಎಂದು ಹೇಳುವ ಅಥವಾ ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್‌ಗೆ ಇಲ್ಲ ಎಂದು ಹೇಳುವ ಮತಾಂಧ ಸ್ಥಾನಗಳು, ನಿಜವಾದ ವಿಕಾಸವು ವೈವಿಧ್ಯಮಯವಾಗಿದೆ ಮತ್ತು ಸತ್ಯವನ್ನು ನಿರಾಕರಿಸುವುದು ಹಿಂಜರಿತ ಎಂದು ನಾನು ನಂಬುತ್ತೇನೆ.

  2.   ಲಿನಕ್ಸ್ ಬಳಸೋಣ ಡಿಜೊ

    ಇಲ್ಲಿಯವರೆಗೆ ಏನೂ ಬದಲಾಗಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ವಿಭಿನ್ನ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನಾನು ಜಾವಾ ಅಥವಾ ಪೈಥಾನ್ ಅನ್ನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ನೀವು ಸಿ # ಸಿಂಟ್ಯಾಕ್ಸ್‌ನೊಂದಿಗೆ ಆರಾಮದಾಯಕವಾಗಿದ್ದರೆ, ವಾಲಾ ಸಹ ಉತ್ತಮ ಪರ್ಯಾಯವಾಗಿದೆ.
    ತಬ್ಬಿಕೊಳ್ಳಿ! ಪಾಲ್.

  3.   ಪಾಬ್ಲೊ ಡಿಜೊ

    ಹಲೋ.

    ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ನಾನು ಭಾಷೆಯನ್ನು ಸ್ಥಳಾಂತರಿಸಲು ನಿರ್ಧರಿಸಿದೆ ಮತ್ತು ಸಿ # ಅನ್ನು ಆರಿಸಿದೆ, ಕೋಡ್ ಅನ್ನು ಬಳಸಲು ಮತ್ತು ಅದನ್ನು ಲಿನಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ಕಂಪೈಲ್ ಮಾಡಲು.

    ಈಗ, ಈ ಪೋಸ್ಟ್ ಅನ್ನು ನೋಡಿದಾಗ ನಾನು ಚೆನ್ನಾಗಿ ಮಾಡಿದ್ದೇನೆ ಎಂದು ನಾನು ಆಶ್ಚರ್ಯ ಪಡುತ್ತೇನೆ (ರಿಚರ್ಡ್ ಸ್ಟಾಲ್ಮನ್ ಅವರ ಬರವಣಿಗೆಯಿಂದ ನಾನು ಇದನ್ನು ಹೇಳುತ್ತೇನೆ).

    ಈ ಪರಿಸ್ಥಿತಿಯು ಇಲ್ಲಿಯವರೆಗೆ ಏನನ್ನಾದರೂ ಬದಲಾಯಿಸಿದ್ದರೆ ನೀವು ನನಗೆ ಹೇಳಬಹುದೇ?

    (ಈ ಪೋಸ್ಟ್ ಕನಿಷ್ಠ 2 ವರ್ಷ ಹಳೆಯದು ಎಂದು ನನಗೆ ತಿಳಿದಿದೆ)

  4.   ಸೆರ್ಗಿಯೋ ಡಿಜೊ

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

    ಶ್ರೀ ಸ್ಟಾಲ್ಮನ್ ಇಂದು ಈ ವಿಷಯಗಳಿಗೆ ಸ್ವಲ್ಪ ಹಳೆಯವನು ಎಂದು ನಾನು ಯೋಚಿಸಲು ಪ್ರಾರಂಭಿಸಿದೆ. ನಿಮ್ಮ ಉಲ್ಲೇಖ ಮತ್ತು ಆಲೋಚನೆಯನ್ನು ಓದುವುದರಲ್ಲಿ ನಾನು ಖುಷಿಪಟ್ಟಿದ್ದೇನೆ, ಸಮುದಾಯವು ಸಿ # ಮೇಲೆ ಕಣ್ಣಿಟ್ಟಿರುವಾಗ, ಒರಾಕಲ್ ಆಂಡ್ರಾಯ್ಡ್ ವಿರುದ್ಧ ತನ್ನ ಮೊದಲ ಮೊಕದ್ದಮೆ ಹೂಡಿತು, ಬಡ ಸೋದರಸಂಬಂಧಿಯಾಗಿದ್ದರೂ, ಇದು ಲಿನಕ್ಸ್ ಎಂಬುದನ್ನು ಮರೆಯಬಾರದು, ಪೇಟೆಂಟ್ ಉಲ್ಲಂಘನೆಗಾಗಿ ಬಳಕೆ… ಜಾವಾ!

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

    ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ವಿಭಿನ್ನ ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ ಎಂಬುದನ್ನು ನಾವು ಮರೆಯಬಾರದು, ಅದು ಸಾರ್ವತ್ರಿಕ ಒಳ್ಳೆಯದು. ಇದು ಬಂಡವಾಳಶಾಹಿಯ ಭಾಷೆ ಎಂದು ವಾದಿಸುವ ಇಂಗ್ಲಿಷ್ ಅನ್ನು ಸೆನ್ಸಾರ್ ಮಾಡಲು ಯಾರು ಸಾಧ್ಯವಾಗುತ್ತದೆ?

    1.    ಜೇವಿಯರ್ ಎಲ್ ಡಿಜೊ

      ಅವರು ಮಾರ್ಕೆಟಿಂಗ್ ಮಟ್ಟದಲ್ಲಿ ಅದರ ಚಲನೆಯನ್ನು ತಿಳಿದಿಲ್ಲ ಎಂಬಂತೆ ಅವರು ಎಂಎಸ್ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಾರೆ, ಅಥವಾ ಜಾವಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಭಾಗವನ್ನು ಎಂಎಸ್ ಮಾರ್ಪಡಿಸಿದಾಗ 99 ರ ಘಟನೆಯನ್ನು ಅವರು ಈಗಾಗಲೇ ಮರೆತಿದ್ದಾರೆ, ಇದರಿಂದಾಗಿ ತನ್ನದೇ ಆದ ಸೂಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾದ ಸಾಫ್ಟ್‌ವೇರ್ ಐಇ 6 ಅಲ್ಲದ ಮತ್ತೊಂದು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಯಾವಾಗ ಜಗತ್ತು ಗಮನಿಸಿತು, ಮೊಕದ್ದಮೆಗಳು ಎಲ್ಲೆಡೆ ಮಳೆಯಾಯಿತು, ಆದರೆ ಮುಖ್ಯವಾಗಿ, ಹೆಚ್ಚಿನ ಲಿಖಿತ ಸಾಫ್ಟ್‌ವೇರ್‌ಗಳನ್ನು ಮರುಹೊಂದಿಸಬೇಕಾಗಿತ್ತು. ಎಂಎಸ್ ಎಲ್ಲಾ ರೀತಿಯಿಂದಲೂ ಲಾಭ ಪಡೆಯಲು ಬಯಸುವ ಕಂಪನಿಯಾಗಿದೆ. ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್‌ನಲ್ಲಿರುವವರಿಗೆ, ಸಾಕಷ್ಟು ಉಚಿತ ಪರಿಕರಗಳು ಲಭ್ಯವಿದ್ದರೆ ಸ್ವಾಮ್ಯದ ಪರಿಕರಗಳನ್ನು ಬಳಸುವುದು ಅನುಕೂಲಕರವಲ್ಲ.

    2.    jlboch ಡಿಜೊ

      ಸೆರ್ಗಿಯೋ, ಗ್ರಿಂಗೋಗಳು ಏನನ್ನೂ ಮಾಡುವುದಿಲ್ಲ, ಸಂಪೂರ್ಣವಾಗಿ ಏನೂ ಮಾಡುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ನೀವು ಮರೆತಾಗ ನೀವು ನಿಷ್ಕಪಟರಾಗಿದ್ದೀರಿ, ಅಥವಾ ಅವರು ಮಾಡಿದ ಕಾರ್ಯದ ನಂತರವೂ ಅವರು ಲಕ್ಷಾಂತರ ಡಾಲರ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತಾರೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳದಿದ್ದರೆ ಅವರು ದಾನ ಕಾರ್ಯಗಳನ್ನು ಮಾಡುವುದಿಲ್ಲ,
      ಈ ಜಗತ್ತಿನಲ್ಲಿ ಗ್ರಿಂಗೋಸ್ ಹೆಚ್ಚು ಇಷ್ಟಪಡುವದು drugs ಷಧಗಳು ಮತ್ತು ಡಾಲರ್‌ಗಳು (ಆ ಕ್ರಮದಲ್ಲಿ)
      ಅದಕ್ಕಾಗಿಯೇ ಅವರು ತಮ್ಮ ಬಂಡವಾಳಶಾಹಿಯೊಂದಿಗೆ ಜಗತ್ತನ್ನು ಮತ್ತು ಮಾರುಕಟ್ಟೆಗಳಲ್ಲಿ ಪ್ರಾಬಲ್ಯ ಸಾಧಿಸಿದ್ದಾರೆ: ಸ್ಟಿಕ್‌ನ ಕಾನೂನು ಮತ್ತು ಡಾಲರ್‌ಗಳ ಕಾನೂನನ್ನು ಬಳಸಿಕೊಂಡು, ಕಪಟಿಗಳು ತಮ್ಮ ಸ್ತನಗಳನ್ನು ಪ್ರೊಟೆಸ್ಟಂಟ್ ದೇವಾಲಯಗಳಲ್ಲಿ ಅಥವಾ ಚರ್ಚುಗಳಲ್ಲಿ ಮುರಿದರೂ ಸಹ, ಗ್ರಿಂಗೋಗಳ ನಿಜವಾದ ದೇವರು ಡಾಲರ್‌ಗಳು ಕ್ಯಾಥೋಲಿಕ್

      1.    ಮ್ಯಾಕ್ಸ್ ಎಸಿ. ಡಿಜೊ

        ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿರೋಧಿ ಯಾವಾಗಲೂ ಏಕಸ್ವಾಮ್ಯದ ಆಚರಣೆಗಳಿಗಾಗಿ ವಿಪುಲವಾಗಿರುತ್ತದೆ, ಮತ್ತು ವರ್ಷಗಳಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ಆಹ್ಲಾದಕರವಲ್ಲದ ನಡವಳಿಕೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿದೆ ಎಂಬುದು ನಿಜವಾಗಿದ್ದರೂ, ಅದು ವ್ಯವಹಾರ ಕಂಪನಿ ಮತ್ತು ಅವರು ಯಾವಾಗಲೂ ಏನು ಮಾಡುತ್ತಾರೆ ಎಂಬುದನ್ನು ಮರೆಯಬಾರದು ಅವರ ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ ಮಾಡುವುದು ವ್ಯವಹಾರವಾಗಿದೆ. ಆದರೆ ಜಗತ್ತು ಬದಲಾಗಿದೆ, ಅದು ಜಾಗತೀಕರಣಗೊಂಡಿದೆ, ಮತ್ತು ಆ ಸಮಯದಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅದನ್ನು ಸ್ವೀಕರಿಸಲು ನಿರಾಕರಿಸಿತು, ಆದರೆ ಬೇರೆ ಆಯ್ಕೆ ಇರಲಿಲ್ಲ, ಎಂಎಸ್ ಆಫೀಸ್‌ನಲ್ಲಿ ಓಪನ್-ಎಕ್ಸ್‌ಎಂಎಲ್ ಮಾನದಂಡದ ಏಕೀಕರಣವು ಅದನ್ನು ಸಾಬೀತುಪಡಿಸುತ್ತದೆ, ಅದು "ಹಂಚಿಕೊಳ್ಳಲು" ಸಹ ಒತ್ತಾಯಿಸಲ್ಪಟ್ಟಿದೆ ಆಂಟಿಟ್ರಸ್ಟ್ ನಿಯಮಗಳಿಂದ ಬಲವಂತವಾಗಿ ಅದರ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಕೋಡ್ ಮತ್ತು ಅದನ್ನು ಮಾಡಬೇಕಾಗಿತ್ತು, ನೆಟ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಮತ್ತು ಅದರ ಭಾಷೆಗಳನ್ನು ಇಸಿಎಂಎ ಯುರೋಪಿಯನ್ ದೇಹದಲ್ಲಿ ನೋಂದಾಯಿಸಲಾಗಿದೆ, ಇದರ ಉದ್ದೇಶ ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವುದು, ಸಿ # ಗಾಗಿ ಇದು ಇಸಿಎಂಎ -334 ಗೆ ಅನುರೂಪವಾಗಿದೆ , CLI ಗಾಗಿ (ಇದು ಮೊನೊವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ) ECMA-335 ಮತ್ತು C ++ / CLI ECMA-372 ಆಗಿದೆ, ಇದು ಈ ಭಾಷೆಗಳು ಮತ್ತು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಸಾರ್ವಜನಿಕರಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ನೋಡಿಕೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಭವಿಷ್ಯದಲ್ಲಿ ಯಾವುದನ್ನೂ ಒತ್ತಾಯಿಸುವುದಿಲ್ಲ ಆ ಭಾಷೆಗಳಿಗೆ ಗೌರವ. ಸಿ # ಭಾಷೆಯ ಬಳಕೆಯನ್ನು ನಿರುತ್ಸಾಹಗೊಳಿಸುವ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿರೋಧಿ ಪ್ರಯತ್ನವು ಅಸಂಬದ್ಧವಾಗಿದೆ, ಇದು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಖಂಡಿಸಿದ ಆಟಗಳಂತೆ ಕೊಳಕು ಆಟವಾಗಿದೆ, ಭಾಷೆಯ ವಿವರಣೆಯು ಮುಕ್ತವಾಗಿದೆ, ಇತರ ಭಾಷೆಗಳಿವೆ ಮತ್ತು ಈ ಜಗತ್ತಿನಲ್ಲಿ ಅತ್ಯುತ್ತಮವಾದ ಸ್ಪರ್ಧೆ ಅದು ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಸುಧಾರಣೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ, ಪ್ರೋಗ್ರಾಮರ್ ತನ್ನದೇ ಆದ ವಿವಿಧ ಭಾಷೆ ಮತ್ತು ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು ಮತ್ತು ಅವುಗಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು ಮತ್ತು ಅವನು ತನ್ನ ಬೆಳವಣಿಗೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಯಾವ ವ್ಯಕ್ತಿಯೊಂದಿಗೆ ಇರುತ್ತಾನೆ ಎಂಬುದನ್ನು ಸ್ವತಃ ನಿರ್ಧರಿಸುವವನು.

  5.   ಲಿನಕ್ಸ್ ಬಳಸೋಣ ಡಿಜೊ

    ಉತ್ತಮ ಕೊಡುಗೆ. ಧನ್ಯವಾದಗಳು!

  6.   ಆಡ್ರಿಯನ್ ಡಿಜೊ

    ಈ ಸ್ಟಾಲ್ಮನ್ !! ನಿಮ್ಮ ಹಾಸಿಗೆಯ ಎಕ್ಸ್‌ಡಿ ಅಡಿಯಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪಿತೂರಿಗಾರರನ್ನು ನೋಡಿ.

  7.   ಸೆರ್ಗಿಯೋ ಡಿಜೊ

    ಮೈಕ್ರೋಸಾಫ್ಟ್ .net ನೊಂದಿಗೆ ಮಾಡಲು ಬಯಸುವುದು ಜಾವಾದಿಂದ ನೆಲವನ್ನು ಪಡೆದುಕೊಳ್ಳುವುದು ಎಂದು ನಾವು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡರೆ, ಅದರ ಸಾಧ್ಯತೆಗಳನ್ನು ಮೊಟಕುಗೊಳಿಸಲು ಲಿನಕ್ಸ್ ಅನುಷ್ಠಾನಗಳನ್ನು ಹೊಂದಿರುವುದು ತುಂಬಾ ಒಳ್ಳೆಯದು ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

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

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

    ಇದು ಜಾವಾ ಮತ್ತು .ನೆಟ್ ನಡುವಿನ ಯುದ್ಧವಾಗಿದೆ ಮತ್ತು ಎಲ್ಲಾ ಯುದ್ಧಗಳಂತೆ ಯಾವುದೇ ಮಿತ್ರರೂ ಸ್ವಾಗತಾರ್ಹ.

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

    ಒಂದು ವೇಳೆ ಅದು ಸ್ಪಷ್ಟವಾಗಿಲ್ಲದಿದ್ದರೆ, ವಿಂಡೋಸ್ ಅಥವಾ ಲಿನಕ್ಸ್ ಉತ್ತಮವಾಗಿದೆಯೇ ಎಂದು ತಿಳಿಯಲು ನಾನು ಇಲ್ಲಿ ಸಂಘರ್ಷವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಉದ್ದೇಶಿಸಿಲ್ಲ, ಅವು ಸರಳವಾಗಿ ವಿಭಿನ್ನವಾಗಿವೆ ಮತ್ತು ಪ್ರತಿಯೊಂದೂ ಅದರ ಅನುಕೂಲಗಳು ಮತ್ತು ಅನಾನುಕೂಲಗಳನ್ನು ಹೊಂದಿದೆ, ಎಲ್ಲದರಂತೆ. ಆದರೆ ಅದು ಇನ್ನೊಂದು ಕಥೆ.

    ಒಂದು ಶುಭಾಶಯ.

  8.   e2fletcher ಡಿಜೊ

    ಮೈಕ್ರೋಸಾಫ್ಟ್ನೊಂದಿಗೆ ನಿಮಗೆ ತಿಳಿದಿಲ್ಲ.

  9.   ಕೆನ್ ಟೊರೆಲ್ಬಾ ಡಿಜೊ

    ಅಭಿನಂದನೆಗಳು,

    ಕೆಲವು ಸಮಯದ ಹಿಂದೆ, ನಾನು ಮೊನೊ ಕುರಿತು 1 ನೇ ಅಧ್ಯಾಯವನ್ನು ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಅನುಸರಿಸಿದ್ದೇನೆ ಮತ್ತು ಇದು ಜಾವಾಕ್ಕಿಂತ ಸೂಪರ್ ಸುಲಭ ಮತ್ತು ಹೆಚ್ಚು ನೈಸರ್ಗಿಕವಾಗಿ ಕಾಣುತ್ತದೆ, ಎರಡನೆಯದನ್ನು ನಾನು ಇಷ್ಟಪಟ್ಟೆ. ದುರದೃಷ್ಟವಶಾತ್ ನನಗೆ ಪತ್ರಿಕೆಯ ಮುಂದಿನ ಸಂಚಿಕೆ ಸಿಗಲಿಲ್ಲ.

    ನಾನು ಅರ್ಥಮಾಡಿಕೊಂಡಂತೆ ಸಿ # ಎಂಬುದು ಜೆ ++ ನ ವಿಕಾಸವಾಗಿದೆ
    ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಮಾತ್ರ ಚಲಾಯಿಸಬಹುದಾದ ಲೈಬ್ರರಿಗಳನ್ನು (ಪ್ಯಾಕೇಜ್) ಹೊಂದಿದ್ದರಿಂದ, ಅದು ಜಾವಾ ಧ್ಯೇಯವಾಕ್ಯಕ್ಕೆ ವಿರುದ್ಧವಾದದ್ದು-ನೀವು ನೋಡುವದನ್ನು ಬರೆಯಿರಿ, ನೀವು ಯಾವಾಗ ಬೇಕಾದರೂ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೀರಿ ಎಲ್ಲೆಲ್ಲಿ ».

    ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ಕ್ರ್ಯಾಪ್ ಜೆ ++ ಮತ್ತು ಸಿ # ವಿನ್ಯಾಸ

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

    ಅಂತಿಮವಾಗಿ, Miguel de Izcasa ತನ್ನ ಪಾಸ್‌ಪೋರ್ಟ್‌ನಿಂದಾಗಿ ಮೈಕ್ರೋಸಾಫ್ಟ್‌ಗಾಗಿ ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಾಗದೆ ಹತಾಶೆಯನ್ನು ಹೊಂದಿದ್ದಾನೆ ಎಂದು ಗಮನಿಸಬೇಕು ..., ಇದು ಅವನನ್ನು ವಿಂಡೋಸ್‌ಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ರಚಿಸುವಂತೆ ಮಾಡಿತು. desde Linux, ಇದರಿಂದ ಅವರು "ಅವರು ತಪ್ಪಿಸಿಕೊಂಡದ್ದನ್ನು" ಅರಿತುಕೊಳ್ಳುತ್ತಾರೆ

  10.   ಕುಕ್ ಡಿಜೊ

    ನನಗೆ ಇದು ಇಷ್ಟವಿಲ್ಲ

  11.   ಡೆವಲಪರ್‌ಗಳು ಡಿಜೊ

    ಗ್ನೂ / ಲಿನಕ್ಸ್ ಅನ್ನು ಬಳಸಲು ಒಂದು ಕಾರಣವೆಂದರೆ ಅದು ತೆರೆದ ಮೂಲವಾಗಿದೆ ಮತ್ತು ನಾವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ರಚಿಸಿದ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿದರೆ ನಾವು ವಿರೋಧಾಭಾಸದಲ್ಲಿ ಭಾಗಿಯಾಗುತ್ತೇವೆ, ದೊಡ್ಡ ಸಮುದಾಯವಿದ್ದಾಗ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸಾಫ್ಟ್‌ವೇರ್ ಏಕೆ ಬೇಕು ಪರಸ್ಪರ ಬೆಂಬಲಿಸಲು ತೆರೆದ ಮೂಲದ ಪ್ರಪಂಚ (ಮುಕ್ತ ಮೂಲದ ಮೂಲ) ಮತ್ತು ಯಾವುದೇ ತೆರೆದ ಮೂಲವಲ್ಲದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸುಧಾರಿಸುತ್ತದೆ, ನೀವು ಯೋಚಿಸುವುದಿಲ್ಲವೇ?

    ಆರಂಭದಲ್ಲಿ .NET ಉಚಿತವಲ್ಲ ಮತ್ತು ಅದನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದರೆ (ಬಿಡುಗಡೆಯಾದ ಭಾಗ) ಅದನ್ನು ಸೀಮಿತ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದಾಗಿ ಡೆವಲಪರ್‌ಗಳು ಬಳಸದ ಕಾರಣ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಲ್ಲಾ ಡೆವಲಪರ್‌ಗಳಲ್ಲಿ ಅಸ್ತಿತ್ವವನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತಿದೆ ಎಂದು ನೆನಪಿಟ್ಟುಕೊಳ್ಳೋಣ.

    ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ವಿಭಿನ್ನ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ನಮಗೆ ಬೇಕಾದರೆ, ಜಾವಾ ಅಥವಾ ಪೈಥಾನ್ ಅನ್ನು ಏಕೆ ಬಳಸಬಾರದು. ಐಒಎಸ್ ಅಥವಾ ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಕ್ಸಾಮರಿನ್ ರಚಿಸಿದ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಒಂದು ಭಾಷೆಯ ಅಡಿಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಯನ್ನು # ಏಕಸ್ವಾಮ್ಯಗೊಳಿಸುವ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ, ಏಕೆಂದರೆ ನಮಗೆಲ್ಲರಿಗೂ ತಿಳಿದಿರುವಂತೆ, ಸ್ಥಳೀಯ ಭಾಷೆಯನ್ನು ಬಳಸುವುದು ಯಾವಾಗಲೂ ಉತ್ತಮ.

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

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

    ನಂಬುವುದಿಲ್ಲ ???

  12.   ಆಡ್ರಿಯನ್ ಫರ್ನಾಂಡೀಸ್ ಡಿಜೊ

    ಸಿ # ಪೇಟೆಂಟ್‌ಗಳನ್ನು ಉಲ್ಲಂಘಿಸುವವರನ್ನು ಹಿಡಿಯುವ ಬಗ್ಗೆ ಎಂ $ ಏನನ್ನೂ ಮಾಡುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುವುದಿಲ್ಲ. ಅವನು ಮೊದಲು ಇದನ್ನು ಮಾಡಲಿಲ್ಲ, ಅವನು ಇಂದು ಅದನ್ನು ಮಾಡುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಅವನು ಅದನ್ನು ಬೇಗನೆ ಮಾಡುತ್ತಾನೆ. ಮತ್ತೊಂದೆಡೆ, ಸ್ಟಾಲ್ಮನ್ ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಅಲ್ಲದ ವಿರುದ್ಧದ ನಿರಂತರ ವ್ಯಾಮೋಹಕ್ಕೆ ಹೆಸರುವಾಸಿಯಾಗಿದ್ದಾನೆ (ಅವನು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಬಗ್ಗೆ ಸಹ ಅತೃಪ್ತಿ ಹೊಂದಿದ್ದಾನೆ), 20 ವರ್ಷಗಳ ಕಾಲ ining ಹಿಸಿಕೊಂಡು, ಡೆವಲಪರ್‌ಗಳ ಜಗತ್ತು ಎಂ for ಗಾಗಿ ಕಿರುಕುಳಕ್ಕೊಳಗಾಯಿತು.
    ಹೇಗಾದರೂ. ಮೊನೊಡೆವಲಪ್ ಕೆಲಸ ಮಾಡಲು ಅತ್ಯುತ್ತಮ ಸಾಧನವಾಗಿದೆ. ಮತ್ತು ನೀವು ನೋಡಿದದರಿಂದ ಸಿ # ಅನ್ನು ಬಳಸಲು ಯಾರಾದರೂ ಹೆದರುತ್ತಿದ್ದರೆ, ಇನ್ನೂ ಮೂಲಭೂತ ಅಂಶವಿದೆ, ಇದು ಪ್ರಸ್ತುತ ಹೆಚ್ಚಿನ ಬೆಳವಣಿಗೆಗಳಲ್ಲಿ ಸಿ # ನಷ್ಟು ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.

  13.   ಡೇನಿಯಲ್ ನೊರಿಗಾ ಡಿಜೊ

    ಒಳ್ಳೆಯದು, ನಾನು ಕೆಲವು ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಸಹ ಒಪ್ಪುತ್ತೇನೆ, ನಾನು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಎಂಜಿನಿಯರ್ ಆದರೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸುದ್ದಿಗಳ ಬಗ್ಗೆ ನನಗೆ ಯಾವಾಗಲೂ ತಿಳಿದಿರುತ್ತದೆ ಮತ್ತು ಯಾವಾಗಲೂ ಭಾಷೆಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಕಲಿಯಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. ನನಗೆ ನಿಜವಾಗಿಯೂ ಕಷ್ಟಕರವಾದದ್ದು ಯಾವ ಭಾಷೆಯನ್ನು ಕಲಿಯಬೇಕೆಂದು ಆಯ್ಕೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ, ನಾನು ಸಿ ++ ಅನ್ನು ನಿಭಾಯಿಸುತ್ತೇನೆ ಆದರೆ ನನಗೆ ಎಪಿಐಗಳು ತಿಳಿದಿಲ್ಲ ಆದ್ದರಿಂದ ಅದು ಬಹುತೇಕ ಏನೂ ಅಲ್ಲ, ಅದಕ್ಕಾಗಿಯೇ ನಾನು ಯಾವ ಎಪಿಐ ಅನ್ನು ಕೇಂದ್ರೀಕರಿಸಬೇಕೆಂದು ನೋಡಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. ಆದರೆ ನನಗೆ ಬೇಕಾಗಿರುವುದು ಕ್ರಾಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಕೋಡ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಾಧ್ಯತೆಯಾಗಿದೆ, ಮತ್ತು ನಿಸ್ಸಂಶಯವಾಗಿ ಎದ್ದು ಕಾಣುವ ಮೊದಲ ವಿಷಯವೆಂದರೆ ಜೆಡಿಕೆ ಅಥವಾ .ನೆಟ್.

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

  14.   ಜೋಸ್ ಮ್ಯಾನುಯೆಲ್ ಅಲ್ಕಾರಾಜ್ ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್ ಚಿತ್ರ ಡಿಜೊ

    ಖಂಡಿತ, ಅದೃಷ್ಟ ಹೇಳುವಲ್ಲಿ ನಿಮ್ಮನ್ನು ಅರ್ಪಿಸಬೇಡಿ ... ನೀವು ಅದನ್ನು ಹೊಡೆಯುತ್ತಿದ್ದೀರಿ .... ನಿವ್ವಳವು ಈಗ ಮುಕ್ತ ಮೂಲವಾಗಿದೆ ... xD

  15.   ಅಲೆಕ್ಸಿಸ್ ಡಿಜೊ

    ehhh ನಾನು ಅನೇಕ ಬಾರಿ ಹೇಳಿದಂತೆ ... ನಾನು ರಿಚರ್ಡ್ ಸ್ಟಾಲ್‌ಮ್ಯಾನ್‌ನನ್ನು ಕೆಣಕುತ್ತೇನೆ ... ಅವನು ತನ್ನ ಅಭಿಪ್ರಾಯವನ್ನು ವ್ಯಕ್ತಪಡಿಸುತ್ತಾನೆ ಮತ್ತು ಫ್ಯಾನ್‌ಬಾಯ್‌ಗಳು ಅವನ ಪದವು ಪವಿತ್ರ ಆಜ್ಞೆಯಂತೆ ಜಿಗಿಯುತ್ತಾರೆ ... ಭವಿಷ್ಯದಲ್ಲಿ ಎಂಎಸ್ ತನ್ನ ಪೇಟೆಂಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದಾದರೂ, ಅದು (ಕನಿಷ್ಠ ನಾನು ವಾಸಿಸುವ ಸ್ಥಳಕ್ಕೆ) ಎಂಟರ್‌ಪ್ರೈಸ್ ಮಟ್ಟದಲ್ಲಿ ಪ್ರಮುಖವಾದ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳು .ನೆಟ್ ಮತ್ತು ಜಾವಾ… ಆದ್ದರಿಂದ ಮೊನೊವನ್ನು ಬಳಸಲು ಕಲಿಯುವುದರಿಂದ ಡೆವಲಪರ್‌ ಆಗಿ ಸಂಭವನೀಯ ವೃತ್ತಿಜೀವನಕ್ಕೆ ಲಾಭವಾಗುತ್ತದೆ; ಶ್ರೀ ಸ್ಟಾಲ್ಮನ್ ಅವರ "ಆದರ್ಶ" ಗಳಿಂದ ಭಿನ್ನವಾದ ಯಾವುದೇ ಪರ್ಯಾಯವನ್ನು ಪುಡಿ ಮಾಡುವುದು ಲಿನಕ್ಸ್ ಜಗತ್ತಿಗೆ ತುಂಬಾ ಆರೋಗ್ಯಕರವಲ್ಲ, ವೈಯಕ್ತಿಕವಾಗಿ ನಾನು ಮೊನೊವನ್ನು ಪ್ರಯೋಗ ಮತ್ತು ಕಲಿಕೆಗಾಗಿ ಬಳಸುತ್ತೇನೆ (ಏಕೆಂದರೆ ನಾನು ನನ್ನ ಪಿಸಿಯಲ್ಲಿ ಕಿಟಕಿಗಳನ್ನು ಸಹ ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ, ಆದರೆ ನಾನು ಹೇರಲು ಸಾಧ್ಯವಿಲ್ಲ ಅದು ನನ್ನ ಕೆಲಸದ ಪೋಸ್ಟ್‌ನಲ್ಲಿ) ಮತ್ತು ನಾನು ಪಾಪಿ ಹಾಹಾಹಾಹಾ ಶುಭಾಶಯಗಳಂತೆ ಅನಿಸುವುದಿಲ್ಲ.

  16.   JOU ಡಿಜೊ

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

  17.   ಭಯೋತ್ಪಾದನೆ ಡಿಜೊ

    ಜಂಟಲ್ಮೆನ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಈಗಾಗಲೇ 2016 ರಲ್ಲಿ ಕ್ಸಮರಿನ್ ಅನ್ನು ಖರೀದಿಸಿದ್ದರಿಂದ, ಮೊನೊಗೆ ಬಹಳ ದೂರ ಸಾಗಬೇಕಾಗಿದೆ. ಅಗ್ಗದ ಮತಾಂಧತೆಯನ್ನು ನಿಲ್ಲಿಸಿ ಮತ್ತು ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಆಯ್ಕೆಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಿ. .NET ಅನ್ನು ವಿಂಡೋಸ್ ಅಲ್ಲದ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ 2014 ರಿಂದ ಅಧಿಕೃತವಾಗಿ ಪೋರ್ಟಬಲ್ ಮಾಡಲಾಗಿದೆ (ಡಾಟ್‌ನೆಟ್ ಫೌಂಡೇಶನ್ ರಚನೆಯೊಂದಿಗೆ) ಮತ್ತು ವಿಂಡೋಸ್ ಅಲ್ಲದ ಪರಿಸರದಲ್ಲಿ .NET ಅನುಷ್ಠಾನವು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಬೆಳೆದಿದೆ. ಇಂಟರ್ನೆಟ್ ಮಾಹಿತಿ ಸೇವೆಗಳು ಅಥವಾ ವಿಂಡೋಸ್ ಸರ್ವರ್‌ಗಳ ಬಗ್ಗೆ ನೀವು ಮೊದಲಿನಂತೆ ಯೋಚಿಸುವುದಷ್ಟೇ ಅಲ್ಲ, ಆದರೆ .NET ನೊಂದಿಗೆ ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್ / ಎನ್‌ಜಿನ್ಎಕ್ಸ್ ಬಗ್ಗೆ ಯೋಚಿಸಬೇಕು. ನನ್ನ ವಿಷಯದಲ್ಲಿ: ನಾನು ಈಗ ಒಂದು ವರ್ಷದಿಂದ ಎಎಸ್ಪಿ.ನೆಟ್ ಎಂವಿಸಿ 4/5 ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಐಐಎಸ್‌ನಲ್ಲಿ ಮತ್ತು ನಂತರ ಲಿನಕ್ಸ್ ಉಬುಂಟುನಲ್ಲಿ ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್‌ನಲ್ಲಿ ವಿನ್ಯಾಸಗೊಳಿಸಿದ್ದೇನೆ ಮತ್ತು ಇಲ್ಲಿಯವರೆಗೆ, ಎಎಸ್‌ಪಿ.ನೆಟ್ ಎಂವಿಸಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಎರಡು ವಿಭಿನ್ನವಾಗಿ ಚಲಾಯಿಸಲು ನನಗೆ ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲ ವೆಬ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು.

    ಎಎಸ್ಪಿ.ನೆಟ್ ಎಂವಿಸಿ ಅರ್ಜಿಗಳನ್ನು ಅಪಾಚೆ / ಉಬುಂಟುಗೆ ಸ್ಥಳಾಂತರಿಸಲು ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ ನನ್ನ ಕೊಡುಗೆ ಇಲ್ಲಿದೆ:

    ಭಾಗ 1:
    https://radioterrormexico.wordpress.com/2016/06/22/ejecutar-aplicaciones-asp-net-en-plataformas-no-windows-parte-13/

    ಭಾಗ 2:
    https://radioterrormexico.wordpress.com/2016/06/23/ejecutar-aplicaciones-asp-net-linux-ubuntu-server-parte-23/

    ಉದಾಹರಣೆ ಗಿಥಬ್:
    https://github.com/boraolim/MonoServe-2016

  18.   ಹೆಕ್ಟರ್ ಡಿಜೊ

    ಈ ಚರ್ಚೆಯು ಬಲವಾದ ರಾಜಕೀಯ ಚಾವಟಿ ಹೊಂದಿದೆ ... hahahaaaa XD

  19.   ಜರ್ಮನ್ ಎ. ಕೊಪರ್ಟಿನೊ ಡಿಜೊ

    ಜಾವಾದೊಂದಿಗೆ ಅದೇ ಸಂಭವಿಸುತ್ತದೆ, ಒರಾಕಲ್ ಸಂತೋಷಪಟ್ಟರೆ, ಅದು ಜಾವಾವನ್ನು ಪಾವತಿಸಬಲ್ಲದು ಮತ್ತು ಅದರ ಆಸ್ತಿಯನ್ನು ಮಾಡುತ್ತದೆ ಮತ್ತು ನಾವೆಲ್ಲರೂ ಧ್ವನಿಸುತ್ತೇವೆ. ಇದು ಬಹಳ ವ್ಯಕ್ತಿನಿಷ್ಠವಾಗಿದೆ. ಭವಿಷ್ಯದಲ್ಲಿ ಇದು ಬಳಕೆದಾರರಿಗೆ ತೊಂದರೆಯಾಗುತ್ತಿದ್ದರೆ ಕಂಪನಿ ಅಥವಾ ಲಿನಕ್ಸ್ ಸ್ವತಃ ಈ ರೀತಿಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುವುದಿಲ್ಲ.-

  20.   ಎಲ್ವಿನೋ ಕಾಣೆಯಾಗಿದೆ ಡಿಜೊ

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

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

  21.   ಸ್ಮಿಟ್ಟಿ ಡಿಜೊ

    .ನೆಟ್ ಕೋರ್ + ಸಿ # = ಭವಿಷ್ಯ

  22.   ಜೇಸು ಆರ್ಸ್ ಡಿಜೊ

    "ನೀವು ಪ್ರೋಗ್ರಾಮರ್ ಆಗಿದ್ದರೆ, ಸಿ # ಅನ್ನು ಬಳಸಬೇಡಿ" ಕಾಣಿಸಿಕೊಳ್ಳುವವರೆಗೂ ಟಿಪ್ಪಣಿ ಚೆನ್ನಾಗಿತ್ತು ... ಆ ಸಮಯದಲ್ಲಿ ಅವರು ತಮ್ಮ ಎಲ್ಲ ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಕಳೆದುಕೊಂಡರು.

  23.   ಜಾಫೆಟ್ ಗ್ರಾನಡೋಸ್ ಡಿಜೊ

    2020 ರಲ್ಲಿ, ಈ ಪೋಸ್ಟ್ನಲ್ಲಿ ಏನು ಹೇಳಲಾಗಿಲ್ಲ ಎಂಬುದು ಈಗಾಗಲೇ ಸಾಬೀತಾಗಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ .NET ಕೋರ್ ಅನ್ನು ರಚಿಸಿದೆ ಮತ್ತು ಅದನ್ನು ಉಚಿತಗೊಳಿಸಿದೆ. ಈಗ 3 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳೊಂದಿಗೆ ಹೋಲುತ್ತದೆ ಮೂಲ ಗ್ರಂಥಾಲಯಗಳು ಆದರೆ ಕೊನೆಯಲ್ಲಿ ವಿಭಿನ್ನವಾಗಿವೆ (ಅವು ಮೊದಲಿನಿಂದ ರಚಿಸಲ್ಪಟ್ಟಿದ್ದರಿಂದ), ಮುಂದಿನ ಹಂತವು ಮೂರನ್ನೂ ಒಂದನ್ನಾಗಿ ಏಕೀಕರಿಸುವುದು, ಮತ್ತು ಅದನ್ನು ನಿಖರವಾಗಿ .NET 5 ನೊಂದಿಗೆ ಮಾಡಲಾಗುತ್ತಿದೆ (ಪದವಿಲ್ಲದೆ) "ಕೋರ್" ಅಥವಾ "ಫ್ರೇಮ್ವರ್ಕ್"), ಇದು ಹೊಸ ವೇದಿಕೆಯಾಗಿದೆ, ಆದರೆ ಈಗ ತೆರೆದ ಮೂಲ, ಅಡ್ಡ-ವೇದಿಕೆ, ಮತ್ತು ಅದನ್ನು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಐಒಟಿ, ಎಐ, ಮೇಘ, ಇತರರಲ್ಲಿ. .NET ಈಗ ಮುಕ್ತ ಮೂಲವಾಗಿದೆ ಎಂಬ ಅಂಶಕ್ಕೆ ಧನ್ಯವಾದಗಳು ನೀಡಿದ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಧನ್ಯವಾದಗಳು ಈ ವಿಕಸನ ಸಂಭವಿಸಿದೆ. ಇದು ಸಂಭವಿಸಬೇಕಾಗಿತ್ತು ಏಕೆಂದರೆ ಹೆಚ್ಚಿನ ಕಂಪನಿಗಳು ಮತ್ತು ಡೆವಲಪರ್‌ಗಳು .NET ಅನ್ನು ಮುಕ್ತ ರೀತಿಯಲ್ಲಿ ಬಳಸುತ್ತಿರುವುದರಿಂದ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ತನ್ನ ಸೇವೆಗಳನ್ನು (ಮುಖ್ಯವಾಗಿ ಮೇಘದಲ್ಲಿ) ಮಾರಾಟ ಮಾಡುವ ಸಾಧ್ಯತೆಯನ್ನು ತೆರೆಯಿತು, ಅದು .NET ಅಥವಾ C # ಅನ್ನು ಬಳಸುವುದಕ್ಕೆ ಸೀಮಿತವಾಗಿಲ್ಲ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಮೂರ್ಖನಲ್ಲ, ಅವರ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸ್ಥಗಿತಗೊಳಿಸುವುದು ಮತ್ತು ಮೊಕದ್ದಮೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಅವರಿಗೆ ಅಪಾಯಕಾರಿ ವಿಷಯ. ಆದರೆ ಹೇ, ನಾನು .NET ಅಥವಾ ಬೇರೆ ಯಾವುದೇ ಭಾಷೆಯನ್ನು ಮದುವೆಯಾಗಿಲ್ಲ. ಆದರೆ ಹೇಳಿದ ಸಮುದಾಯದಲ್ಲಿ ಏನು ಮಾಡಲಾಗುತ್ತಿದೆ ಎಂದು ನಾನು ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕವಾಗಿ ನೋಡುತ್ತೇನೆ. ಒಂದು ದೊಡ್ಡ ಕಂಪನಿಯ ಬೆಂಬಲವನ್ನು ಹೊಂದುವ ಮೂಲಕ, ಮುಕ್ತ ಸಮುದಾಯವು ಇನ್ನಷ್ಟು ವೇಗವಾಗಿ ಬೆಳೆಯಬಹುದು, ಅದರಲ್ಲೂ ವಿಶೇಷವಾಗಿ .NET ಫೌಂಡೇಶನ್ ಇರುವುದರಿಂದ .NET ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಉಸ್ತುವಾರಿ ವಹಿಸಿಕೊಂಡಿದೆ, ಇದು ಆದೇಶವಿದೆ, ಪ್ರಕ್ರಿಯೆಗಳು ಎಂದು ಖಾತರಿಪಡಿಸುತ್ತದೆ ಹೇಳಿದ ಯೋಜನೆಗಳ ಪರಿಶೀಲನೆಗಾಗಿ ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನಿಂದ ಡೀಬಗ್ ಮಾಡಲಾಗಿದೆ.