November 8, 2006 at 9:27 am | Posted in linux, one laptop per child, open source | Leave a comment

Είναι αλήθεια ότι οι απαιτήσεις των σύγχρονων λογισμικών είναι αρκετά σοβαρές και σαφώς αυτό εν μέρει συμβαίνει γιατί ένα σημερινό μηχάνημα έχει αρκετά περισσότερε δυνατότητες και ότι κάνεις το κάνεις ομορφότερα και περισσότερο ξεκούραστα. Από την άλλη καθώς όλο και περισσότερες δυνατότητες προστίθενται στο PC μας τόσο περισσότερο “μαλλιαρός” γίνεται ο κώδικας του. Δεν είναι τυχαίο ότι συχνά υπολογιστές 2ετίας δυσκολεύονται να τρέξουν ένα browser (για να μην αναφερθώ σε λειτουργικά ,ειδικά κάποια κλειστά… ονόματα δεν λέμε) και τα παραδείγματα “μαλλιαρού κώδικα” είναι πολλά.

Αναφορές στο λάπτοπ των 100$ έχω κάνει στο ιστολόγιο αυτό αρκετά συχνά. Με λίγες λέξεις το λάπτοπ θα είναι ένα πλήρες μηχάνημα χωρίς περιττά πράγματα για χρήση από παιδιά σε αρκετές χώρες (όχι ακόμη στην Ελλάδα αλλά όσο ζω ελπίζω). Εάν δει κάποιος τα τεχνικά χαρακτηριστικά του ίσως του φανεί κάπως “λίγο” μιας και σήμερα υπάρχουν κινητά τηλέφωνα με πιο ισχυρό hardware.

Το λογισμικό που εξελίσσεται για το olpc είναι ανοιχτού κώδικα και βασίζεται σε ήδη υπάρχοντα συστήματα που υπάρχουν στο linux και σε άλλα παρόμοια project. Ο Jim Gettys που είναι αντιπρόεδρος μηχανικής λογισμικού στο olpc αναφέρει ότι μόλις το 10% του έργου τους είναι σχετικό αποκλειστικά με το “φτηνό λάπτοπ”. Με τις περιορισμένες δυνατότητες του όσο αφορά το hardware απαιτεί πιο προσεχτικά γραμμένο κώδικα. Ο Getty επίσης αναφέρει ότι “Χρησιμοποιούμε κάθε αξιοπρεπές εργαλείο απόδοσης στο linux ώστε να το βελτιώσουμε εκεί και όταν χρειάζεται πραγματικά.”

Αυτή ακριβώς η διαδικασία έχει σαν αποτέλεσμα την βελτιστοποίηση της απόδοσης στα εμπλεκόμενα project και εν τέλει την δημιουργία σταθερότερων και γρηγορότερων εφαρμογών σε περιβάλλον linux.

Advertisements

Leave a Comment »

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.
Entries and comments feeds.

%d bloggers like this: