Διαφήμιση
Σκεφτήκατε το κίνηση λογισμικού ανοικτού κώδικα Τι είναι το λογισμικό ανοιχτού κώδικα; [Επεξηγήσεις MakeUseOf]"Άνοιγμα πηγής" είναι ένας όρος που ρίχνεται γύρω από πολλές αυτές τις μέρες. Μπορεί να γνωρίζετε ότι ορισμένα πράγματα είναι ανοικτού κώδικα, όπως το Linux και το Android, αλλά γνωρίζετε τι συνεπάγεται; Τι είναι ανοιχτό ... Διαβάστε περισσότερα ήταν μια μανία που κορυφώθηκε στις αρχές της δεκαετίας του 2000; Λοιπόν, αυτό είναι απολύτως δεν η υπόθεση. Στην πραγματικότητα, το κίνημα ανοιχτού κώδικα έχει πάρει πολλή ατμό τα τελευταία χρόνια, χάρη στην υποστήριξη ορισμένων απροσδόκητων εταιρειών.
Για παράδειγμα, Η Apple άνοιξε τη γλώσσα προγραμματισμού Swift Το Swift της Apple πηγαίνει ανοιχτό: Τι συμβαίνει;Ακόμα κι αν δεν είστε ο ίδιος ο προγραμματιστής, η απόφαση της Apple να ανοίξει το Swift θα σας επηρεάσει. Θέλετε να μάθετε γιατί και πώς; Διαβάστε περισσότερα πίσω το 2015. Αυτό είναι σωστό: η ίδια εταιρεία που συγκέντρωσε δισεκατομμύρια δολάρια μέσω ιδιόκτητων σχεδίων και τεχνολογιών αγκάλιασε πραγματικά την ανοικτή πηγή, τουλάχιστον γι 'αυτό.
Το λογισμικό ανοιχτού κώδικα έχει πολλά οφέλη 5 λόγοι για τους οποίους το λογισμικό πρέπει να είναι ελεύθερο και ανοιχτόΤο ελεύθερο λογισμικό δεν σημαίνει μόνο ότι μπορείτε να χρησιμοποιήσετε την εφαρμογή ή το παιχνίδι χωρίς να πληρώσετε. Πρόκειται για μακροζωία, ιδιωτικότητα, ιδιοκτησία και πολλά άλλα! Διαβάστε περισσότερα , και η Apple είναι αρκετά έξυπνη για να το καταλάβει αυτό.Και δεν είναι οι μόνοι! Μπορείτε να βρείτε δεκάδες, ακόμη και εκατοντάδες, των περιπτώσεων όπου οι εταιρείες κυκλοφόρησαν τον πηγαίο κώδικα για μια φορά ιδιοκτησιακά έργα - και συνήθως επωφελήθηκαν από αυτήν. Εδώ είναι μερικά από τα πιο αξιοσημείωτα παραδείγματα, πολλά από τα οποία πιθανότατα θα αναγνωρίσετε.
1. Mozilla Firefox
Ο Firefox δεν ήταν πάντα ο Firefox.
Πίσω στη δεκαετία του 1990, όταν το Διαδίκτυο ήταν ακόμα καινούργιο και ανεκμετάλλευτο, ο πιο δημοφιλής περιηγητής ιστού ήταν ένα ιδιόκτητο λογισμικό που ονομάζεται Netscape Navigator. Ωστόσο, λόγω της επιτυχημένης ώθησης της Microsoft από τον κόσμο προς τον Internet Explorer, το Netscape Navigator είχε όλα εκτός από την εξαφάνισή του στη δεκαετία του 2000.

Με τη σειρά του, η Netscape Corporation προχώρησε και δημιούργησε τη σουίτα λογισμικού Netscape Communicator, η οποία χρησιμοποιήθηκε ως η βάση για τη σουίτα εφαρμογής Mozilla, η οποία τελικά θα γίνει η βάση για το πρόγραμμα περιήγησης Phoenix. Λόγω της πίεσης του εμπορικού σήματος, ο Phoenix μετονομάστηκε για πρώτη φορά σε Firebird και τελικά μετονομάστηκε για δεύτερη φορά στον Firefox.
2. LibreOffice
Είστε έκπληκτοι να δείτε το LibreOffice σε αυτή τη λίστα; Πράγματι, το LibreOffice δεν ήταν πάντα ανοιχτό.
Ξεκίνησε ως ιδιόκτητος επεξεργαστής κειμένου το 1985 με το όνομα StarWriter, το οποίο ήταν μέρος του StarOffice από την StarDivision. Η εταιρεία εξαγοράστηκε αργότερα από την Sun Microsystems το 1999, η οποία έλαβε την εφαρμογή και την κατέστησε εναλλακτική λύση για το Microsoft Office, κερδίζοντας το όνομα OpenOffice.

Στη συνέχεια όμως η Oracle Corporation εισήλθε και απέκτησε την Sun Microsystems το 2010. Αυτό οδήγησε ορισμένους χρήστες του OpenOffice, οι οποίοι ήταν δυσαρεστημένοι με την ιστορία και τη φήμη της Oracle ως προγραμματιστής λογισμικού, να διανέμουν τον πηγαίο κώδικα και να κυκλοφορήσουν ως LibreOffice. Τώρα είμαστε σήμερα, με το LibreOffice ως ένα από τα τις καλύτερες δωρεάν διαθέσιμες σουίτες γραφείου Είναι το LibreOffice άξιος του γραφείου Crown;Το LibreOffice είναι ο βασιλιάς των δωρεάν προγραμμάτων γραφείου. Είναι απίθανο να αντικαταστήσει το Microsoft Office σε ένα επιχειρηματικό περιβάλλον, αλλά είναι μια εξαιρετική εναλλακτική λύση για τους casual χρήστες. Εδώ είναι τι νέο υπάρχει στο LibreOffice 5.1. Διαβάστε περισσότερα .
3. ICQ
Το ICQ ("I Seek You") είναι ένας δημοφιλής άμεσος αγγελιοφόρος που ξεκίνησε το 1996 και άνοιξε το δρόμο για την επιτυχία πιο γνωστών εφαρμογών όπως το AIM, το YIM και το MSN Messenger. Παραδόξως, το ICQ εξακολουθεί να χρησιμοποιείται από περισσότερους από 11 εκατομμύρια χρήστες παγκοσμίως.

Δεν γνωρίζουμε πολλά για την ιστορία της ICQ, αλλά εδώ γνωρίζουμε: Το ICQ εξαγοράστηκε από την AOL το 1998 και στη συνέχεια πωλήθηκε από την AOL στο Mail. Ru το 2010, και στη συνέχεια ανοίγει από την αλληλογραφία. Ru το 2016. Δεν έχουν προκύψει πολλά από την ανοικτή προμήθεια, κυρίως επειδή οι περισσότεροι άνθρωποι απλά δεν το γνωρίζουν ή δεν τους νοιάζονται.
Εν ολίγοις, αυτή η κίνηση είναι η επιτομή του "πολύ λίγο, πολύ αργά" και δεν περιμένω ποτέ ICQ να εκραγεί σε δημοτικότητα. Αλλά είναι μια ωραία κίνηση από το Mail. Ru, έτσι αξίζουν κάποια πίστωση.
4. Μίξερ
Οι λάτρεις των ανοιχτών πηγών συχνά δείχνουν το Blender ως παράδειγμα του λογισμικού ανοιχτού κώδικα που έγινε σωστά. Χρησιμεύει ως απόδειξη ότι το λογισμικό ανοιχτού κώδικα μπορώ να είναι τόσο καλή όσο επαγγελματικές εναλλακτικές λύσεις, και στην περίπτωση του Blender, αυτό το λογισμικό ανοιχτού κώδικα μπορεί να είναι καλύτερα από το ιδιόκτητο λογισμικό.
Αλλά εδώ είναι το kicker: δεν ήταν πάντα ανοικτή πηγή!

Το Blender ξεκίνησε ως εσωτερική εφαρμογή animation το 1995, κυκλοφόρησε ως shareware το 1998 και έκλεισε το 2002 όταν η αναπτυσσόμενη εταιρεία χρεοκόπησε. Ως τελευταία προσπάθεια, ο κύριος προγραμματιστής διοργάνωσε μια εκστρατεία συγκέντρωσης χρημάτων και υποσχέθηκε να ανοίξει το Blender εάν η κοινότητα έθεσε € 100.000. Ο στόχος συναντήθηκε μέσα σε λίγους μήνες και ο Blender ήταν ανοικτός κώδικας από τότε.
Όχι μόνο αυτό, αλλά η κοινότητα Blender είναι πιο ζωντανή και ενεργή από ποτέ. Εάν θέλετε να μάθετε 3D μοντελοποίηση, κινούμενα σχέδια, οπτικά εφέ ή ακόμα και επεξεργασία βίντεο, ελέγξτε έξω αυτά τα μαθήματα για να ξεκινήσετε με το Blender Ξεκινώντας με το Blender: 7 Fantastic Tutorials for NewbiesΤρισδιάστατη μοντελοποίηση είναι ένας εξαιρετικός τρόπος για να ασκήσετε τη δημιουργικότητα διατηρώντας παράλληλα επαφή με την τεχνική πλευρά σας. Εδώ είναι μερικά φοβερά δωρεάν μαθήματα. Διαβάστε περισσότερα .
5. Το .NET Framework
Πριν από πέντε χρόνια, αν είχατε δει μια ομάδα ανθρώπων για τις εταιρείες που νόμιζαν ποτέ αγκαλιάστε τη φιλοσοφία του ανοιχτού κώδικα, η Microsoft πιθανότατα θα είχε ολοκληρώσει τη λίστα. Οπότε πότε Η Microsoft άνοιξε το .NET Framework Ένα αρχικό GNU για τη Microsoft: Τι είναι το .NET Framework ανοικτού κώδικα για τα υπόλοιπαΗ Microsoft μόλις κυκλοφόρησε ένα σημαντικό μέρος του κώδικα της υπό μια άδεια άδεια ανοικτού κώδικα. Αυτή η κίνηση σπάει με χρόνια παράδοσης. Αλλά γιατί και τι σημαίνει για εσάς; Διαβάστε περισσότερα το 2014, τα σαγόνια του καθενός έπεσαν.
Για να καταλάβουμε γιατί αυτή ήταν μια τόσο μνημειώδης στιγμή, πρέπει να μάθουμε τι είναι το .NET Framework και γιατί υπάρχει.

Κυκλοφόρησε το 2002, το .NET Framework παρέχει έναν τόνο κώδικα που μπορούν να χρησιμοποιήσουν οι προγραμματιστές για να επιταχύνουν τη διαδικασία ανάπτυξης. Για παράδειγμα, αν θέλω να δημιουργήσω μια επιχειρηματική εφαρμογή, δεν χρειάζεται να κωδικοποιήσω όλη τη λογική για την σχεδίαση του παραθύρου στην οθόνη - το πλαίσιο μπορεί να το χειριστεί για μένα. Ολοκλήρωση παραγγελίας τον εισαγωγικό μας οδηγό για το .NET Framework Microsoft .NET Framework: Γιατί το χρειάζεστε και πώς να το εγκαταστήσετε στα WindowsΧρειάζεται να το εγκαταστήσετε ή να το ενημερώσετε. Αλλά ξέρετε τι είναι το .NET Framework; Σας παρουσιάζουμε γιατί χρειάζεστε και πώς μπορείτε να αποκτήσετε την πιο πρόσφατη έκδοση. Διαβάστε περισσότερα Για περισσότερες πληροφορίες.
Το μειονέκτημα είναι ότι ο κώδικας που βασίζεται στο .NET Framework μπορεί να εκτελεστεί μόνο σε μηχανήματα που έχουν το .NET Framework Runtime Environment και για μεγάλο χρονικό διάστημα αυτό ήταν διαθέσιμο μόνο για τα Windows. Όμως, με το πλαίσιο που είναι ανοιχτό, μπορεί να μεταφερθεί σε Mac, Linux και άλλα λειτουργικά συστήματα, καθιστώντας δυνατή τη δημιουργία εφαρμογών πολλαπλών πλατφορμών με ένα κωδικό.
6. Live Writer
Η εισβολή της Microsoft σε λογισμικό ανοιχτού κώδικα δεν ήταν ένα μοναδικό πράγμα. Στα χρόνια που ακολούθησαν την ανοιχτή προμήθεια του .NET Framework, η Microsoft έχει κάνει το ίδιο για πολλά άλλα έργα, συμπεριλαμβανομένης της αγαπημένης εφαρμογής Windows Live Writer.

Πίσω στη δεκαετία του 2000, η Microsoft εξαγόρασε και ολοκλήρωσε μια εταιρεία που ονομάζεται Onfolio και όλα τα προϊόντα λογισμικού της. Μία από αυτές τις εφαρμογές, το Onfolio Writer, κυκλοφόρησε το 2007 ως Windows Live Writer και στη συνέχεια ενημερώνεται κάθε χρόνο μέχρι την τελευταία του έκδοση το 2012. Σε εκείνο το σημείο η ανάπτυξη σταμάτησε.
Ευτυχώς για τους οπαδούς του Live Writer, η εφαρμογή ήταν ανοιχτή το 2015 και ξεδιπλώνεται σε αυτό που είναι πλέον γνωστό ως Open Live Writer. Αυτό είναι ένα πρωταρχικό παράδειγμα του γιατί το λογισμικό ανοιχτού κώδικα είναι ιδανικό για τους τελικούς χρήστες: εάν οι αρχικοί προγραμματιστές σταματούν να εργάζονται σε αυτό, κάποιος άλλος μπορεί περάστε το και συνεχίστε να εργάζεστε σε αυτό Λογισμικό ανοιχτού κώδικα και το Forking: το καλό, ο μεγάλος και ο άσχημοςΜερικές φορές, ο τελικός χρήστης ωφελείται πολύ από τις πιρούνες. Μερικές φορές, το πιρούνι γίνεται κάτω από μια σφαίρα θυμού, μίσους και εχθρότητας. Ας δούμε μερικά παραδείγματα. Διαβάστε περισσότερα .
7. Studio Xamarin
Ακολουθεί ένα τρίτο παράδειγμα της Microsoft που κάνει σωστά από την κοινότητα ανοιχτού κώδικα.
Το Xamarin Studio ήταν ιδιόκτητο ολοκληρωμένο περιβάλλον ανάπτυξης Επεξεργαστές κειμένων vs. IDE: Ποιο είναι καλύτερο για προγραμματιστές;Η επιλογή ανάμεσα σε ένα προηγμένο IDE και έναν απλούστερο επεξεργαστή κειμένου μπορεί να είναι δύσκολο. Προσφέρουμε κάποια στοιχεία για να σας βοηθήσουμε να λάβετε αυτή την απόφαση. Διαβάστε περισσότερα που απλοποίησε τη διαδικασία δημιουργίας εφαρμογών Mono, Cocoa, Android και iOS χρησιμοποιώντας το C #. Στις αρχές του 2016, η Microsoft προχώρησε στην απόκτηση του Xamarin και όλων των προϊόντων λογισμικού του και στη συνέχεια ανοίγει το μεγαλύτερο μέρος του.

Το ίδιο το Xamarin Studio σταμάτησε επειδή τα περισσότερα από τα χαρακτηριστικά του ενσωματώθηκαν στο Microsoft Visual Studio. Το υπόλοιπο λογισμικό του SDK Xamarin κυκλοφόρησε με την άδεια MIT. Παίρνουν μάλιστα και τον Mono, μια επανεκτέλεση του .NET Framework υπό την αιγίδα του Xamarin, η οποία είχε αδειοδοτηθεί από την GPL και την LGPL και την μεταβίβασε στο MIT.
Με άλλα λόγια, η Microsoft πήρε ένα γνωστό έργο του οποίου τα τμήματα ήταν είτε αποκλειστικά είτε ανοιχτά, τα οποία προέρχονταν από περιορισμούς και έκαναν το μεγαλύτερο μέρος της αληθινά ανοικτού κώδικα χωρίς περιορισμούς.
8. Κώδικας Visual Studio
Οι επεξεργαστές καλών κειμένων για τους προγραμματιστές είναι δύσκολο να έρθουν. Το Sublime Text είναι εξαιρετικό, αλλά κοστίζει $ 70, ενώ εναλλακτικές λύσεις ανοιχτού κώδικα όπως Atom και Brackets είχαν πάντα προβλήματα (π.χ. κακή απόδοση, ενημερώσεις buggy κ.λπ.). Μέχρι τον κώδικα του Visual Studio μπορούμε να έχουμε το καλύτερο και των δύο κόσμων.
Σημείωση: Ο κώδικας Visual Studio είναι εντελώς ξεχωριστός από το Visual Studio.

Ο κώδικας του Visual Studio κυκλοφόρησε για πρώτη φορά τον Ιούνιο του 2015 υπό την αποκλειστική άδεια κλειστού κώδικα. Αλλά μετά από πολλά σχόλια και πολλά αιτήματα από την κοινότητα, η Microsoft άνοιξε και κυκλοφόρησε στο GitHub με την άδεια MIT. Τώρα είναι αναμφισβήτητα ο καλύτερος επεξεργαστής κειμένων που υπάρχει και πολλοί πρώην χρήστες Sublime / Atom / Brackets έχουν πηδήσει αποστέλλονται υπέρ του.
Το χρησιμοποιώ προσωπικά καθημερινά και το συνιστώ ιδιαίτερα. Αν θέλετε να ξεκινήσετε, ελέγξτε έξω αυτές τις συμβουλές παραγωγικότητας για τους χρήστες του Visual Studio Code 10 Βασικές Συμβουλές Παραγωγικότητας για τον Κώδικα Visual StudioΤο Visual Studio Code χτυπά άλλους συντάκτες κειμένων προγραμματισμού από το νερό. Είναι δωρεάν, ανοικτού κώδικα, αστραπιαία και γεμάτη με χαρακτηριστικά παραγωγικότητας. Διαβάστε περισσότερα .
Το λογισμικό ανοιχτού κώδικα είναι το μέλλον
Το ιδιόκτητο λογισμικό θα υπάρχει πάντα και δεν υπάρχει καμία άρνηση αυτού. Αλλά είναι συναρπαστικό να δούμε πώς το κίνημα ανοιχτής πηγής κερδίζει έδαφος. Θέλετε να εξερευνήσετε ακόμη περισσότερο; Δείτε την ανάρτησή μας εύρεση λογισμικού ανοιχτού κώδικα για τα Windows Πώς να βρείτε λογισμικό ανοιχτού κώδικα για WindowsΑνησυχείτε για το απόρρητο, την ασφάλεια των δεδομένων ή τον κακόβουλο κώδικα που είναι κρυμμένο στο λογισμικό σας; Με ιδιόκτητο λογισμικό, δεν γνωρίζετε ποτέ τι ακριβώς κάνει το πρόγραμμα με τα δεδομένα σας. Το open source είναι η απάντηση! Διαβάστε περισσότερα .
Όλο και περισσότερο, γίνεται όλο και δυνατό να πάρει από τίποτα, αλλά λογισμικό ανοιχτού κώδικα Μπορείτε να πάρετε χρησιμοποιώντας λογισμικό καθαρά ανοιχτού κώδικα;Το λογισμικό ανοιχτού κώδικα είναι πολύ πιο κοινό από ό, τι νομίζετε και μια μεγάλη φιλοσοφία για να ζήσετε. Μη πεπεισμένος? Οι πιθανότητες είναι αρκετά υψηλές ώστε να μπορείτε να είστε παραγωγικοί μόνο με λογισμικό ανοιχτού κώδικα. Διαβάστε περισσότερα . Απλά φροντίστε να καταλάβετε τις λεπτές διαφορές μεταξύ λογισμικού "ανοιχτού κώδικα" και "ελεύθερου" λογισμικού Ανοιχτό Πηγή vs. Ελεύθερο Λογισμικό: Ποια είναι η διαφορά και γιατί έχει σημασία;Πολλοί υποθέτουν ότι η "ανοιχτή πηγή" και το "ελεύθερο λογισμικό" σημαίνουν το ίδιο πράγμα, αλλά αυτό δεν είναι αλήθεια. Είναι προς το συμφέρον σας να γνωρίζετε ποιες είναι οι διαφορές. Διαβάστε περισσότερα - τα δύο δεν είναι συνώνυμα, παρόλο που οι χρήστες τείνουν να τα εξομαλύνουν.
Πώς αισθάνεστε σχετικά με το λογισμικό ανοιχτού κώδικα; Το αναζητάτε όποτε είναι δυνατόν; Ή προτιμάτε την καλύτερη σε γενικές γραμμές ποιότητα ιδιόκτητων εφαρμογών; Μοιραστείτε μαζί μας σε ένα σχόλιο παρακάτω!
Ο Joel Lee έχει B.S. στην Πληροφορική και πάνω από έξι χρόνια επαγγελματικής γραφής. Είναι ο αρχισυντάκτης του MakeUseOf.