Der Erfolg von Open-Source-Projekten widerspricht dem alten Sprichwort - zu viele Köche verderben die Brühe. Wenn Sie den Erfolg der Open-Source-Initiative bezweifeln, müssen Sie nur Firefox und WordPress betrachten, wahrscheinlich zwei Tools, die Ihnen helfen, den größten Teil des Webs zu lesen. Dann werden Sie wahrscheinlich ein Datum auf einem Android-Telefon beheben.
Mein Kollege Erez erklärte, warum Sie zu Open Source Projekten beitragen sollten [Meinung] Warum Sie zu Open Source Projekten beitragen sollten [Meinung] Warum Sie zu Open Source Projekten beitragen sollten [Meinung] Das Konzept von Open Source Software ist nicht neu und mit Große, erfolgreiche Projekte wie Ubuntu, Android und andere Linux-bezogene Betriebssysteme und Anwendungen, ich denke, wir können sicher sagen, dass es ein bewährtes Modell für ... Read More. Sie sind kein Programmierer? Lesen Sie 8 Möglichkeiten zur Unterstützung von Open-Source-Projekten, wenn Sie kein Coder sind 8 Möglichkeiten zur Unterstützung von Open-Source-Projekten, wenn Sie kein Coder sind 8 Möglichkeiten zur Unterstützung von Open-Source-Projekten, wenn Sie kein Coder sind Wir haben behandelt 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 Lieblings-Open-Source-Projekte zu unterstützen. Viele Nichtprogrammierer stellen sich freiwillig ... Read More. Sie könnten ein Schriftsteller, ein Designer, ein Übersetzer, ein Facebook- oder Twitter-Junkie oder jemand sein, der einfach nur Geld für die Sache spenden möchte. Es gibt verschiedene Ebenen, auf denen Sie Ihre zwei Bits platzieren können. Und hier sind zehn der vielen Open-Source-Projekte, wo Sie können.
Mozilla-Entwickler-Netzwerk
Hier wurden Firefox, Thunderbird und andere Mozilla-Projekte geboren. Das Wiki der Mozilla Foundation enthält alle Dokumente und Tools, die Sie für die Mozilla-Plattform benötigen. About: mozilla ist eine wöchentliche Zusammenfassung von Nachrichten und Beitragsmöglichkeiten. Sie können auch auf der Wiki-Homepage nach Neuigkeiten und Aktualisierungen Ausschau halten, auf denen Informationen zur Anwendungsentwicklung regelmäßig veröffentlicht werden.
Das Community-Support-Forum ist auch ein Ort, an dem Sie Ihr Know-how bei der Fehlersuche einbringen können. Mozilla Forum hat thematische Mailinglisten und Newsgroups. Einstellungen und arbeitsbezogene Informationen finden Sie hier. Mozilla hat auch das Mozilla Reps-Programm für Freiwillige. Während Sie sich auf der Mozilla-Seite befinden, vergessen Sie nicht, den gut gestalteten Lernabschnitt nach Links zu HTML-, CSS- und JavaScript-Tutorials zu durchsuchen.
Die Chromium-Projekte
Chromium und Chromium OS sind die Open-Source-Projekte, die den Google Chrome-Browser und Google Chrome OS entwickeln. Die Chromium Projects-Site enthält die Dokumentation und den Code zu den Chromium-Projekten und ist der einzige Bezugspunkt für Entwickler, die sich für Open Source-Projekte interessieren und daran interessiert sind.
Beide Projektwebsites sind ordentlich organisiert und Sie können den Links folgen, die Ihnen erzählen, wie Sie sich ehrenamtlich engagieren und an der Entwicklung teilnehmen können (zum Beispiel die Beta- und Dev-Kanäle). Sie können auch Patches senden oder so etwas tun, wie Sie einer Diskussionsgruppe beitreten. Schauen Sie sich die Diashow an, die Ihnen die Lebensdauer eines Chromium-Entwicklers zeigt.
Die Apache Software Foundation
Das Apache-Webserver-Projekt ist nicht das einzige für diese Open-Source-Community. Sie können mit dem Katalog der Projekte beginnen, die sich in der Entwicklung befinden oder in Vorbereitung sind, und sich für eine Freiwilligenarbeit entscheiden. Die offenen Projekte sind in Kategorien eingeteilt. Entwickler und Benutzer nehmen an Mailinglisten teil, laden Releases herunter, berichten über Fehler und Fehler und fügen Patches hinzu. Gehen Sie auf die Seite Get Involved, um mehr zu erfahren. Mehr als jede andere Open-Source-Community strebt die Apache Foundation kontinuierliches Engagement an und die Mitgliedschaft wird nur den Freiwilligen gewährt, die aktiv an Apache-Projekten während des Kurses teilgenommen haben.
Drupal
Drupal ist ein führendes CMS (Content Management System) und wird häufig für Web-Authoring verwendet. Freie und quelloffene, bekannte Namen wie NASA, Das Weiße Haus, Ubuntu, Zynga usw. verwenden Drupal. Drupal hat fast 16000+ Themen und mehr als 1300 Module für den Aufbau umfangreicher Websites. Als Freiwilliger können Sie zu dieser Entwicklung beitragen und noch viel mehr an Übersetzungen und Dokumentationen arbeiten. 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 immer aktiv nach Freiwilligen ruft. Wenn Sie ein Autor 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 klar mit Richtlinien versehen. Programmierer können direkt auf die GnomeLove-Seite gehen, die im Grunde eine Einführung ist.
Ubuntu
Ubuntu ist eine Linux-Distribution und dahinter eine große Community von interessierten Entwicklern. Die ContributeToUbuntu-Seite bietet eine Einführung in die Arten von Arbeiten, die Sie zum Betriebssystem beitragen können. Wenn Sie denken, dass Ubuntu normalerweise einen sechsmonatigen Entwicklungszyklus hat, ist immer Arbeit verfügbar. Ubuntu, ganz einzigartig, hat eine Ubuntu-Frauenabteilung. Dieser Abschnitt ermutigt Frauen, sich an der Verwendung und Entwicklung von Ubuntu zu beteiligen.
Moodle
Die modulare objektorientierte dynamische Lernumgebung ist eine beliebte Open-Source-Lernplattform. Die Plattform bietet Ihnen leistungsstarke Tools, um einen vollwertigen Online-Lernkurs zu entwickeln. Das Learning Management System ist mit PHP aufgebaut. Wie die Seite sagt - Wir begrüßen PHP-Programmierer natürlich, aber Sie können auch durch Diskussionen, Tests, Feedback und Dokumentation beitragen. Sie können zur Entwicklung der Kernplattformen oder der verschiedenen Module und Plugins beitragen.
Joomla
Joomla wie Drupal ist Content-Management-System für die Entwicklung ausgewachsener Websites. Joomla wird mit PHP und MySQL erstellt. Es ist das zweitbeliebteste CMS nach WordPress. Von kleinen Homepages bis hin zu E-Commerce-Sites sieht Joomla viele Anwendungen. Tatsächlich ist Linux.com eine Joomla-Site. Joomla hat 200.000 Community-Nutzer und Mitwirkende. Auf Joomla kann jeder auf jedem Level mitmachen, sogar Newcomer. Sie können jeder Joomla-Arbeitsgruppe beitreten und der Plattform helfen, ihre Open-Source-Ziele zu erreichen.
Python
Python ist eine Open-Source-Programmiersprache (im Grunde eine Skriptsprache) und läuft unter Windows, Linux / Unix, Mac OS X und kann auch auf die virtuellen Java- und .NET-Maschinen portiert werden. Aus Wikipedia - Zu den Nutzern von Python gehören YouTube und der ursprüngliche BitTorrent-Client. Zu den großen Organisationen, die Python nutzen, gehören Google, Yahoo, CERN und NASA. Die Python Software Foundation treibt die Entwicklung der Sprache voran. Der Python's Developers Guide und die Python Mentors Group sind die beiden wichtigsten Quellen, wenn Sie sich hier freiwillig melden möchten. Lesen Sie auch die Entwickler-FAQ.
Geschwindigkeitsträume
Ein Open-Source-Spiel musste auf der Liste stehen. Und obwohl es viele gibt, habe ich das gewählt. Das Open Source und Free Car Racing Simulationsspiel wird unter der GNU General Public License (GPL) veröffentlicht. Es stammt vom offenen Rennwagen-Simulator Torcs. Als Endbenutzer können Sie Verbesserungen vorschlagen und als Entwickler können Sie Ihre Codes einsenden und zum Testen patchen. Weitere Informationen finden Sie auf der Seite "Involvieren".
Andere Spiele, zu denen du beitragen kannst, sind Xonotic, 0 AD und VegaStrike unter vielen anderen.
Nun, das ist definitiv nicht alles, denn die Open-Source-Welt ist riesig. Hier ist eine Liste von Open-Source-Projekt-Repositories, in denen Sie Arbeiten zu vielen kleinen und großen Open-Source-Projekten finden können, die Hilfe benötigen:
- GitHub
- Quellforge
- Google-Code
- Bit Bucket
- CodePlex
- Code52
- Spieleentwickler
- OpenHatch
Schauen Sie sich auch unsere Beiträge zu Open Source an. Sie können ein paar weitere Projekte finden, die auch Hilfe suchen. In der Zwischenzeit möchten wir gerne ein Feedback von Ihnen erhalten - haben Sie in einem Open-Source-Projekt gearbeitet? Wie war die Erfahrung? Welchen Rat würdest du Anfängern geben, die den Weg der Freiwilligen gehen wollen?