<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3678/how-to-develop-open-source-software-for-nrf51-series</link><description>Hello, 
 i want to develop open source software for nRF51 but i think the SDK licensing is to restrictive. I cannot use any of provided example code because its permits redistribution. So i must waste many hours to create own examples using available</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 04 Sep 2014 20:20:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3678/how-to-develop-open-source-software-for-nrf51-series" /><item><title>RE: How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/thread/13365?ContentTypeID=1</link><pubDate>Thu, 04 Sep 2014 20:20:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ebb40d7-eef1-47ee-b97f-0202dbd64302</guid><dc:creator>Janek Mann</dc:creator><description>&lt;p&gt;I am also interested in open sourcing some work based on NRF51. I have been experimenting with the mbed API: &lt;a href="http://mbed.org/platforms/Nordic-nRF51822/"&gt;mbed.org/.../&lt;/a&gt; and that&amp;#39;s starting to be usable.&lt;/p&gt;
&lt;p&gt;I think mbed is supposed to be open source (Apache 2 license?), the Nordic code published on the mbed repositories so far has a mix of copyright headers though, some still claiming the code to be confidential, which is a little farcical when it was released by Nordic to a public repository, I presume that&amp;#39;s an oversight but would be good to have clarity.&lt;/p&gt;
&lt;p&gt;I would still love to see a more open release of the NRF51 SDK though... the mbed libraries are great for more easy-to-understand examples but not as flexible and currently don&amp;#39;t feel quite &amp;quot;production ready&amp;quot;. It would also help with the great annoyance that occurs every time Nordic release a new version of the SDK and I have to figure out what changed compared to the previous one, rather than just being able to look at the commits.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/thread/13364?ContentTypeID=1</link><pubDate>Thu, 04 Sep 2014 08:14:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff3b7cd5-1b4d-410c-8c74-bd191fce0777</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Please accept my answer, if this has answered your question.
Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/thread/13363?ContentTypeID=1</link><pubDate>Thu, 04 Sep 2014 07:46:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6024055-730d-4917-9f22-523678cae067</guid><dc:creator>d00616</dc:creator><description>&lt;p&gt;Thanks. I hope the example code is provided under an less restrictive license soon.&lt;/p&gt;
&lt;p&gt;For me a nRF8001 is no solution. I want to build some very compact sensors.&lt;/p&gt;
&lt;p&gt;The linked nRF51 is a good point to start with.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/thread/13362?ContentTypeID=1</link><pubDate>Mon, 01 Sep 2014 07:54:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92df4eca-ed15-4e68-bfe5-4f2d7f0b06be</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Some of the nRF51 examples in github are released under a modified open source license, however these do not use the SDK and use the softdevice APIs directly. See &lt;a href="http://nordicsemiconductor.github.io/nRF51-multi-role-conn-observer-advertiser/"&gt;http://nordicsemiconductor.github.io/nRF51-multi-role-conn-observer-advertiser/&lt;/a&gt;.
Nordicsemi&amp;#39;s Arduino SDK for the nRF8001 has been using the MIT license for some time.
&lt;a href="https://github.com/NordicSemiconductor/ble-sdk-arduino"&gt;https://github.com/NordicSemiconductor/ble-sdk-arduino&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Your request should be considered and it should be made easier to re-distribute code based on the nRF51 SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/thread/13361?ContentTypeID=1</link><pubDate>Mon, 01 Sep 2014 07:53:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:39554009-9618-4473-b594-e5cde4d41173</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;&amp;quot; cannot use any of provided example code because its permits redistribution.&amp;quot; I assume you wanted to say &amp;quot;prohibits re-distribution&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to develop open source software for nRF51 series?</title><link>https://devzone.nordicsemi.com/thread/13360?ContentTypeID=1</link><pubDate>Sat, 30 Aug 2014 16:14:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd088630-476d-4f87-b863-5bd35814d383</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;I&amp;#39;ve also started open source software here &lt;a href="http://embeddedsoftdev.blogspot.ca/p/h.html"&gt;embeddedsoftdev.blogspot.ca/.../h.html&lt;/a&gt;.  I have created my own exemple code too.  You can always put your code open source.  People can find a way to get the SDK.  All you need to do is to point to where they can get it.  I do agree that the example code from Nordic should be open.  It will help people to make a sound decision whether the chip is the right solution by looking at the examples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>