<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.ethernut.de/nutwiki/index.php?action=history&amp;feed=atom&amp;title=Community%2FDevelopers</id>
		<title>Community/Developers - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.ethernut.de/nutwiki/index.php?action=history&amp;feed=atom&amp;title=Community%2FDevelopers"/>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=Community/Developers&amp;action=history"/>
		<updated>2026-04-29T00:25:36Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://www.ethernut.de/nutwiki/index.php?title=Community/Developers&amp;diff=307&amp;oldid=prev</id>
		<title>Harald: Created page with &quot;&lt;div id=&quot;content&quot;&gt;  &lt;div style=&quot;float:right; margin-left:20px; margin-bottom:10px;&quot;&gt;    &lt;/div&gt; = Ways to Contribute =  You can help the Ethernut project in many ways and we ge...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=Community/Developers&amp;diff=307&amp;oldid=prev"/>
				<updated>2017-07-13T06:59:27Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt;  &amp;lt;div style=&amp;quot;float:right; margin-left:20px; margin-bottom:10px;&amp;quot;&amp;gt;    &amp;lt;/div&amp;gt; = Ways to Contribute =  You can help the Ethernut project in many ways and we ge...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; margin-left:20px; margin-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
= Ways to Contribute =&lt;br /&gt;
&lt;br /&gt;
You can help the Ethernut project in many ways and we generally welcome all contributions.&lt;br /&gt;
&lt;br /&gt;
== Contributing Code ==&lt;br /&gt;
&lt;br /&gt;
This is probably the most popular way of contributing to the project. Our BSD license allows you, to use all the code free of charge without the need to publish any of your enhancements. You still may decide to contribute some of your changes to make sure they will be included in and maintained for future distributions.&lt;br /&gt;
&lt;br /&gt;
Compared to larger Open Source Communities, we do not yet have a strict policy. Almost anything is welcome as long as it doesn't harm the existing code base and follows a few basic guidelines.&lt;br /&gt;
&lt;br /&gt;
=== License Issues ===&lt;br /&gt;
&lt;br /&gt;
[http://www.opensource.org [[File:../../img/osi-approved-150.png|112x150px|OSI Approved License]]]&lt;br /&gt;
Make sure that you understood the [http://www.opensource.org/licenses/bsd-license.php BSD License] and clearly mark your code, that it is published under these conditions. If re-using code from other Open Source Project, it must have been published under the same license or should be transferable to it (e.g. public domain code). Code published under [http://www.opensource.org/licenses/gpl-2.0.php GPL] is not admissible in the core distribution.&lt;br /&gt;
&lt;br /&gt;
A special contrib directory had been made available, which allows to add contributions under different license models.&lt;br /&gt;
&lt;br /&gt;
Any tools, which are used to configure or build Nut/OS binaries, program target boards etc. may be published under different licenses as long as none of this code will become part of the code running on the final target system. For example, the GNU compiler or the Nut/OS Configurator are published under GPL.&lt;br /&gt;
&lt;br /&gt;
=== Programming Style ===&lt;br /&gt;
&lt;br /&gt;
First of all, do not miss to read the [[../documents/programming-style-guide.html|Nut/OS Programming Style Guide]].&lt;br /&gt;
&lt;br /&gt;
=== Getting the latest code ===&lt;br /&gt;
&lt;br /&gt;
You can access the latest status of the source code directly from the [http://sourceforge.net/scm/?type=svn&amp;amp;group_id=34079%3E%0A%20%20%20%20%20%20%20%20%20%20Ethernut%20Subversion%20repository%3C/a%3E%0A%20%20%20%20%20%20%20%20at%20Sourceforge.%20%0A%20%20%20%20%20%20%3C/p%3E%0A%20%20%20%20%20%20%3Cp%3E%20%20%0A%20%20%20%20%20%20%20%20Detailed%20information%20about%20the%20Nut/OS%20CVS%20repository,%20which%20is%20no%20longer%0A%20%20%20%20%20%20%20%20in%20use,%20is%20available%20in%0A%20%20%20%20%20%20%20%20%3Ca%20href= This document].&lt;br /&gt;
&lt;br /&gt;
== Contributing Quality ==&lt;br /&gt;
&lt;br /&gt;
If you think you found a bug or if you are missing an important feature, please use the [http://sourceforge.net/tracker/?group_id=34079 Sourceforge Tracker]. If you are not sure, you may want discuss this in the [http://lists.egnite.de/mailman/listinfo/en-nut-discussion Mailing List] before creating an entry in the tracker. But note, that mailing list posts may easily get lost over the time. Entering a false bug into the tracker will require a few seconds of the admin's time to reject it. Not entering a severe bug in the tracker will waste the time of all the people who are not aware of this bug. The same is true for outdated or wrong documentation (see below).&lt;br /&gt;
&lt;br /&gt;
When suggesting new features, do not hesitate to refer to competing projects and products.&lt;br /&gt;
&lt;br /&gt;
== Contributing Documentation ==&lt;br /&gt;
&lt;br /&gt;
Many Open Source Projects offer insufficient documentation. Open Source Developers are visonary people, bent on implementing their latest cool ideas. Often not much time is left to maintain the documents.&lt;br /&gt;
&lt;br /&gt;
When comparing Ethernut to similar projects, you will probably notice some advantages like the detailed API documentation. Nevertheless, newbies often find it difficult to become familiar with some aspects of the software and the hardware. If you are in this situation, why not spend a bit more time and write down your findings. This will not only help others, but will also strengthen your own knowledge.&lt;br /&gt;
&lt;br /&gt;
You may publish your paper in the [http://lists.egnite.de/mailman/listinfo/en-nut-discussion Ethernut Mailing List], in the [[nutwiki|NutWiki]] or on your own website, in which case you should publish the URL in the mailing or the NutWiki.&lt;br /&gt;
&lt;br /&gt;
Ethernut is an international project and many of the people involved are not native English speakers. If you are able to transform our stuttering to fluid English, then you will be our hero.&lt;br /&gt;
&lt;br /&gt;
== Contributing Support ==&lt;br /&gt;
&lt;br /&gt;
The [http://lists.egnite.de/mailman/listinfo/en-nut-discussion Mailing List] is the first place to ask for help. You are invited to take part.&lt;br /&gt;
&lt;br /&gt;
Companies using Nut/OS with their products are often asking for commercial support. If you are able to offer this, please let us know. We will be happy to add your company to the [[../support/index.html|support page]].&lt;br /&gt;
&lt;br /&gt;
== Contributing Money ==&lt;br /&gt;
&lt;br /&gt;
The Ethernut Project itself doesn't offer a way to collect money or other valuables. Most developers are paid by their employers, who use the results in commercial applications.&lt;br /&gt;
&lt;br /&gt;
However, some users and developers are students. Purchasing the required hardware is often difficult for them, specially if they are living in developing countries. The [http://lists.egnite.de/mailman/listinfo/en-nut-discussion mailing list] will be the right place to get in contact. If you prefer to avoid publicity, you may get in touch with one of the developers via private email. Email addresses of developers are recorded in the [http://ethernut.cvs.sourceforge.net/ethernut/nut/ChangeLog ChangeLog file] or may be obtained from the [http://lists.egnite.de/pipermail/en-nut-discussion/ mailing list archive].&lt;br /&gt;
&lt;br /&gt;
== Contributing Publicity ==&lt;br /&gt;
&lt;br /&gt;
Although mentioned last, this is a very important way to contribute. Write about Nut/OS in your blog, upload a video about your Nut/OS driven gadget to [http://www.youtube.com/watch?v=kTdfJMxl_Ng YouTube] or publish a review in a related forum or [http://www.elektor.com/magazines/2010/march/small-open-source.1255771.lynkx magazine].&lt;br /&gt;
&lt;br /&gt;
In general, convince people to chose Open Source Products.&lt;br /&gt;
&lt;br /&gt;
[http://www.addthis.com/bookmark.php?v=250&amp;amp;username=xa-4bdc79313caaa886 [[File:http://s7.addthis.com/static/btn/sm-share-en.gif|83x16px|Bookmark and Share]]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harald</name></author>	</entry>

	</feed>