ಇವುಗಳ ಸಹಿತ:
- ಸಾಫ್ಟ್ವೇರ್ ಪುನರ್ವಿತರಣೆ
- ಮೂಲ ಕೋಡ್ ಲಭ್ಯತೆ
- ಪರವಾನಗಿಗಳ ವಿತರಣೆ
- ಪರವಾನಗಿ ಗುಣಲಕ್ಷಣಗಳು
- ವಿರೋಧಿ ವಿರೋಧಿ
ಪರವಾನಗಿಗಳು
ವಿವಿಧ ಪರವಾನಗಿಗಳು ಪ್ರೋಗ್ರಾಮರ್ಗಳು ವಿವಿಧ ಸ್ಥಿತಿಯೊಂದಿಗೆ ಲಗತ್ತಿಸಲಾದ ತಂತ್ರಾಂಶವನ್ನು ಮಾರ್ಪಡಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಓಎಸ್ಐ ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ನ ವ್ಯಾಖ್ಯಾನದ ಅನುಸಾರ ಪರವಾನಗಿಗಳನ್ನು ಅನುಮೋದಿಸುತ್ತದೆ. ಬ್ಲ್ಯಾಕ್ ಡಕ್ ನಾಲೆಡ್ಜ್ಬೇಸ್ ಪ್ರಕಾರ 5 ಜನಪ್ರಿಯ ಪರವಾನಗಿಗಳೆಂದರೆ:
- ಎಮ್ಐಟಿ ಪರವಾನಗಿ
- ಗ್ನೂ ಜನರಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್ (ಜಿಪಿಎಲ್) 2.0
- ಅಪಾಚೆ ಪರವಾನಗಿ 2.0
- ಗ್ನೂ ಜನರಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್ (ಜಿಪಿಎಲ್) 3.0
- ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ 2.0 (3-ಷರತ್ತು, ಹೊಸ ಅಥವಾ ಪರಿಷ್ಕೃತ)
ನೀವು ಮೂಲ ಕೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸಿದಾಗ, ಓಎಸ್ಎಸ್ನ ಒಂದು ಅವಶ್ಯಕತೆಯು ನೀವು ಏನು ಬದಲಿಸಿದೆ ಮತ್ತು ನಿಮ್ಮ ವಿಧಾನಗಳ ಸೇರ್ಪಡೆಯಾಗಿರುತ್ತದೆ. ಕೋಡ್ ಮಾರ್ಪಾಡುಗಳ ನಂತರ ರಚಿಸಲಾದ ಸಾಫ್ಟ್ವೇರ್ ಉಚಿತವಾಗಿ ಲಭ್ಯವಾಗಬಹುದು ಅಥವಾ ಇರಬಹುದು.
ತೆರೆದ ಮೂಲ ಮತ್ತು ವಾಣಿಜ್ಯ ಸಾಫ್ಟ್ವೇರ್ ನಡುವಿನ ವ್ಯತ್ಯಾಸ
ವಾಣಿಜ್ಯಿಕವಾಗಿ ಲಭ್ಯವಿರುವ ಸಾಫ್ಟ್ವೇರ್, ಅಥವಾ ಒಡೆತನದ ಸಾಫ್ಟ್ವೇರ್, ಅದರ ಮೂಲ ಕೋಡ್ಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ತಂತ್ರಾಂಶವು ಇನ್ನೊಬ್ಬರ ಬೌದ್ಧಿಕ ಆಸ್ತಿಯಾಗಿದೆ.
ಇದರ ಫಲವಾಗಿ, ಬಳಕೆದಾರರು ಆಗಾಗ್ಗೆ ಪಾವತಿಸುತ್ತಾರೆ.
ಮತ್ತೊಂದೆಡೆ, ಒಎಸ್ಎಸ್ ಸಹಯೋಗದ ಪ್ರಯತ್ನವಾಗಿದೆ - ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಅಥವಾ ಮಾರ್ಪಡಿಸಲು ಸಹಾಯ ಮಾಡಿದ ಎಲ್ಲರಲ್ಲಿ ಬೌದ್ಧಿಕ ಆಸ್ತಿ ಹಂಚಿಕೆಯಾಗಿದೆ.
ಓಪನ್-ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ Vs. ಉಚಿತ ತಂತ್ರಾಂಶ
ಜನಪ್ರಿಯ ನಂಬಿಕೆಗೆ ವಿರುದ್ಧವಾಗಿ, ಕಾರ್ಯಕ್ರಮಗಳ ವೆಚ್ಚ ಅಥವಾ ಅದರ ಕೊರತೆಯನ್ನು ಕೇಂದ್ರೀಕರಿಸುವುದಿಲ್ಲ.
ತೆರೆದ ಮೂಲವು ಮೂಲ ಕೋಡ್ ಮತ್ತು ವಿತರಣೆಯ ಉಚಿತ ಲಭ್ಯತೆಗೆ ಒಳಪಡುತ್ತದೆ. ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್, ಹಾಗೆ, ಕೋಡ್ ಮಾರ್ಪಾಡುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಆದರೆ ಸಾಫ್ಟ್ವೇರ್ನೊಂದಿಗೆ ಇಷ್ಟಪಡುವದನ್ನು ಮಾಡಲು ಬಳಕೆದಾರರಿಗೆ ಆನಂದಿಸುವ ಸ್ವಾತಂತ್ರ್ಯಗಳನ್ನು ಒತ್ತಿಹೇಳುತ್ತದೆ. ಫ್ರೀ ಸಾಫ್ಟ್ವೇರ್ ಫೌಂಡೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ಗೆ 4 ಷರತ್ತುಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮುಕ್ತ ಎಂದು ಪರಿಗಣಿಸುತ್ತದೆ.
ಇದರ ಜೊತೆಗೆ, ತಂತ್ರಾಂಶವನ್ನು ಫ್ರೀವೇರ್ ಎಂದು ವಿಂಗಡಿಸಬಹುದು. ಇದರರ್ಥ ಬಳಕೆದಾರರು ಯಾವುದೇ ವೆಚ್ಚದಲ್ಲಿ ತಂತ್ರಾಂಶವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತಾರೆ, ಆದರೆ ಅದರ ಮೂಲ ಕೋಡ್ಗೆ ಯಾವುದೇ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗುವುದಿಲ್ಲ.
ಓಪನ್-ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ನ ಪ್ರಯೋಜನಗಳು
ವೆಚ್ಚವು ಚಾಲನಾ ಅಂಶವಾಗಿದ್ದರೂ, OSS ಗೆ ಹಲವು ಹೆಚ್ಚುವರಿ ಪ್ರಯೋಜನಗಳಿವೆ:
- ಮೂಲ ಕೋಡ್ ಸುತ್ತಲು, ಪರೀಕ್ಷೆ ಮತ್ತು ಪರಿಹರಿಸಿದಾಗ ಉನ್ನತ-ಗುಣಮಟ್ಟದ ಫಲಿತಾಂಶಗಳು.
- ಇದು ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ ಮೌಲ್ಯಯುತವಾದ ಕಲಿಕಾ ಅವಕಾಶ . ಅವರು ಇಂದು ಲಭ್ಯವಿರುವ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಕೌಶಲ್ಯಗಳನ್ನು ಕಲಿಯಬಹುದು ಮತ್ತು ಅನ್ವಯಿಸಬಹುದು.
- ಸ್ವಾಮ್ಯದ ಸಾಫ್ಟ್ವೇರ್ಗಳಿಗಿಂತ ಹೆಚ್ಚಿನ ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ತ್ವರಿತವಾಗಿ ನಿವಾರಿಸಲಾಗಿದೆ.
- ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಸಾರ್ವಜನಿಕ ಡೊಮೇನ್ನಲ್ಲಿರುವುದರಿಂದ, ಅದು ಲಭ್ಯವಿಲ್ಲದಿರುವ ಸಾಧ್ಯತೆಯಿಲ್ಲ. ಯೋಜನೆಯ ಅವಧಿಯವರೆಗೆ ಈ ಸಾಧನಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ ದೀರ್ಘಾವಧಿಯ ಯೋಜನೆಗಳಿಗೆ ಇದು ಮುಖ್ಯವಾಗಿದೆ.
- ಹೆಚ್ಚಿನ ತಂತ್ರಾಂಶವು ಉಚಿತವಾಗಿದೆ. ಚಂದಾದಾರಿಕೆಗಳು ಅಥವಾ ಬೆಂಬಲ ಶುಲ್ಕಗಳು ಮುಂತಾದವುಗಳ ನಂತರ ವೆಚ್ಚಗಳು ಉಂಟಾಗಬಹುದು.
ಓಪನ್-ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ನ ಜನಪ್ರಿಯ ವಿಧಗಳು
ಓಪನ್-ಸೋರ್ಸ್ ತಂತ್ರಜ್ಞಾನಗಳು ಇಂಟರ್ನೆಟ್ನ ಹೆಚ್ಚಿನ ಭಾಗವನ್ನು ಸ್ಥಾಪಿಸಲು ನೆರವಾದವು. ಇದಲ್ಲದೆ, ನೀವು ಮತ್ತು ನಾನು ಪ್ರತಿದಿನ ಬಳಸುವ ಅನೇಕ ಕಾರ್ಯಕ್ರಮಗಳು ತೆರೆದ ಮೂಲ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿವೆ. ಉದಾಹರಣೆಗೆ, ಆಂಡ್ರಾಯ್ಡ್ ಓಎಸ್ ಮತ್ತು ಆಪಲ್ನ ಓಎಸ್ ಎಕ್ಸ್ ಕ್ರಮವಾಗಿ ಕರ್ನಲ್ ಮತ್ತು ಯುನಿಕ್ಸ್ / ಬಿಎಸ್ಡಿ ಮುಕ್ತ ಮೂಲ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿವೆ.
ಇತರ ಜನಪ್ರಿಯ ತೆರೆದ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್:
- ಮೊಜಿಲ್ಲಾದ ಫೈರ್ಫಾಕ್ಸ್ ವೆಬ್ ಬ್ರೌಸರ್
- ಥಂಡರ್ಬರ್ಡ್ ಇಮೇಲ್ ಕ್ಲೈಂಟ್
- ಪಿಎಚ್ಪಿ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆ
- ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ
- ಅಪಾಚೆ HTTP ವೆಬ್ ಸರ್ವರ್
- ಡೇಟಾಬೇಸ್ ವ್ಯವಸ್ಥೆ
ಓಪನ್ ಸೋರ್ಸ್ ಮತ್ತು ಡೆವಲಪರ್ಗಳು
OSS ಯೋಜನೆಗಳು ಕ್ಷೇತ್ರದಲ್ಲಿ ಕೌಶಲ್ಯಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಸಂಪರ್ಕಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಹಯೋಗ ಅವಕಾಶಗಳಾಗಿವೆ. ಡೆವಲಪರ್ಗಳು ತೆರೆದ ಮೂಲ ಅಭಿವೃದ್ಧಿಯ ಪ್ರಮಾಣಿತ ಪರಿಕರಗಳೊಂದಿಗೆ ಪ್ರವೀಣರಾಗಿರಬೇಕು.
- ಸಂವಹನ ಸಾಧನಗಳು - ಇಮೇಲ್, ನೈಜ-ಸಮಯದ ಸಂದೇಶಗಳು, ವೇದಿಕೆಗಳು ಮತ್ತು ವಿಕಿಗಳು ಡೆವಲಪರ್ಗಳಿಗೆ ಪರಿಹಾರಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಅಥವಾ ಪರಸ್ಪರ ಪರಿಕಲ್ಪನೆಯನ್ನು ಬೌನ್ಸ್ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ.
- ವಿತರಣೆ ಪರಿಷ್ಕರಣೆ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳು - ವಿಭಿನ್ನ ಭೌಗೋಳಿಕ ಸ್ಥಳಗಳಲ್ಲಿನ ಬಹು ಅಭಿವರ್ಧಕರು ಡೇಟಾ ಮತ್ತು ಫೈಲ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಿದಾಗ, ಈ ವ್ಯವಸ್ಥೆಗಳು ವಿವಿಧ ಆವೃತ್ತಿಗಳು ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.
- ಬಗ್ ಟ್ರ್ಯಾಕರ್ಗಳು ಮತ್ತು ಟಾಸ್ಕ್ ಲಿಸ್ಟ್ಗಳು - ಸಮಸ್ಯೆಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ದೊಡ್ಡ ಪ್ರಮಾಣದ ಯೋಜನೆಗಳನ್ನು ಅನುಮತಿಸಿ ಮತ್ತು ಅವುಗಳ ಪರಿಹಾರಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ.
- ಟೆಸ್ಟಿಂಗ್ ಮತ್ತು ಡೀಬಗ್ ಮಾಡುವ ಉಪಕರಣಗಳು - ಸಿಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಷನ್ ಮತ್ತು ಡೀಬಗ್ ಇತರ ಪ್ರೊಗ್ರಾಮ್ಗಳ ಅವಧಿಯಲ್ಲಿ ಪರೀಕ್ಷೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಿ.
ತೀರ್ಮಾನ
ಸಾವಿರಾರು ತೆರೆದ ಮೂಲ ಯೋಜನೆಗಳು ಸ್ವಾಮ್ಯದ ಸಾಫ್ಟ್ವೇರ್ಗೆ ಪರ್ಯಾಯವಾಗಿವೆ. ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ವೃತ್ತಿಜೀವನವನ್ನು ನಿರ್ಮಿಸುವ ಮಾರ್ಗವಾಗಿ ಓಎಸ್ಎಸ್ ಯೋಜನೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಿ. ಇದಲ್ಲದೆ, ಪ್ರೋಗ್ರಾಮರ್ಗಳು ತಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ವಿಶ್ವದಲ್ಲೇ ಅತಿದೊಡ್ಡ ಸಾಫ್ಟ್ವೇರ್ ಕಾರ್ಯಕ್ರಮಗಳ ಮೂಲಕ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಓಪನ್ ಮೂಲವಾಗಿ ಫೇಸ್ಬುಕ್, ಗೂಗಲ್, ಮತ್ತು ಲಿಂಕ್ಡ್ಇನ್ ಬಿಡುಗಡೆ ಸಾಫ್ಟ್ವೇರ್, ಆದ್ದರಿಂದ ಅಭಿವರ್ಧಕರು ಜ್ಞಾನವನ್ನು ಹಂಚಿಕೊಳ್ಳಬಹುದು, ಹೊಸ ಪರಿಹಾರಗಳನ್ನು ಮತ್ತು ಸ್ಥಿರವಾದ, ಕ್ರಿಯಾತ್ಮಕ ಉತ್ಪನ್ನಗಳಿಗೆ ಕೊಡುಗೆ ನೀಡಬಹುದು.