Miguel de lcaza

O Miguel De Lcaza Μεξικάνος προγραμματιστής απο οίκογένεια επιστημόνων μεγάλωσε στην πόλη του Μεξικό και πρωτού αποφοιτήσει απο την σχολή μαθηματικών την εγκατέλειψε για να ασχοληθεί με την τεχνολογία της πληροφορίας και το 1992 ξεκίνησε να γράφει ελεύθερο λογισμικό. Ένα απο τα πρώτα κομμάτια λογισμικού που έγραψε ήταν το 1994 ο διαχειριστής αρχείων Midnight commander σε λειτουργία κείμενου. Ήταν επίσης ένας απο τους πρώτους συνσεισφέροντες στο έργο Wine, ένα έργο ελεύθερου και δωρεάν κώδικα που στοχεύει να επιτρέψει στο λογισμικό εφαρμογών και τα παιχνίδια υπολογιστή που έχουν αναπτυχθεί για τα Microsoft Windows να εκτελούνται σε λειτουργικά συστήματα παρόμοια με το Unix.

To καλοκαίρι του 1997 πήρε συνέντευξη από τη Microsoft για δουλειά στην ομάδα του Internet Explorer Unix για να εργαστεί σε μια θύρα για αρχιτεκτονική συνόλου υπολογισμού SPARC, αλλά δεν είχε το πανεπιστημιακό πτυχίο που απαιτείται για να αποκτήσει θέση εργασίας H-1B. Σε μια συνέντευξη του που έγινε έλαχιστο καιρό αργότερα είπε ότι προσπάθησε να πείσει τους συνεντευξιαζόμενους του να ελευθερώσουν τον κώδικα IE (Import-Export) ακόμη και πριν το Netscape το κάνει με το δικό τους πρόγραμμα περιήγησης.[1]

Τον Αύγουστο του 1997 ο Miguel αποφάσισε σε συνεργασία με τον Federico Mena, έναν επίσης Μεξικανό προγραμματιστή, να δημιουργήσουν ένα εντελώς δωρεάν περιβάλλον επιφάνειας εργασίας για συστήματα Linux και άλλα παρόμοια με αυτά συστήματα. Το έργο τους ονομάστηκε GNOME ένα ακρονύμια των (GNU NETWORK OBJECT MODEL ENVIROMENT) και μέχρι σήμερα έχει αποτελέσει ένα βασικό περιβάλλον επιφάνειας εργασίας για αρκετές εκδοεις Linux όπως η Debian, Endless OS, Fedora Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise, Ubuntu καθώς και αλλα παρόμοια UNIX συστήματα.

Figure 1: To έργο GNOME όπως το βλέπουμε σε ένα σύγχρονο Unix σύστημα.

O de lcaza μαζί με τον Nat Friedman συνίδρυσαν την εταιρία ελεύθερου λογισμικού Helix Code το 1999 όπου αργότερα ονομάστηκε Ximian η οποία υποστηρίζονταν απο το GNOMΕ. Το 2001 η Helix Code ανακοίνωσε το έργο Mono, με επικεφαλής τον de Icaza, με στόχο την εφαρμογή της νέας πλατφόρμας ανάπτυξης .NET της Microsoft σε πλατφόρμες Linux και Unix.[2]

Τον Μάιο του 2011, ο de Icaza ξεκίνησε το Xamarin για να αντικαταστήσει το MonoTouch ένα εργαλείο του Mono οπού δίνει την δυνατότητα σε προγραμματιστές να δημιουργήσουν εφαρμογές για iphone με την χρήση της C# και τηε .NET framework άντι για το βασικό περιβάλλον της Apple και της γλώσσας C και το Mono για Android αφού η Novell αγοράστηκε από την Attachmate και τα έργα εγκαταλείφθηκαν. Η Xamarin και η Novell κατέληξαν σε συμφωνία, όπου η Xamarin ανέλαβε την ανάπτυξη και τις πωλήσεις αυτών των προϊόντων.[3]

H Xamarin ανακοίνωσε την εξαγορά της απο την Microsoft τον Φεβρουάριο του 2016. Ένα μήνα αργότερα, στη διάσκεψη Microsoft Build, ανακοινώθηκε ότι το έργο Mono θα αδειοδοτηθεί εκ νέου στο MIT, το Visual Studio θα περιελάμβανε το Xamarin ακόμη και τις δωρεάν εκδόσεις, χωρίς περιορισμούς και τα Xamarin SDK θα ήταν ανοιχτού κώδικα.[4]

Πηγές

  1. Early steps of Miguel de lcaza
  2. GNOME project
  3. Helix Company-later name Ximian
  4. Xamarin in Visual stuio code