router


είμαστε όλοι Linux-άδες, πώς όμως φτιάχνεται αυτό το Linux τελικά; 1

Linus TorvaldsΠριν 12 χρόνια περίπου θυμάμαι τον παλιό μου συμμαθητή τον Θοδωρή το Λύτρα να έρχεται σπίτι γεμάτος ενθουσιασμό για να εγκαταστήσουμε την SuSE (τότε έτσι την λέγαμε και ήταν αμιγώς Γερμανική). Τα χρόνια πέρασαν και πλέον το Linux δεν είναι κάτι τόσο εξωτικό. Πλέον βρίσκει κανείς Linux σε ένα σωρό πράγματα. Από το λειτουργικό σύστημα Android, routers, και η πλειοψηφία τον website που επισκεπτόμαστε (όπως το Google, το Twitter, και το Facebook αλλά και αυτό εδώ) τρέχουν Linux, ενώ στο μέλλον θα δούμε αυτοκίνηταψυγεία, τηλεοράσεις, σχεδόν όλες οι χρηματιστηριακές και οικονομικές συναλλαγές μας γίνονται από συστήματα που τρέχουν Linux και το μέλλον προβλέπεται ιδιαίτερα υποσχόμενο.

Πολλές φορές σε συζητήσεις με άτομα που δεν γνωρίζουν το συγκεκριμένο λειτουργικό σύστημα πολύ συχνά βλέπω ότι δυσκολεύονται να αντιληφθούν το ότι το Linux δεν το γράφει μόνο μια εταιρεία αλλά εκατοντάδες εταιρείες, πανεπιστήμια και ανεξάρτητοι προγραμματιστές.  Το βίντεο που ακολουθεί και δημιουργήθηκε πρόσφατα από το Linux Foundation νομίζω ότι περιγράφει με το καλύτερο τρόπο ακόμη και στο αρχάριο χρήστη το πως γίνεται η ανάπτυξη του πυρήνα του Linux.

Αν θέλετε ρίξτε μια ματιά παρακάτω για να το δείτε:

(more…)


Netsukuku: ένα peer2peer μοντέλο ασύρματης δικτύωσης

My Fon routerΑν έχετε ασχοληθεί με τα μητροπολιτικά δίκτυα ειδικά στη Ελλάδα ίσως γνωρίζεται ότι έχουμε ίσως τις πλέων δραστήριες κοινότητες στο κόσμο, οι λόγοι που οδήγησαν σε αυτό είναι πολύ αλλά πιστεύω ότι ένας από τους πλέον καταλυτικούς παράγοντες είναι το μεράκι των συμμετεχόντων. Τα ασύρματα μητροπολιτικά δίκτυα είναι στημένα με πολύ διαφορετικό τρόπο από ότι τα συμβατικά δίκτυα μας (πχ το δίκτυο ασύρματης δικτύωσης σας στο κινητό) καθώς ο στόχος τους δεν είναι η παροχή υπηρεσιών και συγκέντρωση κέρδους αλλά η σύνδεση και η προώθηση της ευρηζωνικότητας στην περιοχή που δραστηριοποιούνται.

Ένα πολύ ενδιαφέρον σύστημα routing για τέτοιου είδους δίκτυα είναι το Netsukuku, το Netsukuku είναι ένα πειραματικό σύστημα δρομολόγησης (routing) μεταξύ ομότιμων κόμβων peer 2 peer φτιαγμένο ώστε να παρέχει ένα κατανεμημένο, ανώνυμο και χωρίς λογοκρισία ασύρματο δίκτυο πλήρως ανεξάρτητο από το Intenet (αλλά με δυνατότητες διασύνδεσης σε αυτό) με δυνατότητα να μπορεί να υποστηρίξει πολλά μηχανήματα ταυτόχρονα χωρίς σημαντικές απαιτήσεις από πλευράς μνήμης και CPU χρησιμοποιώντας την τεχνολογία του WiFi.

Νομίζω ότι αν και πειραματικό το Netsukuku αξίζει να του ρίξτε μια ματιά καθώς είναι μια αρκετά ενδιαφέρουσα προσέγγιση και είναι φτιαγμένο με σκοπό το να εξυπηρετήσει ασύρματα μητροπολιτικά δίκτυα.