Πίνακας περιεχομένων:
Βίντεο: Oculus Rift S Basics Tutorial 2024
Πολλοί προγραμματιστές χρησιμοποιούν τις βιβλιοθήκες Boost επειδή παρέχουν υψηλής ποιότητας κώδικα - τόσο υψηλή ποιότητα ώστε κάποια από τα Boost τυποποιούνται για ενσωμάτωσης στην Τυπική Βιβλιοθήκη. Ένα από τα καλύτερα πράγματα για το Boost είναι ότι η ίδια η βιβλιοθήκη είναι ελεύθερη.
Ο ιστότοπος Boost κάνει λόγο για τους προγραμματιστές που γνωρίζουν ότι δεν θα πληρώσουν τίποτα για τη χρήση του Boost, ακόμη και σε ένα εμπορικό περιβάλλον. Επιπλέον, το Boost δεν έχει καμία δαπάνη, επομένως δεν θα χρειαστεί ποτέ να το πληρώσετε.
Θα πρέπει να κάνετε λήψη της ώθησης πριν προχωρήσετε και ίσως να διαβάσετε τον σχετικό οδηγό "Ξεκινώντας", ώστε να γνωρίζετε πώς να εκτελέσετε την εγκατάσταση για την πλατφόρμα σας. Ορισμένα άτομα και οργανώσεις συμβάλλουν στην Boost, συμπεριλαμβανομένου (αλλά όχι περιοριστικά) του
-
Lab Open Systems στο Ιντιάνα Πανεπιστήμιο
-
SourceForge
-
Boost Consulting
-
MetaCommunications
-
Άτομα, εταιρείες και άλλοι οργανισμοί που εκτελούν τις δοκιμές παλινδρόμησης
Ωστόσο, μην έχετε την ιδέα ότι το Boost είναι εντελώς δωρεάν. Εάν θέλετε υποστήριξη σε εμπορικό επίπεδο, θα πληρώσετε για αυτό, όπως θα κάνατε με οποιοδήποτε άλλο προϊόν. Μόνο η ίδια η βιβλιοθήκη είναι ελεύθερη.
Χαρακτηριστικά Boost
Μπορεί να πιστεύετε ότι το Boost δεν θα μπορούσε να είναι πραγματικά ολοκληρωμένο εάν μπορείτε να το πάρετε δωρεάν. Στην πραγματικότητα, το Boost περιλαμβάνει ένα σημαντικό αριθμό χαρακτηριστικών - πολύ περισσότερα χαρακτηριστικά από ό, τι ο μέσος προγραμματιστής θα χρησιμοποιήσει στη γραφή τυπικές εφαρμογές.
Είναι ενδιαφέρον να σημειώσετε ότι πιθανώς έχετε μια εφαρμογή στο σύστημά σας που βασίζεται σε Boost, Adobe Acrobat. Αυτό είναι σωστό, οι μεγάλες εφαρμογές βασίζονται στην Boost επειδή είναι μια πλούσια σε χαρακτηριστικά βιβλιοθήκη ανάπτυξης εφαρμογών. Στην πραγματικότητα, μπορείτε να δείτε ολόκληρες λίστες εφαρμογών που γνωρίζετε και χρησιμοποιείτε (απλά επιλέξτε μια από τις κατηγορίες, όπως Shrink Wrapped Boost, για να δείτε τις εφαρμογές της συγκεκριμένης κατηγορίας).
Η τρέχουσα έκδοση του Boost περιέχει πάνω από εκατό βιβλιοθήκες σε κατηγορίες που ικανοποιούν έναν απίστευτο αριθμό αναγκών (νέες βιβλιοθήκες προστίθενται συνεχώς). Σε ορισμένες περιπτώσεις, θα χρειαστείτε μόνο το Boost για να καλύψετε όλες τις αναπτυξιακές σας ανάγκες. Επειδή αυτές οι βιβλιοθήκες πληρούν συγκεκριμένες απαιτήσεις συμμόρφωσης, ποτέ δεν βρίσκεστε να καλέσετε μια λειτουργία με έναν τρόπο με μια βιβλιοθήκη και με άλλο τρόπο όταν χρησιμοποιείτε διαφορετική βιβλιοθήκη.
Εκτός από τις βιβλιοθήκες, το Boost παρέχει επίσης μια σειρά από εργαλεία για την πιο ευχάριστη εμπειρία ανάπτυξης. Το μεγαλύτερο μέρος αυτού του κεφαλαίου εξετάζει αυτά τα εξειδικευμένα εργαλεία. Επειδή έχετε τον πηγαίο κώδικα για όλα τα εργαλεία, μπορείτε να δημιουργήσετε μια έκδοση του εργαλείου για κάθε πλατφόρμα στον οργανισμό σας, πράγμα που σημαίνει ότι κάθε προγραμματιστής μπορεί να χρησιμοποιήσει το ίδιο σύνολο εργαλείων.
Η χρήση ενός κοινού εργαλείου μειώνει το χρόνο εκπαίδευσης και τείνει να βελτιώσει τη συνοχή της αναπτυξιακής παραγωγής.
Άδεια χρήσης
Η άδεια Boost είναι φιλική προς μεμονωμένους χρήστες, συμβούλους και οργανισμούς. Ακόμη και αν εργάζεστε σε ένα επιχειρηματικό περιβάλλον, μπορείτε να χρησιμοποιήσετε το Boost δωρεάν. Οι προγραμματιστές πίσω από το Boost ανησυχούν αρκετά για νομικά ζητήματα που συνεχίζουν να εργάζονται στην άδεια, έτσι ώστε οι απαιτήσεις χρήσης να είναι εύκολα κατανοητές.
Η άδεια Boost και η Γενική Άδεια Δημόσιας Χρήσης GNU (GPL) διαφέρουν με μερικούς σημαντικούς τρόπους. Το πιο σημαντικό στοιχείο για τους οργανισμούς είναι ότι η άδεια Boost σάς επιτρέπει να κάνετε αλλαγές στις βιβλιοθήκες χωρίς να χρειάζεται να μοιράζεστε αυτές τις αλλαγές με κανέναν. Μπορείτε να κρατήσετε τον πηγαίο κώδικα μυστικό, το οποίο είναι ένα μεγάλο πλεονέκτημα για οργανισμούς που δημιουργούν εμπορικές εφαρμογές.
Αμειβόμενη υποστήριξη
Όταν εργάζεστε με το Boost, αποκτάτε πρόσβαση στον πηγαίο κώδικα και την υποστήριξη της κοινότητας. Για ορισμένους οργανισμούς, η έλλειψη ενός τυπικού μηχανισμού υποστήριξης είναι ένα πρόβλημα. Ευτυχώς, μπορείτε επίσης να λάβετε υποστήριξη από το BoostPro Computing. Το πιο σημαντικό είναι ότι η BoostPro Computing προσφέρει επίσημη εκπαίδευση στη χρήση του Boost, πράγμα που σημαίνει ότι η επιχείρησή σας μπορεί να φτάσει γρήγορα στην ταχύτητα. Μπορείτε να βρείτε επιπλέον επιχειρήσεις που παρέχουν υποστήριξη υποστήριξης.