Altervedo’s Weblog

Web and tech

Αρχείο για kernel

Fedora 9 feature preview – kernel modesetting

Διάβασα στο LiveJournal του Dave Airlie για ένα νέο feature που εισάγεται ως preview στην Fedora 9 και ακούει στο όνομα kernel modesetting ( για Intel chipsets >= 915 ). Ενεργοποιώντας αυτό το feature επιτυγχάνονται πολύ πιο μικροί χρόνοι εκκίνησης του X server και ένα ξεκίνημα χωρίς flickrs στην οθόνη σας ( από τη στιγμή που ξεκινά το udev ως την οθόνη με τα πεδία του login). Διαβάστε περισσότερα στο LiveJournal του Airlie D.

Advertisements

VIA, ένα βήμα πιο κοντά στο open source και το Linux

Η VΙΑ αποφάσισε να κάνει ένα σημαντικό βήμα που θα τη φέρει πιο κοντά στο Open Source και το Linux. Αρχικά η νέα πρωτοβουλία της VIA θα βρει την έκφρασή της διαμέσω της ιστοσελίδας http://linux.via.com.tw, ενώ αργότερα αναμένονται και άλλες εξελίξεις. Η νέα ιστοσελίδα της VIA θα ενεργοποιηθεί μέσα σε αυτό το μήνα. Αρχικά η ιστοσελίδα θα περιέχει οδηγίες, drivers, ενημερωτικά έγγραφα, source codes κυρίως για τα chipsets VIA CN700, CX700/M, CN896 και VIA VX800. Υπάρχουν προβλέψεις για την προσθήκη forums και υποστήριξη για νέα προϊόντα στο προσεχές μέλλον.

Η VIA υπόσχεται, ακόμη, ότι θα εργαστεί με τις open source και linux κοινότητες ώστε να βελτιωθεί η απόδοση των συσκευών της σε περιβάλλον Linux. Τόσο όσον αφορά την απόδοση που στα γραφικά 2D, 3D, την αναπαραγωγή βίντεο, αλλά και όσον αφορά τη γενικότερη συμπεριφορά των συσκευών και drivers VIA. Η VIΑ εξέφρασε τις προθέσεις της για μια στενή συνεργασία με τις κοινότητες και τη διάθεση να παρακολουθεί και να ανταποκρίνεται άμεσα στις εξελίξεις, ειδικότερα αυτές που αφορούν τον linux kernel. Θα υπάρχουν releases για τις μεγαλύτερες linux distributions και ακόμη θα παρέχονται beta versions με λεπτομερείςς επεξηγήσεις, δημόσιες αναφορές των bugs και ένα σχετικό tracking system.

Έρευνα για την ανάπτυξη του linux kernel

Μια πολύ ενδιαφέρουσα έρευνα που εξετάζει την ανάπτυξη του linux kernel, την μεθοδολογία, τις στρατηγικές επιλογές, ποιούς συνεισφέρουν και πώς, δημοσιεύθηκε στις σελίδες της The Linux Foundation, από τους Greg Kroah-Hartman, Jonathan Corbet και την Amanda McPherson.

Σημαντικό στοιχείο που προκύπτει από την έρευνα είναι η λίστα των εταιρειών που συμμετέχουν στην ανάπτυξη του linux kernel:
Table sponsoring Linux KernelΌπως βλέπετε στον πίνακα, στην ανάπτυξη του Kernel συνεισφέρουν οι ανεμενόμενες θα έλεγα εταρείες. Πρέπει να παρατηρηθεί, όμως, ότι μεγάλο ποσοστό της βοήθειας παρέχεται από τους None και Uknown. Περίπου το 27%. Αυτό το ποσοστό αναφέρεται σε ανθρώπους που δε συνδέονται με κάποια εταιρεία ή/και δεν πληρώνονται για τη δουλειά τους και προσφέρουν τόσο σημαντική βοήθεια.

Τέλος, από την έρευνα προκύπτει ένα ακόμη ενθαρρυντικό στοιχείο. Ο αριθμός των developers αυξήθηκε κατακόρυφα. Διπλασιάστηκαν οι developers από την έκδοση 2.6.11 έως την έκδοση 2.6.24.

Η έρευνα αξίζει να διαβαστεί καθώς προκύπτουν πολλά άλλα στοιχεία. Χρήσιμα για την ενημέρωσή μας, αλλά και για την γενικότερη κατανόηση ενός λειτουργικού συστήματος που έχει αρχίσει να γίνεται το λειτουργικό και των πολλών και των λιγότερο geeks.

Θα μου επιτρέψετε μια συμβουλή. Αν έχετε το χρόνο δοκιμάστε την distribution που σας τραβάει περισσότερο. Αν έχετε λίγο παραπάνω χρόνο δοκιμάστε κάποια distribution όπως το Arch Linux, λιγότερη φιλική, ωστόσο σας προσφέρει μια full immersion στον κόσμο του linux.

Εξάλλου, μην ξεχνάτε ότι, πλέον, το στήσιμο ενός dual boot system είναι απλό, πολύ απλό. Στο web θα βρείτε ένα τεράστιο αριθμό πληροφοριών που θα σας βοηθήσουν να ξεπεράσετε τα περισσότερα προβλήματα που θα σας τύχουν. Χρειάζεται λίγο προσπάθεια στην αρχή και αποφασιστικότητα.

Avast antivirus, νέα έκδοση κλείνει τρύπα ασφάλειας

Η είδηση δεν είναι σημερινή (πρόκειται για είδηση της 29ης Μαρτίου 2008) και πιθανότατα όλοι έχετε ήδη ενημερώσει το avast σας (όσοι το χρησιμοποιείτε). Ωστόσο αξίζει να σημειωθεί, μιας και οι περισσότεροι από εμάς, αν εμπιστευόμαστε κάποια software για την ακεραιότητά τους αυτά είναι τα antiviruses και τα firewalls. Λάθος μας. Η πιο πρόσφατη έκδοση του avast, η 4.7.878 παρουσίαζε ένα σημαντικό πρόβλημα ασφάλειας, που έφερε στο φως ο Tobias Klein. Πρόκειται για μια σοβαρή vulnerability στο αρχείο AavmKer4.sys (kernel-mode driver), που επιτρέπει την ολοκληρωτική έκθεση του συστήματος και την απόκτηση πλήρους ελέγχου από κάποιον τρίτο. Για να εκμεταλλευθεί κάποιος την αδυναμία του Avast, είναι αναγκαία η αποστολή ειδικών αιτήσεων IOCTL. Τα αποτελέσματα…crash λόγω kernel panic, δυνατότητα εκτέλεσης κώδικα από τρίτους σε επίπεδο kernel.

Η αδυναμία αφορά μόνο συστήματα 32bit με εγκατεστημένα Windows NT/2000 ή και XP. H Avast εξέδωσε νέα έκδοση που κλείνει την τρύπα και μοίρασε διαμέσω του update της τη διόρθωση.

Παρά το ατυχές αυτό γεγονός το Avast παραμένει μια πολύ αξιόλογη δωρεάν λύση για τους home users.