{"id":144320,"date":"2025-10-07T23:11:55","date_gmt":"2025-10-07T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative"},"modified":"2026-02-08T21:43:51","modified_gmt":"2026-02-08T19:43:51","slug":"byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative","title":{"rendered":"Ehemalige Maintainer von RubyGems.org haben ein alternatives Repository namens Gem Cooperative gegr\u00fcndet","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>F\u00fcnf ehemalige Begleiter der Projekte RubyGems.org, RubyGems und Bundler, darunter der Inhaber der Markenrechte an Bundler, haben ein alternatives Projekt namens Gem Cooperative ins Leben gerufen, das von der Gemeinschaft kontrolliert wird und ein offenes F\u00fchrungsmodell nutzt, das sich an dem Projekt Homebrew orientiert. In der aktuellen Phase hat das Projekt den gem-Server gem.coop gestartet, der alle Pakete aus dem Katalog RubyGems.org enth\u00e4lt und mit diesem synchronisiert ist. Es wurde volle Kompatibilit\u00e4t mit dem Paketmanagementsystem RubyGems und dem Abh\u00e4ngigkeitsmanager Bundler angek\u00fcndigt.       <\/p>\n<p>Der Server funktioniert derzeit im Spiegelsystem von RubyGems.org, und die Funktionalit\u00e4t zum Ver\u00f6ffentlichen von Paketen soll in den kommenden Monaten hinzugef\u00fcgt werden. Um auf das Alternative zu wechseln, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\">Server<\/a> Es reicht aus, im Gemfile den Parameter source von \u201ehttps:\/\/rubygems.org\u201c auf \u201ehttps:\/\/gem.coop\u201c zu \u00e4ndern.    <\/p>\n<p>Die Gr\u00fcnder von Gem Cooperative wurden nach einem Vorfall mit der gemeinn\u00fctzigen Organisation Ruby Central, die die Durchf\u00fchrung von RubyConf-Konferenzen \u00fcberwacht und f\u00fcr die Aufrechterhaltung der Infrastruktur f\u00fcr den Dienst RubyGems.org verantwortlich ist, von der Arbeit ausgeschlossen. Im September erhielt Ruby Central die volle Kontrolle \u00fcber die GitHub-Repositories, in denen die Entwicklung von RubyGems, rubygems.org und Bundler stattfindet, und entschied sich, alle externen Maintainer auszuschlie\u00dfen. Dar\u00fcber hinaus wurde externen Maintainer der Zugang zu den Gem-Paketen bundler und rubygems-update verwehrt.    <\/p>\n<p>Die Entfernung nicht mehr unter Vertrag mit Ruby Central stehender Maintainer erfolgte nach R\u00fccksprache mit Juristen und basierend auf den Ergebnissen eines durchgef\u00fchrten Sicherheitsaudits der Infrastruktur. Als Grund f\u00fcr die Konzentration der Kontrolle in einer Hand wurde die Sorge um die Sicherheit und <a href=\"https:\/\/prohoster.info\/de\/zhashchita-ot-ddos\/\"  data-wpil-monitor-id=\"421\">der Schutz vor Angriffen<\/a> Klasse \u201esupply chain\u201c. Ruby Central versucht, den Zugang zu Repositories zu minimieren und den vollst\u00e4ndigen privilegierten Zugang zu Repositories von Personen auszuschlie\u00dfen, die nicht rechenschaftspflichtig sind und keine direkte Verantwortung tragen.    <\/p>\n<p>Neben den zwangsl\u00e4ufig ausgeschlossenen Maintainer ist auch Ellen Dash unter den Gr\u00fcndern des alternativen Dienstes Gem Cooperative. Sie trat im September aus der Firma Ruby Central aus und legte ihre Verpflichtungen als Maintainer aus Protest gegen die Vorg\u00e4nge bei Ruby Central nieder, die sie als feindliche \u00dcbernahme des Projekts charakterisierte. Ellen h\u00e4lt die Ma\u00dfnahmen von Ruby Central f\u00fcr ungerechtfertigt, und verdiente Personen, die ihren Ruf erarbeitet hatten und mehr als zehn Jahre mit der Betreuung von RubyGems und Bundler besch\u00e4ftigt waren, wurden ihrer Zug\u00e4nge beraubt.       <\/p>\n<p>Joel Drapper, Maintainer der Gem-Pakete Phlex und Literal und ehemaliger Mitarbeiter von Shopify, dem wichtigsten Sponsor von Ruby Central, sieht die Aktionen von Ruby Central ebenfalls als \u00dcbernahme von GitHub-Repositories an, die zuvor von der Gemeinschaft kontrolliert wurden. Seiner Meinung nach hatte Ruby Central, das den Betrieb des Dienstes RubyGems.org sicherte, keinen Anlass zur Aneignung des Repositories github.com\/rubygems, da sie vollst\u00e4ndig kontrollierten, welchen Code sie f\u00fcr den Betrieb des Dienstes RubyGems.org verwendeten. Die Aneignung von Rechten an den Repositories mit dem Code, der f\u00fcr den Betrieb des Dienstes verwendet wird, wird mit der Aneignung von Rechten an einer Funktionsbibliothek verglichen, basierend darauf, dass sie in einer Anwendung verwendet wird.    <\/p>\n<p>In der Zwischenzeit steht in der Ruby-Entwicklergemeinschaft ein weiterer Konflikt bevor \u2013 ein offener Brief wurde ver\u00f6ffentlicht, der zur Schaffung eines Forks des Ruby on Rails-Frameworks aufruft, unabh\u00e4ngig von seinem Sch\u00f6pfer David Heinemeier Hansson. David wird rassistische und transphobe \u00c4u\u00dferungen vorgeworfen, die f\u00fcr einen Community-Leiter nicht akzeptabel sind (zum Beispiel wird auf rassistische \u00c4u\u00dferungen verwiesen, die darauf hinweisen, dass David in einem seiner Beitr\u00e4ge erw\u00e4hnt hat, dass London nicht mehr von einheimischen Briten bev\u00f6lkert ist). Der offene Brief wurde bereits von mehr als 140 Teilnehmern unterzeichnet. Zu den Unterzeichnern geh\u00f6ren Tim Bray (Mitautor der XML-Spezifikation), Jeff Atwood (Mitbegr\u00fcnder von Stack Overflow und Discourse) und Evgeny Rochko (Sch\u00f6pfer des sozialen Netzwerks Mastodon).<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64008\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u044f\u0442\u044c \u0431\u044b\u0432\u0448\u0438\u0445 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u044b RubyGems.org, RubyGems \u0438 Bundler, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 Bundler, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 &#8212; Gem Cooperative, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0443\u044e \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 Homebrew. \u041d\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u044d\u0442\u0430\u043f\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u0437\u0430\u043f\u0443\u0449\u0435\u043d gem-c\u0435\u0440\u0432\u0435\u0440 gem.coop, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0439 \u0432\u0441\u0435 \u043f\u0430\u043a\u0435\u0442\u044b \u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 RubyGems.org \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441 \u043d\u0438\u043c. \u0417\u0430\u044f\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u043b\u043d\u0430\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-144320","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u044f\u0442\u044c \u0431\u044b\u0432\u0448\u0438\u0445 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u044b RubyGems.org, RubyGems \u0438 Bundler, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 Bundler, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 - Gem Cooperative, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443 \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0411\u044b\u0432\u0448\u0438\u0435 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b RubyGems.org \u043e\u0441\u043d\u043e\u0432\u0430\u043b\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 Gem Cooperative | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u044f\u0442\u044c \u0431\u044b\u0432\u0448\u0438\u0445 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u044b RubyGems.org, RubyGems \u0438 Bundler, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 Bundler, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 - Gem Cooperative, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443 \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-10-07T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T19:43:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ehemalige Maintainer von RubyGems.org haben ein alternatives Repository, Gem Cooperative, gegr\u00fcndet | ProHoster","description":"F\u00fcnf ehemalige Betreuer der Projekte RubyGems.org, RubyGems und Bundler, darunter der Inhaber der Marke Bundler, haben die Gr\u00fcndung eines alternativen Projekts angek\u00fcndigt - Gem Cooperative, das von der Gemeinschaft kontrolliert wird.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0411\u044b\u0432\u0448\u0438\u0435 \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b RubyGems.org \u043e\u0441\u043d\u043e\u0432\u0430\u043b\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 Gem Cooperative | ProHoster","og:description":"\u041f\u044f\u0442\u044c \u0431\u044b\u0432\u0448\u0438\u0445 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u044b RubyGems.org, RubyGems \u0438 Bundler, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0438 Bundler, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 - Gem Cooperative, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0443 \u0438.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/byvshie-mejntejnery-rubygems-org-osnovali-alternativnyj-repozitorij-gem-cooperative","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-10-07T21:11:55+00:00","article:modified_time":"2026-02-08T19:43:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"144320","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 19:43:52","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 15:12:51","updated":"2026-02-08 19:43:52","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/144320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=144320"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/144320\/revisions"}],"predecessor-version":[{"id":173119,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/144320\/revisions\/173119"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=144320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=144320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=144320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}