Die 10 besten Open Source-Projekte, bei denen Sie sich freiwillig engagieren sollten
Der Erfolg von Open Source-Projekten hat das alte Sprichwort widerlegt - zu viele Köche verderben die Brühe. Wenn Sie an dem Erfolg der Open-Source-Initiative zweifeln, müssen Sie sich nur Firefox und WordPress ansehen, wahrscheinlich zwei Tools, die Ihnen helfen, den größten Teil des Webs zu lesen. Dann legen Sie wahrscheinlich ein Datum auf einem Android-Handy fest.
Mein Kollege Erez erklärte, warum Sie einen Beitrag zu Open-Source-Projekten leisten sollten [Stellungnahme], warum Sie einen Beitrag zu Open-Source-Projekten leisten sollten [Stellungnahme], warum Sie einen Beitrag zu Open-Source-Projekten leisten sollten große, erfolgreiche Projekte wie Ubuntu, Android und andere Linux-bezogene Betriebssysteme und Apps, ich denke, wir können mit Sicherheit sagen, dass es ein bewährtes Modell für… Weiterlesen ist. Du bist kein Kodierer? Lesen Sie 8 Möglichkeiten, um Open-Source-Projekten zu helfen, wenn Sie kein Programmierer sind. 8 Möglichkeiten, um Open-Source-Projekten zu helfen, wenn Sie kein Programmierer sind. 8 Wege, um Open-Source-Projekten zu helfen, wenn Sie kein Programmierer sind Warum ist es wichtig, zu Open-Source-Projekten beizutragen, aber was ist, wenn Sie kein Programmierer sind? Sie müssen nicht lernen, wie Sie programmieren, um Ihre bevorzugten Open-Source-Projekte zu unterstützen. Viele Nicht-Programmierer ehren sich freiwillig… Weiterlesen. Sie könnten Schriftsteller, Designer, Übersetzer, nur ein Facebook- oder Twitter-Junkie sein oder jemand, der nur Geld für die Sache spenden möchte. Es gibt verschiedene Ebenen, auf denen Sie Ihre zwei Bits einsetzen können. Und hier sind zehn der vielen Open Source-Projekte, wo Sie können.
Mozilla Developer Network
Hier wurden Firefox, Thunderbird und andere Mozilla-Projekte geboren. Das Wiki der Mozilla Foundation enthält alle Dokumentationen und Werkzeuge, die Sie für die Mozilla-Plattform benötigen. Über: Mozilla ist eine wöchentliche Zusammenfassung von Nachrichten und Beitragsmöglichkeiten. Sie können auch auf der Wiki-Startseite nach dem Abschnitt News & Update Ausschau halten, in dem regelmäßig Informationen zur Anwendungsentwicklung gepostet werden.
Das Community-Support-Forum ist auch ein Ort, an dem Sie Ihr Know-how einbringen können, indem Sie Probleme beheben. Mozilla Forum hat themenspezifische Mailinglisten und Newsgroups. Einstellungen und berufsbezogene Informationen finden Sie hier. Mozilla hat auch das Mozilla-Reps-Programm für Freiwillige. Vergessen Sie nicht, während Sie sich auf der Mozilla-Site befinden, den durchdachten Lernabschnitt mit Links zu HTML-, CSS- und JavaScript-Tutorials.
Die Chrom-Projekte
Chromium und Chromium OS sind die Open-Source-Projekte, die den Google Chrome-Browser und Google Chrome OS entwickeln. Die Chromium-Projekte-Site beherbergt die Dokumentation und den Code für die Chromium-Projekte und ist die zentrale Anlaufstelle für Entwickler, die sich mit den Open-Source-Projekten vertraut machen und dazu beitragen möchten.
Beide Projektwebsites sind übersichtlich angeordnet und Sie können den Links folgen, die zeigen, wie Sie freiwillig arbeiten und an der Entwicklung teilnehmen können (z. B. die Beta- und die Entwicklungskanäle). Sie können auch Patches einreichen oder so einfach etwas tun wie einer Diskussionsgruppe beitreten. Schauen Sie sich die Diashow an, die Ihnen das Leben eines Chromium-Entwicklers zeigt.
Die Apache Software Foundation
Das Apache-Webserverprojekt ist nicht das einzige für diese Open-Source-Community. Sie können mit dem Katalog der Projekte beginnen, die sich in der Entwicklung oder in der Pipeline befinden, und einen auswählen, für den Sie sich freiwillig engagieren. Die offenen Projekte sind nach Kategorien geordnet. Entwickler und Benutzer nehmen an Mailing-Listen teil, laden Releases herunter, berichten über Fehler und Fehler und stellen Patches bereit. Tauchen Sie in die Get Involved-Seite ein, um mehr zu erfahren. Die Apache Foundation ist mehr als jede andere Open-Source-Community bestrebt und bemüht sich um konsequentes Engagement. Die Mitgliedschaft wird nur Freiwilligen gewährt, die im Verlauf des Kurses aktiv zu Apache-Projekten beigetragen haben.
Drupal
Drupal ist ein führendes CMS (Content Management System) und wird häufig für das Web-Authoring verwendet. Free und Open Source, erkennbare Namen wie NASA, The White House, Ubuntu, Zynga usw. verwenden Drupal. Drupal hat fast 16000+ Themen und 1300+ Module zum Erstellen von Websites. Als Freiwilliger können Sie zu dieser Entwicklung beitragen und vieles mehr, wie zum Beispiel Übersetzungen und Dokumentation. Klicken Sie auf die Seite Getting Involved, um weitere Informationen zu erhalten.
GNOME
GNOME ist eine Desktop-Umgebung, die mit den meisten Linux-Distributionen funktioniert. Das GNOME-Projekt ist eine internationale Gemeinschaft, die ständig nach Freiwilligen ruft. Wenn Sie Schriftsteller sind, können Sie auch einen Platz in der GNOME-Entwicklungscommunity finden, um an Entwicklerhandbüchern und anderen Inhalten zu arbeiten. Jede einzelne Rolle ist mit Richtlinien klar umrissen. Codierer können direkt zur GnomeLove-Seite wechseln, die im Grunde eine Kurzanleitung ist.
Ubuntu
Ubuntu ist eine Linux-Distribution und dahinter eine große Community interessierter Entwickler. Auf der ContributeToUbuntu-Seite werden die Arbeitstypen vorgestellt, die Sie zum Betriebssystem beitragen können. Wenn Sie der Meinung sind, dass Ubuntu normalerweise einen sechsmonatigen Entwicklungszyklus hat, ist immer Arbeit verfügbar. Ubuntu hat ganz eindeutig eine Ubuntu-Frauensektion. In diesem Abschnitt werden Frauen ermutigt, sich an der Nutzung und Entwicklung von Ubuntu zu beteiligen.
Moodle
Die modulare objektorientierte dynamische Lernumgebung ist eine beliebte Open-Source-Lernplattform. Die Plattform bietet Ihnen leistungsfähige Werkzeuge, um online einen umfassenden Lernkurs zu entwickeln. Das Learning Management System ist mit PHP erstellt. Wie die Website sagt - Wir heißen natürlich PHP-Programmierer willkommen, aber Sie können auch durch Diskussionen, Tests, Feedback und Dokumentation dazu beitragen. Sie können zur Entwicklung der Kernplattformen oder der verschiedenen Module und Plugins beitragen.
Joomla
Joomla ist wie Drupal ein Content-Management-System für die Entwicklung ausgewachsener Websites. Joomla basiert auf PHP und MySQL. Es ist das zweitbeliebteste CMS nach WordPress. Joomla sieht viele Anwendungen, von kleinen Homepages bis zu E-Commerce-Sites. Tatsächlich ist Linux.com eine Joomla-Site. Joomla hat 200.000 Community-Benutzer und -AutorInnen. Auf Joomla kann jeder auf jeder Ebene einen Beitrag leisten, auch für Neuankömmlinge. Sie können sich jeder Joomla-Arbeitsgruppe anschließen und der Plattform dabei helfen, ihre Open-Source-Ziele zu erreichen.
Python
Python ist eine Open-Source-Programmiersprache (im Wesentlichen eine Skriptsprache) und läuft unter Windows, Linux / Unix und Mac OS X und kann auch auf die virtuellen Maschinen von Java und .NET portiert werden. Aus Wikipedia - Zu den Nutzern von Python zählen YouTube und der ursprüngliche BitTorrent-Client. Große Organisationen, die Python einsetzen, sind Google, Yahoo, CERN und NASA. Die Python Software Foundation treibt die Entwicklung der Sprache voran. Der Python-Entwicklerhandbuch und die Python-Mentorengruppe sind die beiden Quellen, wenn Sie sich hier freiwillig engagieren möchten. Lesen Sie auch die Entwickler-FAQ.
Speed-Träume
Ein Open Source-Spiel musste auf der Liste stehen. Und obwohl es viele gibt, habe ich mich dafür entschieden. Das Open-Source- und kostenlose Autorennen-Simulationsspiel wird unter der GNU General Public License (GPL) veröffentlicht. Es wird vom offenen Rennwagensimulator Torcs abgeleitet. Als Endbenutzer können Sie Verbesserungen vorschlagen und als Entwickler können Sie Ihre Codes einschicken und zum Testen gepatcht haben. Weitere Informationen finden Sie auf der Seite Get Involved.
Andere Spiele, zu denen du beitragen kannst, sind Xonotisch, 0 A.D, und VegaStrike unter vielen anderen.
Das ist definitiv nicht alles, da die Open-Source-Welt eine gewaltige ist. Hier finden Sie eine Liste von Open Source-Projekt-Repositories, in denen Sie Arbeit an vielen kleinen und großen Open Source-Projekten finden, die nach Hilfe suchen:
- GitHub
- SourceForge
- Google Code
- Bit Bucket
- CodePlex
- Code52
- Spieleentwickler
- OpenHatch
Schauen Sie sich auch unsere Beiträge an, was Open Source ist. Hier finden Sie noch einige weitere Projekte, die Hilfe suchen. In der Zwischenzeit möchten wir ein Feedback von Ihnen - haben Sie in einem Open Source-Projekt gearbeitet? Wie war die Erfahrung? Welchen Rat würden Sie Anfängern geben, die den freiwilligen Weg gehen möchten??
Erfahren Sie mehr über: Programmierung.