<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>webrtc Archives - The Stack Cafe™</title>
	<atom:link href="https://thestackcafe.com/tag/webrtc/feed/" rel="self" type="application/rss+xml" />
	<link>https://thestackcafe.com/tag/webrtc/</link>
	<description>The Stack Cafe™</description>
	<lastBuildDate>Tue, 17 Jul 2018 01:56:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://thestackcafe.com/wp-content/uploads/2018/01/cropped-TM-tsc640-32x32.png</url>
	<title>webrtc Archives - The Stack Cafe™</title>
	<link>https://thestackcafe.com/tag/webrtc/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Blockstack Developers: Using Open Source projects to Bootstrap dApps</title>
		<link>https://thestackcafe.com/blockstack-developers-using-open-source-projects-to-bootstrap-dapps/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Thu, 29 Mar 2018 17:08:54 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[dApps]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[blockstack]]></category>
		<category><![CDATA[blockstack browser]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[dApp]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Feross Aboukhadijeh]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[mit]]></category>
		<category><![CDATA[mit license]]></category>
		<category><![CDATA[npm]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[patreon]]></category>
		<category><![CDATA[Simple WebRTC]]></category>
		<category><![CDATA[stack]]></category>
		<category><![CDATA[stealthy]]></category>
		<category><![CDATA[web 3]]></category>
		<category><![CDATA[web 3.0]]></category>
		<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=1391</guid>

					<description><![CDATA[<p>Welcome to The Stack CafeTM &#8211; Blockstack Developers: Using Open Source projects to Bootstrap dApps &#8211;  Further to the update of the Blockstack browser with a couple of new dApps, we wanted to bring additional attention to the use of open source projects in dApps built for the Blockstack ecosystem.  Generally, and directly from the [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-using-open-source-projects-to-bootstrap-dapps/">Blockstack Developers: Using Open Source projects to Bootstrap dApps</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="color: #000000;">Welcome to The Stack Cafe<sup>TM</sup> &#8211; Blockstack Developers: Using Open Source projects to Bootstrap dApps &#8211;  Further to the <a href="https://thestackcafe.com/lockstack-the-browser-has-been-updated/">update of the Blockstack browser</a> with a couple of new dApps, we wanted to bring additional attention to the use of open source projects in dApps built for the Blockstack ecosystem.  </span></p>
<p><span style="color: #000000;">Generally, and directly from the Open Source <a href="https://opensource.org/osd" target="_blank" rel="noopener">site</a> &#8211; &#8220;open source software is software that can be freely accessed, used, changed, and shared (in modified or unmodified form) by anyone.  Open source software is made by many people, and distributed under licenses that comply with the <a href="https://opensource.org/osd">Open Source Definition</a>.&#8221;<br />
</span></p>
<p><span style="color: #000000;">Recently, a new decentralized communication application was launched on the Blockstack browser home page.  The new dApp is called Stealthy and it uses open source software to build its application.  Additional information on stealthy can be found <a href="https://thestackcafe.com/lockstack-the-browser-has-been-updated/" target="_blank" rel="noopener">here</a>.  </span></p>
<p><span style="color: #000000;">Like Blockstack, there are many software programs that are open source.  A couple of great resources for finding open source software and programs might be <a href="http://github.com" target="_blank" rel="noopener">Github</a>, <a href="https://docs.npmjs.com/getting-started/what-is-npm" target="_blank" rel="noopener">NPM</a> and React.<br />
</span></p>
<blockquote><p><span style="color: #000000;">Github</span></p>
<p><span style="color: #000000;">GitHub is a development platform inspired by the way you work. From</span> <a class="text-white jumbotron-link" href="https://github.com/open-source">open source</a> <span style="color: #000000;">to</span> <a class="text-white jumbotron-link" href="https://github.com/business">business</a><span style="color: #000000;">, you can host and review code, manage projects, and build software alongside millions of other developers.</span></p>
<p><a href="https://www.npmjs.com/" target="_blank" rel="noopener">NPM</a></p>
<p><span style="color: #000000;">NPM opens up an entire world of JavaScript talent for you and your team. It&#8217;s the world&#8217;s largest software registry, with approximately 3 billion downloads per week. The registry contains over 600,000 <em>packages</em> (building blocks of code). Open-source developers from every continent use npm to share and borrow packages, and many organizations use npm to manage private development as well.</span></p>
<p><span style="color: #000000;"><a href="https://reactjs.org/" target="_blank" rel="noopener">React</a></span></p>
<p><span class="col-11 text-gray-dark mr-2"><span style="color: #000000;">React is a declarative, efficient, and flexible JavaScript library for building user interfaces from facebook open source with an MIT license.</span> </span></p></blockquote>
<p><span style="color: #000000;">A general premise is that open source is used to share freely with others.  And, when you share something, it perhaps &#8211; makes it easier for others to learn and/or building something e.g. bootstrap the learning curve or building curve.  In addition, open source provides transparency and promotion of the same.  One should not reinvent or need to reinvent the wheel, so to speak.  In other words, a developer can develop from scratch or bootstrap with software developed by someone else.<br />
</span></p>
<p><span style="color: #000000;">Now, in connection with above, we recently learned that stealthy made substantial use of an open source project to bootstrap its application to a user-ready level.  And, remember, Blockstack is open source and provides a foundational infrastructure for all dApps that are built for use on its internet network.  </span></p>
<p><span style="color: #000000;">The particular program stealthy used to complete its dApp &#8211; along with Blockstack&#8217;s libraries &#8211; was from a developer and computer scientist named Feross Aboukhadijeh.  The program Mr. Aboukhadijeh wrote is called <span class="col-11 text-gray-dark mr-2"><span style="color: #000000;">📡 Simple WebRTC video/voice and data channels.  And, like stealthy, Mr. Aboukhadije</span>h used an open source project called <a href="https://webrtc.org/" target="_blank" rel="noopener">WebRTC</a>.  </span><br />
</span></p>
<blockquote><p><span style="color: #000000;">WebRTC &#8211; is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.</span></p></blockquote>
<p><span style="color: #000000;">An open source (WebRTC), being used in an open source (Simple WebRTC), being used in an open source (Blockstack), being used to bring stealthy to fruition. </span><span style="color: #000000;">Now, is stealthy open source?  Not sure but assume that it is or will be.  Hopefully, stealthy will disclose that and declare its license chose very soon.  Please stayed tuned for more on that here. </span></p>
<p><span style="color: #000000;">But, the stealthy project shows sharing of open source to the n<sup>th</sup> degree &#8211; the bottom line for open source. </span></p>
<p><span style="color: #000000;">And, along with being open source, the open source project can use a license e.g. MIT license to help outline the parameters or criteria for its use.  In connection with the above, the following licenses are attached to the following projects:</span></p>
<blockquote><p><span style="color: #000000;"><span class="col-11 text-gray-dark mr-2">📡 Simple WebRTC</span> &#8211; uses an MIT license</span></p>
<p><span style="color: #000000;">WebRTC &#8211; license at this <a href="https://webrtc.org/license/software/" target="_blank" rel="noopener">link</a></span></p>
<p><span style="color: #000000;">Blockstack &#8211; uses a variety of license e.g., MIT, MPL-2, GPL-3.0 &#8230;</span></p></blockquote>
<p><span style="color: #000000;">For more on the various licenses and some brief information on each, please see this <a href="https://thestackcafe.com/blockstack-developers-corner-it-is-has-been-developed-do-i-need-a-license/" target="_blank" rel="noopener">link</a>.</span></p>
<p><span style="color: #000000;">The open source license community is very active and provides a wonderful resource and vehicle to spread information.  It needs to be supported.</span></p>
<p><span style="color: #000000;">With regard to <span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh</span>, we are providing below some basic information in an effort to support his efforts.  Thanks again <span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh</span> for your code.  And, please see his new page (shown below) &#8211; <a href="https://feross.org/introducing-thanks/" target="_blank" rel="noopener"><strong>Thanks</strong></a> &#8211; which is a vehicle to help support all of the open source community contributors like <span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh</span>.</span></p>
<blockquote><p><span class="col-11 text-gray-dark mr-2" style="color: #000000;">Mr. Aboukhadijeh&#8217;s website<br />
</span></p></blockquote>
<p><a href="https://feross.org/" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-1396 size-large" src="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-750x538.png" alt="" width="750" height="538" srcset="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-750x538.png 750w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-300x215.png 300w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-768x551.png 768w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross.png 1364w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<blockquote><p><span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh&#8217;s twitter page<br />
</span></p></blockquote>
<p><a href="https://twitter.com/@feross" target="_blank" rel="noopener"><img decoding="async" class="aligncenter wp-image-1395 size-large" src="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-on-Twitter-750x540.png" alt="" width="750" height="540" srcset="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-on-Twitter-750x540.png 750w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-on-Twitter-300x216.png 300w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-on-Twitter-768x553.png 768w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-on-Twitter.png 1369w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<blockquote><p><span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh&#8217;s</span> github page</p></blockquote>
<p><a href="https://github.com/feross" target="_blank" rel="noopener"><img decoding="async" class="aligncenter wp-image-1394 size-large" src="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Github-Simple-Peer-750x541.png" alt="" width="750" height="541" srcset="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Github-Simple-Peer-750x541.png 750w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Github-Simple-Peer-300x217.png 300w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Github-Simple-Peer-768x554.png 768w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Github-Simple-Peer.png 1363w" sizes="(max-width: 750px) 100vw, 750px" /></a></p>
<blockquote><p><span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh&#8217;s Thanks page for support of the open source community &#8211; another way to help support the open source community<br />
</span></p></blockquote>
<p><a href="https://feross.org/introducing-thanks/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-1393 size-large" src="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Open-Source_Thanks-750x542.png" alt="" width="750" height="542" srcset="https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Open-Source_Thanks-750x542.png 750w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Open-Source_Thanks-300x217.png 300w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Open-Source_Thanks-768x555.png 768w, https://thestackcafe.com/wp-content/uploads/2018/03/Feross-Open-Source_Thanks.png 1366w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a></p>
<blockquote><p>WebRTC&#8217;s website</p></blockquote>
<p><a href="https://webrtc.org/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-1397 size-large" src="https://thestackcafe.com/wp-content/uploads/2018/03/WebRTC-750x542.png" alt="" width="750" height="542" srcset="https://thestackcafe.com/wp-content/uploads/2018/03/WebRTC-750x542.png 750w, https://thestackcafe.com/wp-content/uploads/2018/03/WebRTC-300x217.png 300w, https://thestackcafe.com/wp-content/uploads/2018/03/WebRTC-768x555.png 768w, https://thestackcafe.com/wp-content/uploads/2018/03/WebRTC.png 1364w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><span style="color: #000000;">We are glad to spotlight open source and <span class="col-11 text-gray-dark mr-2">Mr. Aboukhadijeh, and hope that this brief overview on the same is helpful and informative.  <span style="color: #000000;">In addtion, another way to support the efforts of Mr. Aboukhadijeh &#8211; along with Thanks shown above &#8211; is to s</span></span>upport him on <a href="https://www.patreon.com/feross." target="_blank" rel="noopener">Patreon</a>!<br />
</span></p>
<hr />
<p>Other helpful links for more information on Blockstack include:</p>
<p><a href="https://blockstack.org" rel="noopener">Blockstack</a> – the new decentralized application platform and ecosystem for the decentralized/re-decentralized internet (dApp, dApps, blockchain, bitcoin, distributed and Web 3.0)</p>
<p><a href="https://forum.blockstack.org" rel="noopener">Blockstack’s Forum</a></p>
<p><a href="http://twitter.com/blockstack" rel="noopener">@Blockstack</a></p>
<hr />
<blockquote><p>Note: If you do not have the Blockstack browser, please see this <a href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener">link</a> (note – to enable the full functionality of any dApp built for the Blockstack ecosystem (e.g., building a new internet, decentralized, a decentralized internet, distributed, bitcoin, distributed, blockchain, re-decentralizing the internet) you need to use the Blockstack browser).</p></blockquote>
<p>For more on All things Developer<sup>TM</sup>, see this link <a href="https://thestackcafe.com/blockstack-developers-corner/" target="_blank" rel="noopener">here</a>. For more on the engineering meeting at Blockstack, please visit the <a href="https://forum.blockstack.org/t/blockstack-mobile-plans/3621/6?u=aaron" rel="noopener">forum</a>. Blockstack makes the internet you use better!<sup>TM</sup></p>
<p>Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you. Please help us put out the word on Web<sup>3.0</sup> by posting a comment below and signing up for e-mail notifications for future updates (right side-bar). Let’s help build the new internet | The Decentralized Way<sup>TM</sup>. A decentralized internet | The Way The Future<sup>TM</sup>.</p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-using-open-source-projects-to-bootstrap-dapps/">Blockstack Developers: Using Open Source projects to Bootstrap dApps</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
