@nightm4re - eviltoast
  • 1 Post
  • 11 Comments
Joined 5 months ago
cake
Cake day: June 24th, 2024

help-circle





  • nightm4re@feddit.orgtoich_iel@feddit.orgich_iel
    link
    fedilink
    arrow-up
    24
    arrow-down
    1
    ·
    1 month ago

    Come on, das ist jetzt aber auch extrem indifferenziert. Der entstandene Shitstorm basiert im Wesentlichen auf drei Faktoren:

    • in den contribution guidelines wird erwähnt, dass das Repository kein Austragungsort für persönliche Ideologie und Politik ist
    • Diese PR wurde mit o.g. Begründung abgelehnt - wohlgemerkt nicht vom Hauptentwickler Kling. Später hat Kling wohl sogar zugegeben, dass er anders entschieden hätte.
    • Das Projekt nutzt noch die alte git-Nomenklatur mit “master” als default-branch.

    Diese Punkte kann man jetzt schlimm finden, weisen aber sicherlich niemanden als Rassisten, transphob etc. aus. Keiner der Entwickler wurde meines Wissens durch offen trans-, frauen-, oder sonst irgendwie menschenfeindliche Äußerungen auffällig. Ist also m. E. etwas voreilig, das gesamte Projekt zu verteufeln.


  • Du hast die Statistik Ja selbst zitiert. Wenn über einen Zeitraum von 18 Jahren im Schnitt weniger als ein Angriff jährlich auf Menschen in Europa+Nordamerika vorkommt, dann kann man halt schon davon sprechen, dass nominal kein Risiko für den Menschen besteht. Beim Kreuzen eines jeden Zebrastreifens besteht da irgendwie höhere Gefahr für Leib und Leben.


  • weil… Adobe der Weltmarktführer ist in dem, was sie tun? Du kannst doch nicht ernsthaft ein Projekt, das monatlich weniger als 20 Contributors hat und dessen Codebase zu über 50% von vier Leuten stammt, mit einem Multimilliardenprojekt wie Photoshop vergleichen?! Direkte Spenden an die GIMP-Entwickler belaufen sich so auf circa 2500 - 3000$ monatlich, dazu beziehen sie noch Gelder aus der GNOME foundation (deren Höhe ich nicht herausfinden konnte). Vergleiche das mal mit den Umsätzen, die Adobe einfährt. Und genau da kommen wir wieder zum Kernproblem des Artikels: GIMP hat tausende Nutzer, aber für die Hauptentwickler bleiben jeweils weniger als 1000 Kröten monatlich hängen, während alle Welt nur schreit: “IHR SEID ABER AUCH IMMER NOCH NICHT SO GUT WIE PHOTOSHOP!”. Als Maintainer zehrt das unwahrscheinlich an den Nerven. Ich hab das Gefühl, deine Frage zielte völlig an dem vorbei, was ich eigentlich auszusagen versuchte: Seinen Code zu verschließen macht ein Produkt nicht einfach pauschal besser. Dass es hervorragende Produkte mit geschlossener Codebase gibt, für die es keine nennenswerten freien Alternativen gibt, sei ja überhaupt nicht in Frage gestellt. Diese Closed-Source-Projekte sind in der Regel viele Jahre älter als die freie Konkurrenz, konnten sich früh auf dem Markt etablieren und haben z.B. durch die Proprietarisierung von Dateiaustauschformaten alles daran getan, dass sich keine Alternativen in die entsprechende Nische wagen.


  • Äh nein, die scheitert in der Regel am Geiz der Userbase, fehlender Mithilfe aus der Community und zeitlicher Überforderung der Maintainer. In allererster Linie machen Open-Source-maintainer das, worauf sie gerade Lust haben - ist Ja schließlich ein Spaß- und Herzensprojekt und findet in der Regel in der Freizeit statt. Da dauert es dann halt mal länger, bis eine regression behoben oder eine Sicherheitslücke gestopft ist. Das “freie Software ist schlechter als kommerzielle Software”-Narrativ ist einfach nur Quatsch. Freie Software mit nachhaltigem Finanzierungskonzept (wir erinnern uns: frei nicht wie in “Freibier” sondern wie in “Freiheit”) stellt oft jede Closed-Source-Alternative in den Schatten. Kommerzielle Software ist nur so lange interessant, wie sie Profite abwirft und wird danach mit sofortiger Wirkung fallengelassen. Als User hast du mit Closed Source höhere Kosten, weniger bis keinen Einfluss auf die Entwicklung des Projekts und letztlich das Risiko, dass du irgendwann ausgesperrt wirst, weil das Produkt für die entwickelnde Firma nicht mehr profitabel läuft. Wenn du stattdessen auch nur die Hälfte an eine freie alternative gespendet hättest, hättest du diese Nutzerprobleme nicht und hättest zusätzlich noch dazu beigetragen, dass die Entwicklung des Projekts effizienter und nachhaltiger wird. Projekte mit ausreichend Finanzierung im Rücken stellen auch mehrere feste Entwickler an, die idR aus Leidenschaft an dem Projekt arbeiten und nicht, weil sie ihre 40+ Stunden pro Woche irgendwie absitzen müssen, um ihr Konzerngehalt einzufahren.

    Edit: ach so, Quellenangabe wollte ich noch mitliefern. Bin einer der geschassten Vollzeit-Konzernentwickler und hobbymäßig Open-Source-maintainer, der von seiner community in den letzten acht Jahren vielleicht insgesamt 500€ zu Gesicht bekommen hat. Den Großteil der Entwicklung tragen Werbung (EthicalAds) und Sponsoring durch mehr als dubiose Internetglücksspielfirmen auf OpenCollective.