Video: IBM and Red Hat: Committed to open source (November 2024)
Canonical, ein 750-köpfiges Unternehmen mit Mitarbeitern in mehr als 42 Ländern weltweit, ist die treibende Kraft hinter der Open-Source-Software von Ubuntu. Obwohl Canonical und Ubuntu unter Hardcore-Technologen bekannt und anerkannt sind, haben die meisten Verbraucher wahrscheinlich noch nie davon gehört.
Dies ist eine bedauerliche Realität für Open-Source-Software. Produkte und Projekte, die der Demokratisierung von Technologie gewidmet sind, indem sie die Nutzung von Computern für jedermann kostenlos und fair machen, fliegen häufig unter dem Radar. Ob Canonical und Ubuntu zum Synonym für den allgemeinen Verbraucher werden, hängt weitgehend davon ab, ob der Verbraucher von der herkömmlichen Gerätenutzung abweicht oder nicht. Kann die Vision von Canonical für ein konvergentes Computing-Erlebnis auf allen Geräten den Namen Canonical für Desktop-Benutzer so synonym machen wie für Benutzer der Enterprise-Cloud- und Application-Performance-Management-Lösungen (APM)?
Ich unterhielt mich mit Jane Silber, CEO von Canonical, einer bemerkenswerten Führungskraft mit einem reichen technologischen Hintergrund, per E-Mail über die Herausforderungen, denen Canonical im Bereich Consumer Computing und sogar Fernsehen gegenübersteht, und darüber, wie das Unternehmen seinen Status auf dem Enterprise-Cloud- und Softwaremarkt halten will.
PCMag: Ubuntu- Befürworter sind tollwütige Evangelisten. Sie besuchen Facebook, Twitter und sogar den Kommentarbereich des PCMag-Artikels, um ihre Liebe zu Ihrer Software zum Ausdruck zu bringen. Es ist kostenlos, offen und einfach zu bedienen. Es ist jedoch immer noch eine relativ kleine Nische im Vergleich zu anderen Betriebssystemen (hinter Mac OS und Windows an dritter Stelle).
Warum denkst du, ist das so? Was braucht Ubuntu, um die nächste Stufe der Branchenakzeptanz zu erreichen? Stellen Sie sich vor, dass diese Zuwächse bei den Verbrauchern oder beim Unternehmensanwender stattfinden werden?
Jane Silber (JS): Ubuntu hat eine breite und tiefe Akzeptanz in der Industrie. Unternehmen wie Walmart, Netflix und eBay bauen ihre Infrastruktur auf Ubuntu auf. Telekommunikationsunternehmen wie die Deutsche Telekom, AT & T und NTT bauen ihre Telekommunikationsfunktionen der nächsten Generation auf Ubuntu auf. Ubuntu ist das beliebteste Betriebssystem in öffentlichen Clouds wie Amazon Web Services, und Unternehmen wie Google und Intel verwenden Ubuntu auf ihren Entwicklerarbeitsplätzen. Darüber hinaus verwenden Internet of Things (IoT) -Gerätehersteller von Gateways, Netzwerkgeräten, Robotern und Drohnen Ubuntu in großem Maßstab. Es ist schwer, sich diese Nischenauslastung vorzustellen!
Der Ort, an dem Ubuntu in der Nutzung hinterherhinkt, ist das traditionelle Desktop-Computing, obwohl es das führende Linux und der Favorit der Entwickler bleibt. Wir glauben, dass sich dieses Segment in Zukunft erheblich verändern wird, da sich der Begriff "Personal Computing" mit Innovationen in Bezug auf Hardware, Software, Konnektivität usw. ändert, Telefon, Tablet, Laptop) wird es in unserem digitalen Leben ein Spektrum an Geräten und Interaktionsmodellen geben. Wir bauen eine konvergierte Ubuntu Personal-Erfahrung für dieses Szenario auf und erwarten, dass Änderungen in der Art und Weise, wie Benutzer mit ihrer Computererfahrung interagieren, sowohl im Consumer- als auch im Enterprise-Bereich auftreten.
PCMag: Da Unternehmen Experten für das Management von Cloud-Infrastrukturen werden, bietet sich Canonical die Möglichkeit, Anpassungen an ihre spezifischen Anforderungen und Vorlieben vorzunehmen. Was sollten Unternehmen, die mit traditionellen Anbietern zusammengearbeitet haben, als OpenStack-Partner über Open-Source-Cloud-Bereitstellungen wissen? Wie viel Open Source kann ihren spezifischen Bedürfnissen besser entsprochen werden?
JS: Wir haben mit einer unglaublich großen Anzahl von Telekommunikationsunternehmen, Großunternehmen und kleinen bis mittelständischen Unternehmen (SMBs) zusammengearbeitet, um Ubuntu OpenStack-Clouds zu erstellen. Einer der Workshops, den wir häufig mit Kunden abhalten, besteht darin, deren Bedürfnisse wirklich zu verstehen und abzubilden. Manchmal haben Kunden solide geschäftliche oder technische Gründe, um eine Cloud-Architektur an ihre Bedürfnisse anzupassen. Manchmal führt die Flexibilität und Freiheit von Open-Source-Lösungen zu unnötigen und wenig hilfreichen Differenzierungen.
Wir sind der Meinung, dass es wichtig ist, Unternehmen dabei zu helfen, ihre Anpassungsbedürfnisse zu verstehen und diese mit den Vorteilen der Standardisierung auf dieser Ebene abzuwägen. Wir unterstützen natürlich die Anpassung und haben das größte OpenStack Interoperability Lab (OIL) erstellt, das mir bekannt ist. In diesem Labor arbeiten wir mit Hardware- und Softwarepartnern zusammen, um Tausende von Clouds pro Monat zu erstellen und zu testen. Dabei testen wir die Interoperabilität und Leistung verschiedener Permutationen von Hersteller-Software und -Hardware in einer OpenStack-Umgebung. Denn wenn Sie Ihre Cloud anpassen möchten, möchten Sie sicher sein, dass die ausgewählten Komponenten gut zusammenarbeiten.
Kunden, die wissen, dass ihr Geschäftswert in dem liegt, was über der Cloud geschieht, sind häufig an einem wesentlich standardisierteren Angebot interessiert. In diesem Fall setzen wir all unsere Erfahrungen und unser Wissen über das Erstellen und Ausführen von Clouds in ein Managed Service-Angebot mit dem Namen BootStack ein, in dem wir eine OpenStack-Cloud für Kunden erstellen und ausführen, bis sie bereit sind, den Betrieb intern zu betreiben.
PCMag: Ich bin mir nicht sicher, ob viele Leute erkennen, dass Ubuntu auch als Smart-TV-Betriebssystem gebaut ist. Können Sie uns etwas darüber erzählen, wo der Open-Source-Markt für Smart-TVs liegt? Arbeiten die Hersteller mit Ihnen zusammen, um diese Umgebung zu schaffen? Wie unterscheidet sich ein Open-Source-TV-Setup von den proprietären Setups, die wir auf anderen Geräten gesehen haben?
Außerdem ist mir klar, dass Sie gesagt haben, Sie hätten keine Absicht, Ubuntu-TV-Hardware herzustellen, aber ich muss noch einmal nachfragen. Irgendeine Absicht, Ubuntu TV-Hardware herzustellen?
JS: Wir haben nicht die Absicht, TV-Hardware (oder irgendeine andere Hardware) herzustellen. Stattdessen arbeiten wir mit Geräteherstellern aller Größen zusammen, um Ubuntu-basierte Produkte auf den Markt zu bringen. Smart-TVs sind die Schnittstelle zwischen zwei Bereichen, die wir sehr interessant finden: Smart-Connected-IoT-Geräte und eine konvergierte Sicht auf Personal Computing. Sie können sich ein Smart-TV-Gerät als ein IoT-Gerät vorstellen, da es sich nicht unbedingt von einem Smart-Home-Hub unterscheidet. Abgesehen von dem Platz, den Sie an der Wand einnehmen, ähneln Smart-TVs im Hinblick auf den Medienverbrauch zunehmend Tablets.
Auf dem Markt sehen Sie, dass TV-Hersteller diese beiden Ansätze verfolgen und ihre Geräte als eines von vielen Geräten in Ihrem privaten und digitalen Leben positionieren oder sie als Zentrum Ihres Heimcomputererlebnisses positionieren. Mit Ubuntu Core und Ubuntu Personal konzentrieren wir uns darauf, mit Hardwareherstellern zusammenzuarbeiten, um unter anderem ein sicheres, verlässlich aktualisiertes und app-fähiges Erlebnis für diese Art von Gerät zu schaffen - das ist es, was uns begeistert. Wir freuen uns, mit führenden Hardware-Partnern zusammenzuarbeiten.
PCMag: Open Source-Sicherheit: In der Branche herrscht die Vorstellung, dass Open Source-Produkte weniger sicher sind als proprietäre Tools. Wie steht Canonical dazu? Warum sind diese Begriffe falsch?
JS: Es ist eine veraltete Vorstellung, dass Open-Source-Produkte weniger sicher sind als proprietäre Tools. Tatsächlich gibt es Gründe, warum sie sicherer sind (z. B. eine umfassendere Fähigkeit, Code zu überprüfen und zu reparieren), aber Open Source allein garantiert keine sicherere Erfahrung. Sicherheit wird nicht einfach durch ein Lizenzmodell oder einen Entwicklungsansatz hergestellt. Die Sicherheit hängt auch von Faktoren wie der Architektur, der Häufigkeit von Softwareupdates usw. ab.
Dies ist einer der Bereiche, auf die wir uns im letzten Jahr wirklich konzentriert haben. Wir haben die Interaktion von Anwendungen und Kernbetriebssystem auf Ubuntu-basierten IoT-Geräten und persönlichen Geräten wie dem Telefon überarbeitet. Als Ergebnis dieser Bemühungen haben wir Snaps eingeführt, ein Paketierungsformat, das die Isolierung von Anwendungen und die Aktualisierung von Transaktionen ermöglicht. Beide sind der Schlüssel zu einer sicheren und zuverlässigen Umgebung. Und natürlich ist einer der Vorteile von Open Source, dass Innovationen wie snap sich verbreiten können und genau das ist passiert: Snaps sind zu einem universellen Paketformat für Linux geworden und funktionieren jetzt auf einer Vielzahl von Linux-Distributionen, einschließlich OpenSUSE, Debian, Yocto und Fedora.
PCMag: Canonical scheint den Begriff "Big Software" geprägt zu haben. Können Sie darüber sprechen, was dies ist und wie sich dies auf die Branche auswirken wird? Einige der ersten Reaktionen auf diesen Satz waren insofern negativ, als er zu theoretisch und unpraktisch ist und keinen unmittelbaren geschäftlichen Nutzen bringt. Was denkst du?
JS: "Big Software" ist ein Ausdruck, der eine Veränderung in der IT beschreibt, die bereits stattfindet. Der Begriff bezieht sich nicht auf ein neues Tool, das ein Allheilmittel für die IT darstellt. Vielmehr handelt es sich um ein sich entwickelndes Phänomen in der IT, mit dem sich die Industrie auseinandersetzen muss. Grundsätzlich steigt der Druck für Unternehmen, die IT in großem Maßstab und mit hoher Geschwindigkeit zu betreiben. Dabei entwickeln sich komplexe Architekturen miteinander verbundener Dienste mit unterschiedlichem Tempo.
In der Vergangenheit haben Unternehmen einige Anwendungen oder Lösungen verwaltet, die auf mehreren Computern bereitgestellt wurden. Jetzt müssen sie sich mit vielen Anwendungen und Diensten auf Zehntausenden von Knoten und mehreren physischen und virtuellen Substraten befassen. Dies ist die Ära von Big Software. Der Unternehmenswert im Zeitalter von Big Software wird jenen Unternehmen zugute kommen, die in der Lage sind, den Wandel zu nutzen, ohne den Risiken dieser neuen Welt zu unterliegen. Der Schlüssel dazu ist das Verständnis der Auswirkungen auf die Bereitstellung, Verwaltung und den Betrieb dieser komplexen, miteinander verbundenen Architekturen.
Diese neue Klasse von Big Software erfordert einen modellgetriebenen Ansatz, um sie effektiv zu konfigurieren, bereitzustellen, zu betreiben und zu verwalten, und oftmals spezifisches Fachwissen in Bezug auf die Komponentendienste. Juju ist ein Tool, das modellgetriebene Operationen für Big Software automatisiert. Es enthält Expertenwissen zu Charms, das in mehreren Modellen über Unternehmensgrenzen hinweg, mit mehreren Betriebssystemen und auf mehreren Rechensubstraten wiederverwendet werden kann. Es ist die Anzahl der Organisationen, die ihre Big Data-Lösungen, ihre OpenStack-Clouds oder sogar ihren Kubernetes-Cluster modellieren, bereitstellen und betreiben. All dies sind Beispiele für Big Software, die in der sich wandelnden Landschaft der Unternehmens-IT bereits vorhanden sind.