Η επιτυχία των έργων ανοικτού κώδικα αψήφησε το παλιό ρητό - πάρα πολλοί μάγειροι καταστρέφουν το ζωμό. Εάν αμφιβάλλετε για την επιτυχία της πρωτοβουλίας ανοιχτού κώδικα, απλά πρέπει να εξετάσετε το Firefox και το WordPress, πιθανώς δύο εργαλεία που σας βοηθούν να διαβάσετε το μεγαλύτερο μέρος του ιστού. Στη συνέχεια, ίσως να διορθώσετε μια ημερομηνία σε ένα τηλέφωνο Android.
Ο συνάδελφός μου Erez εξήγησε γιατί πρέπει να συνεισφέρετε σε έργα ανοιχτού κώδικα [γνώμη] Γιατί πρέπει να συμβάλλετε σε έργα ανοιχτού κώδικα [Γνωμοδότηση] Γιατί πρέπει να συμβάλλετε σε έργα ανοιχτού κώδικα [Γνωμοδότηση] Η έννοια του λογισμικού ανοιχτού κώδικα δεν είναι καινούργια και με τεράστια επιτυχημένα προγράμματα όπως το Ubuntu, το Android και άλλα λειτουργικά συστήματα και εφαρμογές που σχετίζονται με το Linux, νομίζω ότι μπορούμε με ασφάλεια να πούμε ότι είναι ένα αποδεδειγμένο μοντέλο για ... Διαβάστε περισσότερα. Δεν είστε κωδικοποιητής; Διαβάστε 8 τρόπους για να βοηθήσει open-source έργα Εάν δεν είστε ένας κωδικοποιητής 8 τρόποι για να βοηθήσει open-source έργα Εάν δεν είστε κωδικοποιητής 8 τρόποι για να βοηθήσει open-source έργα Εάν δεν είστε κωδικοποιητής Έχουμε καλύψει γιατί είναι σημαντικό να συμβάλλετε σε έργα ανοιχτού κώδικα, αλλά τι γίνεται αν δεν είστε κωδικοποιητής; Δεν χρειάζεται να μάθετε πώς να προγραμματίζετε για να βοηθήσετε τα αγαπημένα σας έργα ανοιχτού κώδικα. Πολλοί μη προγραμματιστές εθελοντές ... Διαβάστε περισσότερα. Θα μπορούσατε να είστε συγγραφέας, σχεδιαστής, μεταφραστής, απλά ένας γιατροί Facebook ή Twitter ή κάποιος που θέλει να δωρίσει χρήματα για την υπόθεση. Υπάρχουν διαφορετικά επίπεδα όπου μπορείτε να βάλετε τα δυο σας κομμάτια. Και εδώ είναι δέκα από τα πολλά έργα ανοιχτού κώδικα όπου μπορείτε.
Δίκτυο προγραμματιστών Mozilla
Εδώ γεννήθηκαν τα Firefox, Thunderbird και άλλα έργα Mozilla. Το wiki του Mozilla Foundation διαθέτει όλη την τεκμηρίωση και τα εργαλεία που χρειάζεστε για την πλατφόρμα Mozilla. Σχετικά με το: mozilla είναι μια εβδομαδιαία στρογγυλοποίηση των ειδήσεων και των ευκαιριών συμβολής. Μπορείτε επίσης να παρακολουθήσετε την ενότητα "Νέα & Ενημέρωση" στην αρχική σελίδα του wiki, όπου δημοσιεύονται πληροφορίες ανάπτυξης εφαρμογών τακτικά.
Το φόρουμ κοινότητας υποστήριξης είναι επίσης ένα μέρος όπου μπορείτε να συνεισφέρετε την τεχνογνωσία σας με προβλήματα αντιμετώπισης προβλημάτων. Το Mozilla Forum έχει ειδικούς κατάλογους αλληλογραφίας και ομάδες συζήτησης. Πληροφορίες σχετικά με τις προσλήψεις και τις εργασίες μπορείτε να βρείτε εδώ. Το Mozilla έχει επίσης το πρόγραμμα Mozilla Reps για εθελοντές. Ενώ βρίσκεστε στον ιστότοπο Mozilla, μην ξεχάσετε να ελέγξετε την καλά σχεδιασμένη ενότητα Μάθησης για συνδέσμους σε μαθήματα HTML, CSS και JavaScript.
Τα έργα του Chromium
Το Chromium και το Chromium OS είναι τα έργα ανοιχτού κώδικα που αναπτύσσουν το πρόγραμμα περιήγησης Google Chrome και το Google Chrome OS. Η ιστοσελίδα του έργου Chromium Project φιλοξενεί την τεκμηρίωση και τον κώδικα που σχετίζονται με τα έργα του Chromium και είναι το ενιαίο σημείο αναφοράς για προγραμματιστές που ενδιαφέρονται να μάθουν και να συμβάλλουν στα έργα ανοιχτού κώδικα.
Και οι δύο χώροι του έργου είναι οργανωμένοι και μπορείτε να ακολουθήσετε τους συνδέσμους που δείχνουν πώς μπορείτε να συμμετάσχετε εθελοντικά και να συμμετάσχετε στην ανάπτυξη (για παράδειγμα, τα κανάλια beta και dev). Μπορείτε επίσης να υποβάλετε patches ή να κάνετε κάτι τόσο απλό όσο να συμμετάσχετε σε μια ομάδα συζήτησης. Ελέγξτε το slideshow που σας δείχνει τη ζωή ενός προγραμματιστή Chromium.
Το Apache Software Foundation
Το έργο διακομιστή Apache δεν είναι το μοναδικό για αυτήν την κοινότητα ανοιχτού κώδικα. Μπορείτε να ξεκινήσετε με τον κατάλογο των έργων που βρίσκονται σε εξέλιξη ή βρίσκονται σε εξέλιξη και να διαλέξετε έναν για τον εθελοντισμό. Τα ανοικτά έργα παρατάσσονται σε κατηγορίες. Οι προγραμματιστές και οι χρήστες εγγράφονται σε λίστες αλληλογραφίας, μεταφορτώνουν εκδόσεις, αναφέρουν σφάλματα και σφάλματα και συμβάλλουν σε διορθώσεις. Περιηγηθείτε στη σελίδα Συμμετοχή για να διαβάσετε περισσότερα. Περισσότερο από κάθε άλλη κοινότητα ανοικτού πηγαίου κώδικα, το Ίδρυμα Apache επιδιώκει συνεπή δέσμευση και η προσχώρηση χορηγείται μόνο σε εθελοντές που έχουν συμμετάσχει ενεργά σε προγράμματα Apache κατά τη διάρκεια του μαθήματος.
Drupal
Το Drupal είναι ένα κορυφαίο σύστημα διαχείρισης περιεχομένου (CMS) και χρησιμοποιείται ευρέως για τη δημιουργία ιστοσελίδων. Δωρεάν και ανοιχτού κώδικα, αναγνωρίσιμα ονόματα όπως η NASA, ο Λευκός Οίκος, το Ubuntu, το Zynga κλπ. Χρησιμοποιούν το Drupal. Το Drupal έχει σχεδόν 16000+ θέματα και 1300+ ενότητες για την κατασκευή πλούσιων ιστότοπων. Ως εθελοντής μπορείτε να συμβάλλετε σε αυτήν την εξέλιξη και πολλά άλλα σαν να εργάζεστε σε μεταφράσεις και τεκμηρίωση. Χτυπήστε τη σελίδα Getting involved για περισσότερες λεπτομέρειες.
ΝΑΝΟΣ
Το GNOME είναι ένα περιβάλλον επιφάνειας εργασίας που λειτουργεί με τις περισσότερες διανομές Linux. Το πρόγραμμα GNOME είναι μια διεθνής κοινότητα που καλεί πάντα ενεργά για εθελοντές. Εάν είστε συγγραφέας, μπορείτε επίσης να βρείτε μια θέση στην κοινότητα ανάπτυξης του GNOME για να εργάζεστε σε οδηγούς προγραμματιστών και άλλο περιεχόμενο. Κάθε ξεχωριστός ρόλος ορίζεται σαφώς με οδηγίες. Οι κωδικοποιητές μπορούν να κατευθυνθούν κατευθείαν στη σελίδα GnomeLove, η οποία είναι βασικά ένας ξεκινώντας οδηγός.
Ubuntu
Το Ubuntu είναι μια διανομή Linux και πίσω του μια μεγάλη κοινότητα ενδιαφερόμενων προγραμματιστών. Η σελίδα ContributeToUbuntu σας εισάγει στα είδη εργασιών που μπορείτε να συνεισφέρετε στο λειτουργικό σύστημα. Όταν νομίζετε ότι το Ubuntu έχει συνήθως έναν κύκλο ανάπτυξης έξι μηνών, υπάρχει πάντα διαθέσιμη εργασία. Το Ubuntu, έχει μοναδικά τμήμα Ubuntu Women. Αυτή η ενότητα ενθαρρύνει τις γυναίκες να συμμετάσχουν στη χρήση και ανάπτυξη του Ubuntu.
Moodle
Το Αρθρωτό Δυναμικό Εκπαιδευτικό Περιβάλλον είναι μια δημοφιλής πλατφόρμα εκμάθησης ανοιχτού κώδικα. Η πλατφόρμα σας προσφέρει ισχυρά εργαλεία για την ανάπτυξη πλήρους μαθήματος μάθησης online. Το σύστημα διαχείρισης μάθησης κατασκευάζεται με PHP. Όπως λέει ο ιστότοπος - Καλωσορίζουμε φυσικά προγραμματιστές PHP, αλλά μπορείτε επίσης να συμβάλλετε μέσω συζητήσεων, δοκιμών, ανατροφοδοτήσεων και τεκμηρίωσης. Μπορείτε να συμβάλλετε στην ανάπτυξη των βασικών πλατφορμών ή των διαφόρων ενοτήτων και προσθηκών.
Joomla
Το Joomla όπως το Drupal είναι σύστημα διαχείρισης περιεχομένου για την ανάπτυξη ιστοσελίδων με πλήρη εμφάνιση. Το Joomla είναι κατασκευασμένο χρησιμοποιώντας PHP και MySQL. Είναι το δεύτερο πιο δημοφιλές CMS μετά το WordPress. Από τις μικρές αρχικές σελίδες έως τις ιστοσελίδες ηλεκτρονικού εμπορίου, το Joomla βλέπει πολλές εφαρμογές. Στην πραγματικότητα, το Linux.com είναι ένας ιστότοπος του Joomla. Το Joomla έχει 200.000 κοινοτικούς χρήστες και συνεργάτες. Στο Joomla, ο καθένας μπορεί να συνεισφέρει σε οποιοδήποτε επίπεδο, ακόμη και νεοφερμένοι. Μπορείτε να συμμετάσχετε σε οποιεσδήποτε ομάδες εργασίας του Joomla και να βοηθήσετε την πλατφόρμα να επιτύχει τους στόχους της ανοικτής πηγής.
Πύθων
Η Python είναι μια γλώσσα προγραμματισμού ανοιχτού κώδικα (βασικά μια γλώσσα προγραμματισμού) και εκτελείται σε Windows, Linux / Unix, Mac OS X και μπορεί να μεταφερθεί και στις εικονικές μηχανές Java και .NET. Από τη Βικιπαίδεια - Μεταξύ των χρηστών της Python είναι το YouTube και ο αρχικός πελάτης BitTorrent. Οι μεγάλες οργανώσεις που κάνουν χρήση της Python περιλαμβάνουν το Google, το Yahoo, το CERN και τη NASA. Το Ίδρυμα Λογισμικού Python ωθεί την ανάπτυξη της γλώσσας. Ο Οδηγός για τους Προγραμματιστές Python και ο Python Mentors Group είναι οι δύο πηγές πηγαίου κώδικα αν θέλετε να δώσετε εθελοντές εδώ. Επίσης, διαβάστε τις Συνήθεις ερωτήσεις για προγραμματιστές.
Speed Dreams
Ένα παιχνίδι ανοιχτού κώδικα έπρεπε να είναι στον κατάλογο. Και αν και υπάρχουν πολλοί, το έχω επιλέξει. Το παιχνίδι προσομοίωσης ανοικτού κώδικα και δωρεάν αγωνιστικού αυτοκινήτου κυκλοφορεί υπό τη Γενική Άδεια Δημόσιας Χρήσης του GNU (GPL). Προέρχεται από τον ανοιχτό προσομοιωτή αγωνιστικών αυτοκινήτων Torcs. Ως τελικός χρήστης μπορείτε να προτείνετε βελτιώσεις και ως προγραμματιστής μπορείτε να στείλετε τους κωδικούς σας και να τις διορθώσετε για έλεγχο. Για περισσότερες λεπτομέρειες, ανατρέξτε στη σελίδα Get involved.
Άλλα παιχνίδια που μπορείτε να συνεισφέρετε είναι Xonotic, 0 AD, και VegaStrike μεταξύ πολλών άλλων.
Λοιπόν, αυτό σίγουρα δεν είναι όλα, καθώς ο ανοιχτός κώδικας είναι ένας τεράστιος κόσμος. Ακολουθεί μια λίστα με τα αποθετήρια έργων ανοιχτού κώδικα όπου μπορείτε να βρείτε εργασίες για πολλά μικρά και μεγάλα έργα ανοικτού κώδικα που αναζητούν βοήθεια:
- GitHub
- SourceForge
- Google Code
- BitBucket
- CodePlex
- Code52
- Γκαμέντεφ
- OpenHatch
Επίσης, ανατρέξτε στις δημοσιεύσεις μας σχετικά με το τι είναι ανοικτή πηγή. Μπορείτε να βρείτε μερικά ακόμη έργα που αναζητούν βοήθεια επίσης. Εν τω μεταξύ, θα θέλαμε ένα σχόλιο από εσάς - έχετε εργαστεί σε ένα έργο ανοιχτού κώδικα; Ποια ήταν η εμπειρία όπως; Ποιες συμβουλές θα δώσατε στους αρχάριους που θέλουν να ακολουθήσουν το εθελοντικό μονοπάτι;