Jump to content

22,000 γραμμές κώδικα στο Linux από την...Microsoft!!!


DarthMoul
 Share

Recommended Posts

attachment.php?attachmentid=18054&stc=1&d=1196261534

attachment.php?attachmentid=25358&stc=1&

Την πρώτη της συνεισφορά κώδικα, της τάξης των 22,000 γραμμών, στον Linux kernel, ανακοίνωσε εχθές η Microsoft. Πρόκειται για drivers οι οποίοι επιτρέπουν στο Linux να τρέχει, ως guest λειτουργικό με near native ταχύτητα, στην Hyper-V paravirtualized μηχανή της εταιρίας που υποστηρίζουν τα Windows Server 2008.

Η είδηση έπεσε ως κεραυνός εν αιθρία στην κοινότητα του Linux, προκαλώντας μεικτά σχόλια. Όπως και να έχει το ζήτημα, ο κώδικας της Microsoft έγινε αποδεκτός από τους maintainers του kernel, αφού υπακούει πλήρως στις προδιαγραφές κωδικοποίησης του Linux και διατίθεται κάτω από την άδεια χρήσης GPL v2. Το πιθανότερο είναι πως θα ενσωματωθεί στο source tree στην επόμενη stable έκδοση του πυρήνα 2.6.30.1.

Οι επιδόσεις των Windows ως host λειτουργικό για non-windows virtual machines δεν εντυπωσίαζαν μέχρι σήμερα. Αυτό είχε ως αποτέλεσμα τα Windows να είναι ο συνήθης φιλοξενούμενος, με τον ρόλο του host να τον αναλαμβάνει συνήθως κάποια διανομή του Linux ή το Solaris/x86. Είναι προφανές ότι με την τελευταία της κίνηση η Microsoft προσπαθεί να αλλάξει το σκηνικό υιοθετώντας τις πρακτικές που ακολουθούν εδώ και χρόνια και οι υπόλοιποι κατασκευαστές λογισμικού για virtualization.

Πηγές:

- Microsoft

- The Register

post-64-1442175528,4648_thumb.jpeg

Edited by DarthMoul
Link to comment
Share on other sites

Στην πράξη για εμάς τι σημαίνει αυτό; Μιλάμε για εναλλακτική μηχανή Wine ή κάτι εντελώς διαφορετικό;

Το Hyper-V θα πρέπει να το δεις ως εναλλακτική του VirtualBox ή του VMWare. Είναι το paravirtualization software των windows server 2008, αντίστοιχο του Linux kvm και των Solaris containers.

Link to comment
Share on other sites

Αν κατάλαβα καλά η μόνη αλλαγή είναι ένα επιπλέον πρόγραμμα για virtual machine που υπάρχει και στα Windows Server 2008;

Τι το τόσο σημαντικό έχει ένα τέτοιο πρόγραμμα;

Link to comment
Share on other sites

Αν κατάλαβα καλά η μόνη αλλαγή είναι ένα επιπλέον πρόγραμμα για virtual machine που υπάρχει και στα Windows Server 2008;

Τι το τόσο σημαντικό έχει ένα τέτοιο πρόγραμμα;

Όλοι οι κατασκευαστές software επιδιώκουν να είναι όσο πιο κοντά στην μηχανή γίνεται. Αυτός που είναι πιο κοντά στην μηχανή έχει και τον έλεγχο της εξέλιξης των πραγμάτων ενώ όλοι οι άλλοι είναι εξαρτημένοι από αυτόν. Αν ένα λειτουργικό, πχ τα Windows 2008, δεν αποδίδει καλά ως VM host, ο μόνος ρόλος που του απομένει είναι αυτός του guest, οπότε το έλεγχο του hardware τον αναλαμβάνει το λειτουργικό που το φιλοξενει.

Αυτό που έκανε η Microsoft είναι να δώσει στο Linux drivers που βοηθάνε τα Windows 2008 να αποδίδουν ικανοποιητικά ως host λειτουργικό.

Link to comment
Share on other sites

Άλλες δύο ειδήσεις συνδέονται με τη συνεισφορά ανοικτού κώδικα GPL, από τη Microsoft.

Η πρώτη αφορά τον ισχυρισμό προγραμματιστή (που είδε τον κώδικα που συνεισέφερε η Microsoft), ότι υπάρχουν δύο παραβιάσεις της GPL (General Public License).

Οι παραβιάσεις υπήρχαν όσο ο κώδικας ήταν κλειστός (proprietary) και έψαψαν να υφίστανται από τη στιγμή που δόθηκε με συνθήκες GPL V2.

http://blogs.computerworld.com/engineer_says_microsoft_code_violated_gpl

H δεύτερη είδηση αφορά την προσφορά εκ μέρους της Microsoft επιπλέον κώδικα ως GPL V2. Αυτή τη φορά πρόκειται για ένα Plug-in που επιτρέπει να λειτουργούν τα Live Services της Microsoft στο Moodle.

Microsoft releases more GPL code

Link to comment
Share on other sites

Άλλες δύο ειδήσεις συνδέονται με τη συνεισφορά ανοικτού κώδικα GPL, από τη Microsoft.

Η πρώτη αφορά τον ισχυρισμό προγραμματιστή (που είδε τον κώδικα που συνεισέφερε η Microsoft), ότι υπάρχουν δύο παραβιάσεις της GPL (General Public License).

Οι παραβιάσεις υπήρχαν όσο ο κώδικας ήταν κλειστός (proprietary) και έψαψαν να υφίστανται από τη στιγμή που δόθηκε με συνθήκες GPL V2.

http://blogs.computerworld.com/engineer_says_microsoft_code_violated_gpl

H δεύτερη είδηση αφορά την προσφορά εκ μέρους της Microsoft επιπλέον κώδικα ως GPL V2. Αυτή τη φορά πρόκειται για ένα Plug-in που επιτρέπει να λειτουργούν τα Live Services της Microsoft στο Moodle.

Microsoft releases more GPL code

Ο ισχυρισμός για το GPL violation αληθεύει. Τα επίμαχα κομμάτια κώδικα δεν έφυγαν με το άνοιγμα του. Ο κώδικα άνοιξε στο σύνολο του λόγω της επαπειλούμενης μήνυσης για το violation.

Στο θέμα παρενέβη και ο Linus Torvalds, βάζοντας πάγο σε όσους γκρίνιαξαν για την όλη ιστορία. Καλωσόρισε μάλιστα την Microsoft ως το νέο μέλος της Κοινότητας και διευκρίνισε ότι ο όρος open τους χωράει όλους, αρκεί να σέβονται την άδεια χρήσης.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.