RStudio ändert seinen Firmennamen in Posit und signalisiert damit die Pläne des Unternehmens, seinen Fokus über R hinaus auf Benutzer von Python und Visual Studio Code auszuweiten. Die öffentliche Ankündigung erfolgte heute Morgen auf der jährlichen Benutzerkonferenz des Unternehmens in Washington, D.C. Die Verantwortlichen von RStudio sagen, dass sie R nicht aufgeben, sondern ihr Open-Source-Modell erweitern wollen.
Das Unternehmen betont schon seit mehreren Jahren, dass seine kommerziellen Produkte sowohl für R als auch für Python "zweisprachig" sind. Die Marke "RStudio" hat es jedoch schwieriger gemacht, Unternehmen davon zu überzeugen, die Produkte für Python-Anwender in Betracht zu ziehen.
"Dieser Name hat sich zunehmend einschränkend angefühlt", sagte Hadley Wickham, leitender Wissenschaftler von RStudio, kurz vor der heutigen Ankündigung.
Sowohl Wickham als auch der Gründer und CEO des Unternehmens J.J. Allaire betonten jedoch, dass die Namensänderung keine Abkehr von R bedeutet und auch nicht den Glauben, dass Python R in der Datenwissenschaft irgendwie verdrängt, wie einige in den sozialen Medien und anderswo behaupten. "Wir schwenken nicht von R auf Python um", sagte Wickham. "Ich werde ein wenig über Python lernen, aber ich werde nicht aufhören, R-Code zu schreiben".
Stattdessen glaubt Allaire, ein Modell gefunden zu haben, mit dem sich Open-Source-Software zuverlässig durch Einnahmen aus den damit verbundenen kommerziellen Produkten finanzieren lässt, und zwar eines, das "nachhaltig ist und nicht auf Wachstum um jeden Preis setzt". Letzteres, so Allaire gegenüber den Konferenzteilnehmern, kann dazu führen, dass sich ein Unternehmen von seiner ursprünglichen Mission entfernt.
"Ich denke, es gibt die Möglichkeit, die Praxis der Wissenschaft auf breiterer Basis zu beeinflussen", sagte Allaire.
Etwa 40 % der Ingenieure des Unternehmens arbeiten Vollzeit an Open-Source-Software - insgesamt 43, so Allairer, ohne die Mitarbeiter zu zählen, die zwar an Open-Source arbeiten, aber nicht 100 % ihrer Zeit. Im Jahr 2020 gab RStudio bekannt, dass es sich in eine gemeinnützige Gesellschaft umgewandelt hat, die es dem Unternehmen ermöglicht, bei seinen Entscheidungen die Bedürfnisse der breiteren Nutzergemeinschaft zu berücksichtigen, anstatt die rechtliche Verantwortung zu haben, sich auf die Maximierung des Shareholder Value zu konzentrieren.
Aber während das Unternehmen plant, einen Großteil seiner Entwicklungsarbeit kurzfristig R-bezogen zu halten, möchte es nicht mehr unter dem Namen seines ersten Produkts, der RStudio IDE, bekannt sein. Die Open-Source-IDE von Posit wird weiterhin RStudio heißen, auch wenn sie mehrere Sprachen unterstützt, da sie sich speziell an R-Nutzer richtet. "RStudio IDE ist mehrsprachig ... aber immer vom Standpunkt des R-Anwenders aus, der andere Sprachen verwenden muss", sagte Allaire. Die kommerziellen Produkte von Posit werden jedoch umbenannt in Posit Connect, Posit Workbench und Posit Package Manager.
Das Unternehmen arbeitet auch an VS Code für Open-Source-Benutzer, die nicht in erster Linie R verwenden. RStudio hat kürzlich eine VS Code-Erweiterung für seine neue Quarto-Publikationsplattform veröffentlicht. Eine Version der nächsten Generation von R Markdown, die es einfach macht, Text mit Code zu kombinieren und Ergebnisse in verschiedene Formate zu exportieren. Obwohl R Markdown-Dokumente neben R auch in mehreren anderen Sprachen ausgeführt werden können, wurden sie für die Verwendung in R konzipiert. Quarto führt neben R auch Python, Julia und Observable JavaScript nativ aus. "Es wird nie die eine Sprache geben, die alle beherrscht", sagte Wickham. "Bei R ging es schon immer darum, Brücken zu bauen und Werkzeuge zu kombinieren, um Dinge zu erledigen." Andere VS-Code-bezogene Arbeiten sind im Unternehmen im Gange, aber Posit konzentriert sich nicht auf VS-Code für R als Ersatz für die Open-Source-IDE RStudio.
Der Name Posit leitet sich vom englischen Wort posit ab, was so viel bedeutet wie "eine Idee oder Theorie vorschlagen". "Datenwissenschaftler verbringen einen Großteil ihrer Arbeit damit, Hypothesen aufzustellen, die sie dann anhand von Daten auswerten", heißt es in einem Blogbeitrag des Unternehmens.