Anonim

Το Διαδίκτυο, όπως το ξέρουμε σήμερα, τρέχει κυρίως στο Linux. Υπάρχει μια εξαιρετικά μεγάλη πιθανότητα η σύνδεση στο Internet που χρησιμοποιείτε αυτή τη στιγμή να είναι συνδεδεμένη μέσω ενός διακομιστή Linux - και να δρομολογηθεί μέσω πολλών άλλων διακομιστών Linux στην πορεία.

Παρακάτω παρουσιάζεται ένα γράφημα που δείχνει το μερίδιο αγοράς για κορυφαίους διακομιστές σε όλους τους τομείς από τον Αύγουστο του 1995 έως τον Σεπτέμβριο του 2008 - από το news.netcraft.com.

Θα παρατηρήσετε ότι το Apache έχει τεράστιο προβάδισμα πάνω από οτιδήποτε άλλο υπάρχει εκεί. Ο μόνος άλλος τύπος που έρχεται οπουδήποτε κοντά του είναι η Microsoft.

Παρόλο που είναι αλήθεια ότι ο διακομιστής HTTP από το Apache έχει έκδοση των Windows, αυτή που χρησιμοποιούσε το πιο χωρίς καμία υπόδειξη αμφιβολίας είναι η απελευθέρωση * nix.

Γιατί το Linux (και το Unix) άνοιξε το δρόμο για το σύγχρονο διαδίκτυο και όχι κάτι άλλο;

Δύο λόγοι:

  1. Κόστος.
  2. Η ικανότητα του Linux να "ενεργεί επιχείρηση" χωρίς να χρειάζεται υλικό υπολογιστή υπολογιστή.

Φανταστείτε το ακόλουθο σενάριο:

Είναι το 1994. Έχετε την ιδέα ότι θέλετε να εκτελέσετε το δικό σας dial-up ISP. Χρειάζεστε τον "μισθωμένο αγωγό" (την πρωτεύουσα σύνδεση στο διαδίκτυο από τον φορέα τηλεφωνίας, συνήθως T1), έναν υπολογιστή που λειτουργεί ως διακομιστής και μια δέσμη σειριακών διαποδιαμορφωμένων μόντεμ (μέσω του digiboard πιθανότατα) αυτόν τον διακομιστή για να προσφέρετε στους πελάτες σας συνδεσιμότητα. Και φυσικά μια δέσμη τηλεφωνικών γραμμών από τον τοπικό μεταφορέα για τα μόντεμ σας.

Ο υπολογιστής που χρησιμοποιείτε προφανώς δεν πρόκειται να είναι κάποιος διακομιστής $ 10, 000 + super-duper επειδή απλά δεν έχετε τα μετρητά γι 'αυτό. Αντίθετα, πρόκειται να είναι ό, τι μπορείτε να αντέξετε οικονομικά που θα κάνει τη δουλειά.

Και το μόνο που έχετε είναι ένα κουτί 486 DX2 66MHz - το οποίο ήταν τότε σύγχρονο.

Είναι το 1994 και χρειάζεστε ένα λειτουργικό σύστημα για διακομιστές. Τι είναι διαθέσιμο;

Τα Windows NT 3.1 υπήρχαν, αλλά δεν ήταν ακριβώς εξοπλισμένα για να κάνουν ό, τι θέλατε. Και δεν υπήρχε τρόπος MS-DOS με Windows 3.1 θα μπορούσε να κάνει τη δουλειά.

Το MacOS της Apple ήταν μόνο στο σύστημα 7.1 το 1994, οπότε αυτό ήταν ένα μη-go.

Τι έχει μείνει? Unix και Linux.

Οποιοσδήποτε Unix ήταν πολύ ιδιόκτητος την εποχή εκείνη - υποθέτοντας ότι θα μπορούσατε ακόμη και να πάρετε τα χέρια σας σε ένα αντίγραφο του λειτουργικού συστήματος.

Για τους νι-pickers εκεί έξω, ναι είναι αληθινό ότι υπήρχαν BSD distros το '94 - αλλά δεν ήταν ακριβώς εύκολο να το πάρετε. Για όσους ενδιαφέρονται, διαβάστε το 386BSD, τον προκάτοχο του Free / Open / NetBSD.

Τότε υπάρχει το Linux. Είχατε κάποιες επιλογές εκείνη τη στιγμή. Slackware, Red Hat, Debian (φυσικά) και ίσως μερικά άλλα.

Σε αυτό το σημείο αποκτήσατε το λειτουργικό σύστημα Linux της επιλογής σας από έναν φίλο σε δισκέτες, το εγκαταστήσατε, ρύθμισε τον διακομιστή και του έδωσε την καλύτερη δυνατή βολή. Ο "διακομιστής" του Linux δεν είχε απολύτως κανένα GUI, επειδή έπρεπε να είναι 100% βελτιστοποιημένος για ταχύτητα (και για το γεγονός ότι ποτέ δεν προοριζόταν να είναι διακομιστής).

Ο Θεός πρόθυμος, εάν ο "εξυπηρετητής" σας δεν πνίγηκε σε καθημερινή βάση και οι πελάτες σας παρέμειναν πελάτες, κάνατε αρκετό κέρδος για να καλύψετε το κόστος της γραμμής Τ1 και να αναβαθμίσετε αργότερα σε έναν πραγματικό διακομιστή.

~ ~ ~

Αυτή η ιστορία είναι περισσότερο ή λιγότερο πώς άρχισε το σύγχρονο διαδίκτυο. Υπήρχαν χιλιάδες μαμά n 'Pop ISPs που λειτουργούσαν από ένα γκαράζ (μερικές φορές κυριολεκτικά) ακριβώς όπως και αυτό - και η συντριπτική πλειοψηφία τους όλοι λειτουργούσαν Linux. Τα Windows δεν μπορούσαν να το κάνουν τότε και ούτε θα μπορούσαν να MacOS.

Το Linux ήταν κυριολεκτικά το μόνο λειτουργικό σύστημα εκεί έξω που είχε τη σωστή τιμή (δωρεάν), έτρεξε παρόμοια με ένα Unix και μπορούσε να χρησιμοποιήσει υπάρχοντες υπολογιστές της εποχής για να συνδέσει τους πελάτες. Οτιδήποτε άλλο θα έσπαγε πολύ εύκολα την τράπεζα. Τι θα χρησιμοποιούσατε ότι θα μπορούσατε να αντέξετε οικονομικά; NetWare; Lotus Domino; HP-UX (που απαιτεί αυτούς τους διακομιστές HP μεγέθους ψυγείου); Δεν το νομίζω.

Επιπλέον, όσοι έτρεξαν ιστότοπους ακολούθησαν επίσης το παράδειγμά τους. Χρησιμοποίησαν υπολογιστές με βαθμό ευελιξίας για τους καταναλωτές που "αναβαθμίστηκαν" σε διακομιστές (από το λειτουργικό σύστημα και τίποτα πιο συχνά) για να τρέχουν πράγματα όπως διακομιστές HTTP, IRC, FTP, ηλεκτρονικό ταχυδρομείο κ.ο.κ.

Θα μπορούσε το Διαδίκτυο, όπως γνωρίζουμε, να υπάρχει χωρίς το Linux;

Με τίποτα. Όπου το Linux λάμπει περισσότερο είναι στις εφαρμογές διακομιστή του - δεν αμφισβητείται.

Θα υπήρχε το διαδίκτυο χωρίς linux;