Προς το περιεχόμενο

Tι αλλαγες θα θελατε να γινουν στα Windows 8


tritonas00

Προτεινόμενες αναρτήσεις

Δημοσ.

1. να έχει επιλογή για κλασική προβολή από εποχή windows 2000 και μάλιστα στην φάση της εγκατάστασης και όχι μετά από αυτή.

2. να έχει λιγότερα κλικ για καθαρισμό της λίστας "Έγγραφα" στο Έναρξη.

+ ότι άλλο θυμηθώ αργότερα.

Δημοσ.

file system, kernel τα σημαντικότερα για μένα. Με την υλοποίηση των παραπάνω θα υπάρχουν αρκετά ωφέλη. Απο κεί και πέρα όπως είπε και ενας φίλος πχ για το dual pane στον explorer και γενικότερα εύχρηστα και λειτουργικά utilities.

Δημοσ.

Το MinWin δυστυχώς δεν πρόλαβε να ολοκληρωθεί για να μπει στα 7 αλλά πιθανότατα θα μπει στα 8

και θα είναι μεγάλο τεχνολογικό άλμα για τα Windows.

 

Tα windows αναπτύχθηκαν κάπως άναρχα και δεν έχουν μια συγκεκριμένη ομάδα λειτουργιών που να ορίζουν

σαφώς τον πυρήνα του λειτουργικού. Σε αυτό μειονεκτούν καθαρά έναντι του Linux. Μιλώντας απλά, κάθε dll μπορεί

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

του MinWin είναι να περιορίσει τις κλήσεις από το επίπεδο x στο αμέσως χαμηλότερο x-1 και όχι στο x+1. Έτσι

μπορεί να δημιουργηθεί μια αυτόνομη σύνθεση λειτουργιών που θα αποτελέσει τον βασικό πυρήνα του λειτουργικού.

Αυτό θα λύσει τα χέρια των μηχανικών της MS στην υποστήριξη πολυπύρηνων επεξεργαστών και εικονικοποίησης

που τώρα πρέπει να επεμβαίνουν και σε άσχετα μέρη όπως το GUI.

 

Το ΜinWin είναι στην τελική του ευθεία και φαίνεται να οδηγεί την MS σε μια νέα οικογένεια πολυπύρηνων λειτoυργικών

συστημάτων με το κωδικό όνομα Μidori. Έχουν κυκλοφορήσει εδώ και μερικά χρόνια διάφορες εκδόσεις του MinWin με

τους μηχανικούς της MS να το δείχνουν σε παρουσιάσεις πειραματικά όπου η εκκίνηση γίνεται απευθείας από το hardware

χωρίς να απαιτούνται τα windows. Πριν τρία χρόνια σε μια παρουσίαση στο Πανεπιστήμιο του Ιλινόις ο Εric Traut, προϊστάμενος

του τμήματος που ασχολείται με τα ενδότερα των windows έδειξε μια λειτουργική έκδοση του MinWin που περιλάμβανε μόνον τον

πυρήνα χωρίς καθόλου γραφικά.

Είναι η μικρότερη μορφή του πυρήνα των windows και πρακτικά είναι ο πυρήνας των NT που αναφέρεται από την MS ως

Cutler's ΝΤ, παραπέμποντας στον άνθρωπο πίσω από τον πυρήνα των NT.

 

Λίγη ιστορία :

O David Cutler ήταν ένας guru της αρχιτεκτονικής λειτουργικών συστημάτων που δούλευε για την DEC. Προς το τέλος του 1988

πήγε στην MS θέλοντας να ξεκινήσει ένα εγχείρημα, την δημιουργία ενός νέου λειτουργικού συστήματος για τα πιο σύγχρονα PC της εποχής.

Τα μηχανήματα αιχμής ευρείας κυκλοφορίας είχαν 80386 στα 25MHz και 12 MB μνήμη. Ο Cutler έφερε από DEC ολόκληρη την ομάδα του.

Ειπώθηκαν πολλά για το κόστος και το παρασκήνιο αυτής της μεταγραφής αλλά και για τα γρήγορα αποτελέσματα που έφερε.

Ήταν μια ομάδα 6 ατόμων που δημιούργησε ένα λειτουργικό για τον i860, ένα RISC επεξεργαστή της Intel. Ο επεξεργαστής δεν είχε

ολοκληρωθεί από την Intel και η ομάδα δούλευε στον "αέρα" με έναν προσομοιωτή που ονομάστηκε N-Ten.

Από αυτόν τον προσομοιωτή το νέο λειτουργικό ονομάστηκε NT . Tο Νew Technology - αντίθετα με ότι νομίζουν πολλοί - υιοθετήθηκε

από την MS αργότερα για λόγους marketing και δεν ήταν το αρχικό όνομα.

Προς το τέλος του 1989 η ομάδα του Cutler είχε μεγαλώσει και αριθμούσε ήδη 50 άτομα. Είναι φανερό ότι τα NT ήταν κάτι εντελώς

καινούριο και εσωτερικά είχαν ελάχιστη σχέση με τα windows που ήδη κυκλοφορούσαν. Η βασική αρχιτεκτονική των NT στηρίχθηκε σε

μια πλατφόρμα έτσι ώστε να είναι όσο το δυνατόν ανεξάρτητη του υλικού (τεχνολογία HAL).

Τελικά πάρθηκε απόφαση να υποστηριχθεί ένας άλλος RISC επεξεργαστής, ο R3000, αλλά χάρη στο HAL δεν υπήρξαν μεγάλες δυσκολίες.

Αλλιώς, τα NT θα ήταν αρχικά ένα πανίσχυρο λειτουργικό αλλά πολύ δύσπροσάρμοστο σε νέους επεξεργαστές. Οι γνώσεις και η εμπειρία

του Cutler ήταν καθοριστικές σε αυτό.

Το νέο λειτουργικό ήταν έτοιμο στο μέσο του 1990. Έμενε μόνο να το πακετάρουν με ένα GUI. Εξάλλου το 1990 ήταν η χρονιά που κυκλοφόρησαν

τα windows 3.0 και η επιτυχία τους κατέδειξε ότι το μέλλον του PC ήταν ένα γραφικό περιβάλλον και όχι η οθόνη του DOS.

Το 1990 ήταν επίσης η χρονιά που η IBM σε στενή συνεργασία με την MS ανέπτυξε το OS/2. H ομάδα που ασχολούνταν με το NT αψήφισε την

πανίσχυρη τότε IBM και στράφηκε αποκλειστικά στα NT. Έφτιαξε το γνωστό μέχρι και σήμερα Win32 που ήταν το (μεγάλο) σετ εντολών με

το οποίο οι προγραμματιστές είχαν προσπέλαση στο GUI και τα ενδότερα του νέου λειτουργικού.

Αυτό έφερε οριστικό σχίσμα μεταξύ της MS και της IBM. Η ΜS παράτησε εντελώς το ΟS/2 και αφοσιώθηκε στην δημιουργία των NT με την πρώτη

έκδοση (3.1) τον Ιούλιο 1993 και μετά με τις επόμενες 3.5, 3.51 και 4.0. Η 4.0 ήταν μεγάλη πρόκληση και μεγάλος μπελάς για την ομάδα του NT

διότι έπρεπε να αλλάξει εκ θεμελίων όλο το γραφικό περιβάλλον.

Αν και οι εκδόσεις των NT έμοιαζαν εξωτερικά με τα 3.11, 95 και 98, εσωτερικά είχαν τελείως διαφορετική δομή και περιεχόμενο. Ειδικά τα win95 είχαν

αρκετό 32 bit κώδικα αλλά η εσωτερική τους αρχιτεκτονική δεν ήταν πλήρως 32 bit. Eίχαν πολύ καλύτερη συμπεριφορά από τα win 3.11 σε όλους τους

τομείς (προεκτοπιστική πολυδιεργασία, σταθερότητα κλπ) αλλά δεν ήταν ακρέμαστα. Αντίθετα, τα NT ήταν ασύγκριτα πιο σταθερά και ασφαλή και

συνιστούνταν για σοβαρή χρήση αλλά είχαν αυξημένες απαιτήσεις σε hardware.

Η ΜS ήθελε να υποστηρίζει μόνον ένα λειτουργικό όμως δεν μπορούσε να τα συνενώσει επειδή τα NT απαιτούσαν αρκετά υψηλότερες προδιαγραφές,

όπως εξάλλου υποδεικνυε και η αφετηρία της σχεδίασή τους. Η MS είχε μεν σχέδια αλλά έπρεπε να περιμένει να μπορεί να ανταποκριθεί το hardware.

Γι' αυτό και οι εκδόσεις win 95, 98, Me είχαν "παζαρεμένη" αρχιτεκτονική.

Περίπου το 2000 τα PC διέθεταν πλέον την ισχύ για να σηκώσουν τον πυρήνα των NΤ. Τα windows 2000 ήταν η πρώτη σοβαρή προσπάθεια της MS

για την εσωτερική σύγκλιση και οι βασικές εσωτερικές λειτουργίες ήταν οι ίδιες με την έκδοση Server.

Αυτός είναι και ο λόγος που τα κρεμάσματα και οι μπλε οθόνες σταμάτησαν να εμφανίζονται μετά από τα win98 :

ο πυρήνας εσωτερικά είχε αλλάξει και επιτέλους είχε μπει αυτός των NT. Tα Vista έχουν ακριβώς τον ίδιο πυρήνα με την έκδοση servrer 2008.

 

O MinWin είναι η κατάληξη ενός δρόμου 20+ ετών που ξεκίνησε από την ιδέα κατασκευής των NT και φτάνει στα σημερινά συστήματα.

Δείχνει ότι η MS προσπαθούσε να βρει μια ισορροπία ανάμεσα στην εξέλιξη του λειτουργικού της αλλά παράλληλα να υποστηρίζει

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

Προφανώς τα NT δεν είχαν εσωτερικά καμιά σχέση με τα windows που υπήρχαν ήδη - άσχετο που οι πολλοί δεν το έβλεπαν.

Φτιάχτηκαν από την αρχή και στοχεύοντας αλλού (risc επεξεργαστές και συστήματα υψηλών επιδόσεων). Στο δρόμο η MS τα έφερε στα

desktop συστήματα ξεπερνώντας πολλές δυσκολίες, τόσο τεχνολογικές (συμβατότητα, μεταφορά σε συνήθεις επεξεργαστές κλπ) όσο και

πολιτικής (σύγκρουση με την IBM κ.α.). Το MinWin (και) από αυτή την άποψη έχει μεγάλη σημασία διότι δείχνει το μακρόπνοο των σχεδίων

της MS για την σύγκλιση των λειτουργικών της.

Και όσοι κατακρίνουν τα windows και λιβανίζουν το Linux ας θυμούνται ότι το linux δεν είχε κανένα από τέτοια προβλήματα και ξεκίνησε

από διαφορετική βάση.

Εν πάση περιπτώση, η ιστορία έχει και πολλές άλλες ενδιαφέρουσε πτυχές που δεν μπορούν να αναφερθούν εδώ.

Το γεγονός είναι ότι η MS έπαιζε με το μάτι στο μέλλον αλλά δεν θυσίασε την καινοτομία εις βάρων των πολλών χρηστών και της αγοράς.

Το MinWin αν τελικά μπει στην επόμενη έκδοση των windows όπως είπε και ο tritonas θα είναι μεγάλο άλμα και δικαίωση της MS από

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

 

-

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...