Microsoft kauft NPM und wird es zusammen mit GitHub weiterentwickeln

Das Unternehmen NPM Inc., das die Entwicklung des Paketmanagers NPM kontrolliert und das NPM-Repository unterstützt, hat bekannt gegeben größten verkauft das Geschäft an Microsoft. Als Käufer tritt GitHub auf, das als unabhängige Geschäftseinheit von Microsoft fungiert. Der Kaufpreis wurde nicht bekannt gegeben.

Es wird behauptet, dass der Eigentümerwechsel keinen Einfluss auf das Repository haben wird NPM, das weiterhin bestehen bleiben und für Entwickler von Open-Source-Software öffentlich und kostenlos zugänglich sein wird. Die Entwicklung des Paketmanagers NPM wird mit zusätzlichen Ressourcen fortgesetzt, was einen Anreiz für seine aktivere Entwicklung schaffen könnte. GitHub beabsichtigt, aktiv mit der JavaScript-Entwicklergemeinschaft zusammenzuarbeiten, um Ideen zu sammeln und die Zukunft von NPM zu gestalten.

Die wichtigsten Entwicklungsrichtungen umfassen die Verbesserung der Zuverlässigkeit, Skalierbarkeit und Leistung des Repositories sowie die Steigerung des Komforts für Entwickler und Betreuer bei der täglichen Arbeit mit dem Paketmanager. Zu den bedeutenden Neuerungen in npm 7 zählen die Arbeitsbereiche (Workspaces, die es ermöglichen, Abhängigkeiten aus mehreren Paketen innerhalb eines einzelnen Pakets für die Installation in einem Schritt zu aggregieren), die Verbesserung des Paketveröffentlichungsprozesses und die Erweiterung der Unterstützung für Multifaktor-Authentifizierung.

Um die Sicherheit der Veröffentlichungs- und Lieferprozesse von Paketen zu erhöhen, ist eine Integration von NPM in die GitHub-Infrastruktur geplant. Diese Integration ermöglicht zudem die Nutzung der GitHub-Oberfläche zur Vorbereitung und Bereitstellung von NPM-Paketen — Änderungen an den Paketen werden von der Einreichung eines Pull-Requests bis zur Veröffentlichung einer neuen Version des NPM-Pakets in GitHub nachvollziehbar sein. Die in GitHub bereitgestellten Mittel zur Identifikation von Herausgeber Schwachstellen und zu Schwachstellen in den Repositories werden auch für NPM-Pakete anwendbar sein. Zur Finanzierung der Arbeit von Betreuern und Autoren von NPM-Paketen wird der Service.

GitHub Sponsors

Wir erinnern daran, dass das Unternehmen NPM Inc im vergangenen Jahr einen Führungswechsel, eine Reihe von Entlassungen und die Suche nach Investoren durchlebte. Aufgrund der bestehenden Unsicherheit über die Zukunft von NPM und des Misstrauens, dass das Unternehmen die Interessen der Gemeinschaft und nicht die der Investoren vertreten wird, gründete eine Gruppe von Mitarbeitern unter der Leitung des ehemaligen technischen Direktors von NPM gründete das Paket-Repository Entropic. Das neue Projekt soll die Abhängigkeit des JavaScript/Node.js-Ökosystems von einem einzigen Unternehmen beseitigen, das die Entwicklung des Paketmanagers und die Pflege des Repositories vollständig kontrolliert. Laut den Gründern von Entropic hat die Community keine Mittel, um NPM Inc. zur Verantwortung zu ziehen, und die Gewinnorientierung behindert die Umsetzung von grundlegenden, gemeinschaftlich wichtigen Möglichkeiten, die jedoch kein Geld einbringen und zusätzliche Ressourcen erfordern, wie beispielsweise die Unterstützung von Verifizierungen durch digitale Signaturen.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster