Ich habe kürzlich ein interessantes Interview über Linux für alle gehört. Moderator Jason Evangelho interviewte Christopher Scott, Senior Premier Field Engineer (Open Source) bei Microsoft. Christopher ist ein Linux-Befürworter, der als begeisterter Linux-Benutzer, der für Microsoft arbeitet, eine einzigartige Perspektive hat. Es gab eine Zeit, in der es wenig Vertrauen zwischen Redmond und der Linux-Welt gab. Es gibt einige, die befürchten, dass Microsofts Umarmung von Linux unheimlich ist. Christopher versucht, diese Vorstellung zu zerstreuen und Vertrauen aufzubauen, wo in der Vergangenheit Misstrauen bestand. Das Anhören des Interviews weckte meine Neugier. Begierig darauf, mehr zu erfahren, kontaktierte ich Christopher auf Twitter und bat um ein Interview (das aus Gründen der Länge und Klarheit leicht bearbeitet wurde). Er stimmte gnädig zu.
Don Watkins: Welchen Hintergrund haben Sie?
Christopher Scott: Kurz gesagt, ich bin ein Geek, der Technologie liebt, insbesondere Hardware. Der erste Computer, mit dem ich Zeit verbringen durfte, war unser IBM-kompatibler 486SX mit 20 MHz, 4 MB RAM und 171 MB Festplatte. Meine Mutter gab damals 2.500 Dollar für das Setup aus, was unverschämt schien. Es dauerte nicht lange, bis ich Comanche Maximum Overkill (PC-Spiel) kaufte und feststellte, dass ich weder ein CD-ROM-Laufwerk noch eine kompatible Soundkarte hatte, also kaufte ich diese und installierte sie. Damit fing es genau dort an. Ich musste Spiele auf unserem Windows 3.1-Rechner spielen. Das war wirklich der Schwerpunkt meines Interesses an Computern, als ich aufwuchs:Videospiele. Ich hatte 1984 das NES und danach ein SNES, zusammen mit vielen anderen Spielsystemen seitdem, aber es gab immer etwas an PC-Spielen, das meine Aufmerksamkeit erregte.
Weitere Linux-Ressourcen
- Spickzettel für Linux-Befehle
- Spickzettel für fortgeschrittene Linux-Befehle
- Kostenloser Online-Kurs:RHEL Technical Overview
- Spickzettel für Linux-Netzwerke
- SELinux-Spickzettel
- Spickzettel für allgemeine Linux-Befehle
- Was sind Linux-Container?
- Unsere neuesten Linux-Artikel
Meine erste Liebe galt jedoch Autos. Mein Vater stand auf Hot Rods und so, also habe ich seine Zeitschriften gelesen, als ich aufwuchs. Ich hatte große Ambitionen, mein erstes eigenes Auto zu bauen. Nachdem ich festgestellt hatte, dass das College nichts für mich ist und mir klar wurde, dass Mindestlohnjobs meine Zukunft nicht sichern würden, ging ich zurück zur Schule und erlernte einen Beruf:Autolackierer und Karosseriereparatur. Ich habe dank meines Ausbilders einen Job bekommen und das mehrere Jahre lang gemacht, aber ich war nicht zufrieden damit, dass die meisten Jobs auf Versicherungsansprüchen beruhten. Ich wollte mich auf die Aspekte der Liebe zum Detail konzentrieren und dafür sorgen, dass jeder Job perfekt wird, aber Versicherungsunternehmen zahlen für diese Art von Details nicht mit einer „gerade gut genug“-Mentalität.
Ich konnte keine Arbeit in einer Lackier- und Karosseriewerkstatt finden, also suchte ich nach meiner zweiten Liebe, den Computern. Ich habe ein Unternehmen gefunden, das Schulungskurse zur Vorbereitung auf die Windows 2000-Zertifizierung anbietet. Es war unverschämt teuer bei etwa 8.000 Dollar, aber ich bekam einen Studentenkredit (damit ich diese Schulden noch viele Jahre mit mir tragen konnte) und begann mit dem Unterricht. Ich habe danach nicht sofort einen Job bekommen, das hat mehrere Monate gedauert, aber ich habe mich in einen Zeitarbeitsjob im Callcenter von Timex in der Abteilung für fortschrittliche Produkte hochgearbeitet.
Ich war ungefähr anderthalb Jahre bei Timex, als ich ein Stellenangebot bei einer „echten Computerfirma“ bekam. Es war keine Zeitarbeit und es hatte Vorteile, also schien es perfekt. Dieses Unternehmen stellte verwaltete IT-Services für seine Kunden bereit, also begann ich mit PC- und Netzwerk-Support per Telefon und persönlich. Meine Frau habe ich auch bei dieser Firma kennengelernt. Seitdem habe ich Helpdesk-Support, Unterstützung bei Rechtsstreitigkeiten, SharePoint, Skype for Business, Microsoft Teams und die gesamte Office 365-Suite geleistet. Heute bin ich ein glücklich verheirateter Vater von drei Kindern mit zwei Enkeln.
DW :Wie sind Sie zu Linux und Open Source gekommen?
KS :Vor ungefähr 20 Jahren, als ich Kurse zu Windows 2000 Server belegte, begann ich, Teile älterer Maschinen zu erwerben, die zur Entsorgung vorgesehen waren, und schaffte es, mindestens ein voll funktionsfähiges System mit Monitor, Tastatur und Maus zusammenzusetzen. Auf dem Heimcomputer lief damals Windows 98 oder ME, ich kann mich nicht erinnern, aber ich hatte kein Betriebssystem, um dieses ältere System zu installieren. Irgendwie bin ich über Mandrake Linux gestolpert und habe es geladen. Soweit ich das beurteilen konnte, schien alles in Ordnung zu sein, also gab ich eine Anzeige in den Kleinanzeigen der Lokalzeitung auf, um zu sehen, ob jemand einen kostenlosen Computer brauchte. Ich habe genau eine Antwort auf diese Anzeige erhalten. Ich packte den Computer zusammen und brachte ihn zu ihnen nach Hause. Ich fand heraus, dass es sich um eine Familie mit einem Sohn mit besonderen Bedürfnissen handelte und sie ihn dazu bringen wollten, am Computer zu lernen. Ich stellte es auf den kleinen Tisch, den sie als Schreibtisch benutzen wollten, sie dankten mir, und ich ging. Ich hoffe sehr, dass es ihnen geholfen hat. Damals wusste ich über Linux nur, dass ich ein voll funktionsfähiges System haben konnte, ohne in einen Laden gehen zu müssen, um eine Diskette zu kaufen.
Seitdem würde ich mich als Linux-Bastler und -Enthusiasten bezeichnen. Ich bin ein Distributions-Hopper, probiere immer verschiedene Distributionen und Desktop-Umgebungen aus, ohne eine von ihnen wirklich zu Hause zu machen. Ich hatte immer meine Herzen zwischen Ubuntu-basierten Systemen und Fedora gezogen. Aus irgendeinem Grund mag ich apt
sehr und DEB , aber ich habe es immer geliebt, schnellere Updates von Fedora zu bekommen. Ich habe es immer geschätzt, dass Open-Source-Projekte der Community für Feedback und zusätzliche Entwicklerunterstützung offen stehen und dass der Code für jeden frei verfügbar ist, um ihn zu verwenden, wiederzuverwenden und zu überprüfen.
Bis vor kurzem konnte ich Linux nicht zu meinem primären Betriebssystem machen. Ich habe es über die Jahre versucht und oft kam es auf Spiele zurück. Sie liefen entweder überhaupt nicht oder im Vergleich schlecht, also kehrte ich schließlich zu Windows zurück. Mit den Verbesserungen an Proton und Tools wie Lutris hat sich diese Landschaft dramatisch verändert. Ich verwende jetzt Linux auf meinem primären Desktop und Laptop. Derzeit Pop!_OS bzw. Ubuntu 18.04, aber ich habe eine Schwäche für Manjaro (das sich auf einem dritten Rechner befindet).
Zugegeben, ich mache Zugeständnisse, indem ich Linux als mein primäres Betriebssystem für die Arbeit verwende. Ich stütze mich hauptsächlich auf den webbasierten Zugriff auf Dinge, die ich benötige, aber ich habe immer noch eine VM für bestimmte Anwendungen, die nicht außerhalb von Windows ausgeführt werden und für meine Arbeit erforderlich sind. Um das klarzustellen, ich hasse Windows nicht. Ich mag einige der Dinge nicht, die es tut, und einige der Dinge, die es nicht tut. Auch Linux hat Dinge, die ich mag und nicht mag. Meine Entscheidung, was ich ausführen soll, basiert darauf, was mich am wenigsten stört und was mir die Funktionen und Software bietet, die ich will oder brauche. Einige Distributionen sprechen mich einfach nicht an oder nerven mich auf verschiedene Arten, über die ich einfach nicht hinwegkomme. Jedes Betriebssystem hat seine Vor- und Nachteile.
DW :Was hat Sie dazu eingeladen, für Microsoft zu arbeiten?
KS :Kurze Antwort:Ein Personalvermittler auf LinkedIn. Lange Antwort:Wie viele Leute, die sich mit SharePoint beschäftigen, ist es mir vor einigen Jahren in den Schoß gefallen. Okay, ich habe mich freiwillig gemeldet, aber niemand sonst im dreiköpfigen IT-Team wollte es lernen, und unser CEO wollte es. Etwa drei Jahre später wurde ich als SharePoint-Administrator für ein ziemlich großes Unternehmen mit 700 Benutzern eingestellt. An diesem Punkt betrachtete ich Microsoft als die beste Option, um daran zu denken, wem SharePoint gehört, aber ich dachte, dass ich ungefähr fünf Jahre davon entfernt war, das Niveau zu erreichen, das ich brauchte, um überhaupt in Betracht gezogen zu werden. Nachdem ich ein Jahr lang in diesem Job gearbeitet hatte, wurde ich von einem Personalvermittler auf LinkedIn kontaktiert. Wir haben gequatscht, ich habe Vorstellungsgespräche geführt und ich wurde eingestellt. Seitdem habe ich die Technologie auf Skype/Teams und jetzt auf Open-Source-Software (OSS) umgestellt und bin von der Führung eines Teams auf über 20 aufgestiegen, alles auf eine Art und Weise, die nicht traditionell ist.
Genauer gesagt wollte ich in eine OSS-Rolle wechseln, um mehr von dem zu sehen, was Microsoft in diesem Bereich tut, was ich in anderen Rollen nicht sehen konnte, während ich andere Technologien unterstützte.
DW :Wie bauen Sie Vertrauen für die Linux-Community bei Microsoft auf?
KS :Der erste Schritt ist zuzuhören. Obwohl ich mich selbst als Teil der Linux-Community betrachte, kann ich nicht davon ausgehen zu wissen, was nötig wäre, um dieses Vertrauen aufzubauen. Also habe ich mich gemeldet, um dieses Feedback zu erhalten. Mein Ziel ist es, gegen dieses Feedback vorzugehen, da ich nur ein Mitarbeiter bin, der die Softwarelandschaft für Linux-Benutzer verbessern möchte, die die Option schätzen würden, Microsoft-Software auf ihrer gewählten Plattform auszuführen (als ein Beispiel).
DW :Welche Microsoft-Produkte außer Visual Studio sind Gewinne für die Linux- und Open-Source-Community?
KS :Ehrlich gesagt, es hängt davon ab, auf welchen Teil der Community Sie sich beziehen. Für Entwickler gibt es andere Dinge, die von Microsoft veröffentlicht/Open-Source sind und große Vorteile bieten, wie .NET- und C++-Bibliotheken. Sogar Windows Subsystem for Linux (WSL) und das neue Windows Terminal können als große Gewinne angesehen werden. Es gibt jedoch eine andere Komponente der Gemeinschaft, die etwas haben möchte, das sich auf ihr tägliches, persönliches Leben auswirkt (wenn ich es zusammenfassen sollte). In gewisser Weise hat jeder Einzelne die Haltung eingenommen, für sich selbst zu entscheiden, was ein Gewinn ist und was nicht. Dieses Problem macht es manchmal schwieriger, wenn sie verlangen, dass Windows oder der gesamte Softwarekatalog vollständig Open Source ist, bevor sie überhaupt in Betracht ziehen, dass Microsoft irgendetwas Gültiges tut.
Im Wesentlichen konzentriert sich das Unternehmen aus meiner Sicht auf die Cloud, nämlich Azure. Wer in der Linux- und Open-Source-Community sollte angesprochen werden, der sich damit ausrichtet? Personen, die Linux-Server verwalten, Personen, die Open-Source-Software in Azure verwenden möchten, und Personen, die Open-Source-Software entwickeln, die in Azure ausgeführt werden kann. Auf diesem Markt gab es viele Gewinne. Der OSS-Katalog, der im Kontext von Azure ausgeführt wird, ist riesig.
DW :Einige Tech-Autoren sehen den Linux-Kernel als Ersatz für den NT-Kernel. Sind Sie anderer Meinung?
KS :Ich bin anderer Meinung. Es gibt viel zu viele Inkompatibilitäten, um nur die Grundlagen zu ersetzen. Das ist meiner Meinung nach nicht realistisch.
DW :Wie sieht die Zukunft von Linux bei Microsoft aus?
KS :Ich sage, was ich erwarte und was ich hoffe. Ich erwarte ein kontinuierliches Wachstum von Linux auf Azure und ein weiteres Wachstum von Open Source, das auf Azure verwendet und von Microsoft geschrieben wird. Ich hoffe, dass dies weitere Investitionen in den Linux-Desktop vorantreibt, im Wesentlichen indem Windows-Software dazu gebracht wird, gut unter Linux zu laufen. Dieses Thema ist auch das, was die Community sehen möchte, aber es braucht die Kunden, die Einzelpersonen innerhalb des Unternehmens, die sich zu Wort melden, um dies Wirklichkeit werden zu lassen.
Würde ich als Beispiel gerne eine Codebasis für Office sehen, die auf allen Desktop-Plattformen läuft, sei es über Wine oder eine andere Kompatibilitätsebene? Ja, natürlich. Das fände ich wirklich optimal. Office für Mac hat noch nie dieselben Funktionen wie die Windows-Versionen gesehen. Jeder sollte die Möglichkeit haben, jede beliebige Software zu verwenden, unabhängig von der Plattform. Ich glaube, dass Microsoft es schaffen kann, ich weiß nur nicht, ob es das wird, also greife ich ein, um zu versuchen, dies zu erreichen. Ich hoffe, dass wir feststellen können, dass Benutzer von Linux-Desktops die gleichen Optionen für Software von Microsoft haben wie Windows und macOS.