Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει το λογισμικό αποθετήριο;
Ένα αποθετήριο λογισμικού είναι ένα κεντρικό σημείο για να κρατήσει τους πόρους που οι χρήστες μπορούν να τραβήξουν από όταν είναι απαραίτητο. Ένα παράδειγμα είναι οι αποθήκες λογισμικού για διανομές Linux που βοηθούν να υποστηρίξουν εκείνους που χρησιμοποιούν αυτό το λογισμικό ανοιχτού κώδικα για την εκτέλεση συστημάτων υλικού. Τα αποθετήρια λογισμικού εξυπηρετούν το γενικό σκοπό της προώθησης συνεργατικής χρήσης προσφέροντας απομακρυσμένη πρόσβαση σε ενότητες κώδικα και πακέτα λογισμικού.
Ένα αποθετήριο λογισμικού είναι επίσης γνωστό ως αποθήκη κώδικα.
Η Techopedia εξηγεί το λογισμικό αποθετηρίου
Πολλές αποθήκες λογισμικού έχουν ενσωματωμένα σημαντικά χαρακτηριστικά ασφαλείας για την προστασία των χρηστών. Για παράδειγμα, ένα αποθετήριο λογισμικού μπορεί να έχει κάποιο σχεδιασμό κατά του κακόβουλου λογισμικού και πολλοί διαθέτουν συστήματα ελέγχου ταυτότητας για την αποφυγή κακόβουλης χρήσης. Η ιδέα είναι ότι ένας νόμιμος χρήστης πρέπει να είναι σε θέση να συνδεθεί εύκολα σε ένα ασφαλές περιβάλλον, να βρει συγκεκριμένο λογισμικό ή πόρους κώδικα και να τα πάρει για να αλληλεπιδράσει με το σύστημα λογισμικού στο σύνολό του.
Υπάρχουν επίσης κάποιες κοινώς διαθέσιμες επιλογές αποθηκευμένων χώρων αποθήκευσης λογισμικού, όπως οι GitHub, BitBucket και SourceForge, τις οποίες μπορούν να επιλέξουν οι εταιρείες κατά τη δημιουργία ενός χώρου αποθήκευσης λογισμικού για ιδιόκτητα προϊόντα ή προϊόντα ανοιχτού κώδικα.
