Blogpost

Der Text auf dieser Seite wurde automatisch von DeepL übersetzt. Das Ergebnis ist zum Zweck der Dokumentation unverändert. Hier der Link zum Original (Ich finde es einfacher IT blogs auf englisch zu schreiben): englische Version. Erstaunlich: Kommentare in Codeblöcken wurden auch übersetzt, ohne den Code zu verändern (weitestgehend).

Danke, Open Source!

Wenn Sie ein Softwareentwickler sind, ist es sehr wahrscheinlich, dass Sie von Open Source profitieren, entweder direkt oder indirekt. Vor einigen Jahren stellte ich fest, dass ich jahrelang fast nur Open-Source-Software verwendet hatte. Software benutzte, und ich fragte mich selbst: "Was habe ich getan, um der Gemeinschaft etwas zurückzugeben?".

Wie können wir einen Beitrag leisten? Hier sind einige Möglichkeiten:

  • Veröffentlichen Sie Ihr eigenes Open-Source-Projekt
  • Contribute zu einem bestehenden Projekt mit Korrekturen oder neuen Funktionen
  • Spenden Sie für ein Open-Source-Projekt
  • Schreiben Sie einen Blogbeitrag über ein Open-Source-Projekt
  • Bitten Sie Ihr Unternehmen, ein Open-Source-Projekt zu sponsern
  • Fragen Sie als Interessenvertreter Ihre Entwickler, welches Projekt sie verwenden und wie sie dazu beitragen

Ich habe mich für zwei Optionen entschieden:

  1. Ich veröffentliche eigene Projekte und entschied mich, dies auf github im Rahmen eines Teams zu tun (pubcore)
  2. Ich spendete monatlich kleine Beträge an 2 Lieblingsprojekte, die ich benutzte. opencollective.

Auch wenn das meiste, was du veröffentlichst, nicht von anderen genutzt wird, ist es eine gute Erfahrung zu lernen, wie man ein Projekt veröffentlicht und pflegt. Man weiß nie, was andere Leute nützlich finden könnten, selbst wenn etwas "schlecht" ist, könnte es verwendet werden, um "schlechte" Beispiele zu haben! So ist es mir ergangen: Das meiste von dem, was ich veröffentlicht habe, benutze ich nicht mehr, weil andere Projekte besser waren und ich gewechselt habe, aber einiges wurde benutzt (z.B. iso-language-codes).

Ein Beitrag zu Open Source ist keine Zeitverschwendung.