Komponenten

Microsoft "Not Against" Open Source

PC Sales Have `Not Been the Best,' Microsoft Says

PC Sales Have `Not Been the Best,' Microsoft Says

Inhaltsverzeichnis:

Anonim

Die Trennung zwischen proprietären Softwareanbietern und Open-Source-Anbietern ist nicht so klar, wie manche Branchenvertreter es für richtig halten. Da immer mehr Unternehmen Open-Source-Technologien in Betracht ziehen, haben auch traditionelle Softwareanbieter wie Microsoft Schritte unternommen, um auf diese Kundenbedürfnisse einzugehen.

"Open Source ist kein Produkt, sondern ein Ansatz zur Softwareentwicklung", sagte Matthew Hardman, Plattformstrategie Manager bei Microsoft Singapur. "Microsoft konkurriert nicht mit Open Source, genau wie Nike nicht mit dem Laufen konkurriert."

Hardman sagte, der Software-Riese wolle die "bestmögliche Plattform" für Open-Source-Anwendungen bereitstellen. "Wir glauben, dass Unternehmen und Anbieter eine Auswahl an Softwareentwicklungsmethoden haben sollten, und Open Source ist eine solche Wahl."

[Lesen Sie weiter: Ihr neuer PC benötigt diese 15 kostenlosen, ausgezeichneten Programme]

Der Plattformstrategie-Manager merkte jedoch an, dass Microsoft mit Open-Source-basierten Anbietern konkurrieren wird, genauso wie es auch mit anderen proprietären Anbietern konkurriert.

Open-Source-Beiträge

Laut Hardman hat Microsoft zu Technologien beigetragen, die als Open Source gelten. "PHP, eine Technologie, die zum Erstellen von Webseiten verwendet wird, hat unter Windows Server 2003 mehrere Probleme hinsichtlich Leistung und Skalierbarkeit aufgewiesen", sagte er. "Mit der Einführung von Windows Server 2008 und der Host-Technologie wie Fast CGI können wir PHP jetzt bis zu 200 Prozent schneller ausführen als Linux."

Laut Hardman hat das Unternehmen Code für PHP-Bibliotheken zur Datenbankunterstützung beigesteuert, Dies erleichtert es PHP-Entwicklern, sich mit Microsoft-Datenbanken zu verbinden.

"Linux ist Open Source, aber Open Source ist kein Linux", merkte Hardman an. "PHP wurde entwickelt, um Menschen den Aufbau von Webseiten zu erleichtern, nicht nur unter Linux."

Im Rahmen seiner Open-Source-Strategie betreibt das Unternehmen eine Website namens CodePlex, in der Microsoft-Mitarbeiter und der Entwickler arbeiten Community arbeitet an rund 6.000 Open-Source-Projekten. "Beispiele für solche Projekte sind das AJAX Control Toolkit, SugarCRM,.Net und Code, die mit World of Warcraft interagieren können", sagte Hardman.

CodePlex enthält mehr als nur Projekte, die Microsoft laut Hardman veröffentlicht hat. "Es ist eine Hosting-Plattform, auf der Menschen Projekte erstellen und teilen können, und wir haben sie genutzt, um einige unserer Technologien für weitere Innovationen zu nutzen."

Rund fünf Millionen Entwickler haben weltweit verschiedene Anwendungen mit Microsoft-Plattformtechnologien wie Windows entwickelt,.Net, Windows Server und Microsoft Xbox, so der Softwaregigant.

Unterschiedliche Geschäftsmodelle

Im Gegensatz zu Red Hat hat Microsoft kein Abonnement-basiertes Modell für Open-Source-Lösungen. "Wenn wir den Quellcode teilen wollen, werden wir ihn kostenlos teilen", sagte Hardman. "Wenn zum Beispiel jemand das AJAX Control Toolkit einbaut, es in ein Projekt einbaut und kommerzialisiert, ist das für uns in Ordnung."

"Es ist nicht so sehr ein Problem, den Quellcode zu öffnen", sagte Hardman. "Es geht vielmehr darum, wie Open-Source-Technologie für das Unternehmen funktioniert, ohne dass die vorhandene Plattform oder Infrastruktur geändert werden muss."

Kurz gesagt, die Interoperabilität zwischen Lösungen, ob Open Source oder nicht, ist sehr wichtig, Hardman notiert.

Andere Open-Source-Probleme

Unternehmen müssen laut Hardman mehrere andere Probleme bei der Entscheidung über die Einführung von Open-Source-Technologien berücksichtigen. Das Wissen über den Grad der Unterstützung durch den Service-Provider, wie etwa die Verfügbarkeit von Sicherheitspatches, ist entscheidend.

"Es reicht nicht, nur technisches Know-how beim Aufbau der Open-Source-Lösung zu haben", sagte Hardman. "Business-Kenntnisse sind auch wichtig, um sicherzustellen, dass die Lösung für das Unternehmen funktioniert."

Darüber hinaus muss der Open-Source-Anbieter sicher sein, dass die beitragende Community eine angemessene Informationssicherheit gewährleisten kann. "Es darf keine Schwachstellen in den Sicherheitsfunktionen geben", sagte Hardman.

Open Source und SaaS

Laut dem Gartner-Bericht über Open Source für 2008 wird Software-as-a-Service (SaaS) Open-Source verdecken als bevorzugte IT-Kostensenkungsmethode für Unternehmen bis 2012.

Der Bericht gab an, dass sowohl die Open-Source- als auch die SaaS-Geschäftsmodelle kostenpflichtig sind, mit niedrigen Gewinnmargen arbeiten und die IT-Kosten der Unternehmen senken können. Gartner behauptet jedoch, dass SaaS die Anforderungen der Unternehmen an IT-technische Fähigkeiten reduziert, während Open Source diese Anforderungen tendenziell erhöht.

Gery Messer, Präsident von Red Hat Asia Pacific, widersprach: "Open Source erhöht nicht die Anforderungen an IT-technische Fähigkeiten innerhalb des Unternehmens. "

Messer sagte, dass das Red Hat Subskriptionsmodell Unternehmen eine vorhersehbare Kostenstruktur bietet und es ihnen ermöglicht, IT-Entwicklungs- und Supportanforderungen auszulagern.

" Open Source ist eine Infrastrukturplattform, auf der viele Unternehmensanwendungen laufen " Messer sagte. "Der community-basierte beschleunigte Innovationsansatz multipliziert Software-Entwicklungskapazitäten um ein Vielfaches und bietet Unternehmen bessere, innovativere Lösungen."

Messer stimmte jedoch zu, dass SaaS wie Open-Source-Software (OSS) auch Unternehmen, vor allem kleinen, helfen kann - und mittelgroße Unternehmen senken die IT-Kosten.

Definition von Open Source

"Obwohl ich der allgemeinen Definition von Red Hat für SaaS zustimme, würde ich ihrer Definition von Open Source nicht zustimmen", sagte Brian Prentice, Gartner Vizepräsident für neue Trends und Technologien. "Open Source ist nicht nur eine Infrastrukturplattform, es kann viel mehr sein als das und ist es."

Laut Prentice ist Gartners Definition von Open Source eine Software, die unter einer Lizenzvereinbarung der Open Source Initiative (OSI) steht.. OSI ist eine gemeinnützige Organisation, die sich der Förderung von Open-Source-Software verschrieben hat. "Es ist die Lizenzvereinbarung und insbesondere die Rechte zum Ändern und Weiterverteilen des Codes, der die wichtigste Komponente von Open Source ist."

Als Co-Autor des Gartner Open Source-Berichts erklärte Prentice, dass OSS dazu tendiert Höhere Anforderungen an die Qualifikationen, da neue Technologien neue Fähigkeiten in einer Organisation erfordern.

"Wenn beispielsweise meine Organisation Windows Server verwendet, würde die Einführung von Linux unabhängig von der Verteilung neue Fähigkeiten erfordern", sagte Prentice. "Wenn ich derzeit einen Mix aus Oracle 11g und SQL Server verwende und dann MySQL einführe, benötigt das neue Fähigkeiten."

Prentice sagte, SaaS tendiere dazu, dieses Problem zu vermeiden, da es "auf der Infrastruktur einer anderen Person läuft".

"Ich gebe zu, dass es in diesem Bereich einige Nuancen gibt, vor allem, wenn wir anfangen, Plattform-als-Service-Funktionen wie Force.com von salesforce.com zu betrachten", bemerkte er.