<?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>Robert Basic &#187; open source</title>
	<atom:link href="http://robertbasic.com/blog/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertbasic.com/blog</link>
	<description>the magic of coding...</description>
	<lastBuildDate>Mon, 30 Jan 2012 13:15:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Contributing to open source</title>
		<link>http://robertbasic.com/blog/contributing-to-open-source/</link>
		<comments>http://robertbasic.com/blog/contributing-to-open-source/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 19:49:37 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Blablabla]]></category>
		<category><![CDATA[contributing]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=1024</guid>
		<description><![CDATA[Often times people ask me why do I contribute to open source, why do I &#8220;waste money and time&#8221; on free stuff when I could easily do the same thing for money? Don&#8217;t have I enough of staring at the computer at work where, well, I do the same thing &#8211; hack on code? Ummm. [...]]]></description>
			<content:encoded><![CDATA[<p>Often times people ask me why do I contribute to open source, why do I &#8220;waste money and time&#8221; on free stuff when I could easily do the same thing for money? Don&#8217;t have I enough of staring at the computer at work where, well, I do the same thing &#8211; hack on code? Ummm. No.</p>
<p>Honestly, I don&#8217;t earn much. Enough for the rent, bills, food, but giving the fact that I don&#8217;t have a family, it&#8217;s enough for me, for now. So, I don&#8217;t make a s**t loads of money, but am still willing to work for free? Ummm. No.</p>
<p>Thing is, I really don&#8217;t consider this to be work. This is fun. This is hacking. This is creating stuff. This is solving problems. <strong>This is my passion</strong>. So no, I don&#8217;t work for free. I don&#8217;t work. I code, I hack.</p>
<p>But why open source?</p>
<h3>Giving back</h3>
<p>Giving back is nice. Not necessarily giving back to the same project, but just giving back to the open source community in general. It just makes you a better and nicer person :)</p>
<h3>Knowledge</h3>
<p>Both in high school and in college the fastest way for me to gain knowledge was to learn, collaborate with other students. Open source gives me the chance to share knowledge with hackers from all over the world; from Portugal, via Nova Scotia to Texas. It gives me the chance to be taught and to teach.</p>
<h3>Experience</h3>
<p>Open source gives the opportunity to work with people from every part of the globe. Getting ideas across by the means of email, chat, irc can be hard. Open source gives me the chance to improve my communication skills. Heck, I sometimes even have troubles explaining my ideas to my co-workers who sits right next to me.</p>
<p>Reading other peoples code, fixing bugs, writing documentation, adding new features, testing. Hack skills ++</p>
<p>Also, each and every accepted patch and merged pull request gives me that warm and fuzzy feeling inside.</p>
<h3>Contacts</h3>
<p>Open source introduces you to new people. Who knows what can come out of these random introductions? Can&#8217;t be bad, that&#8217;s for sure.</p>
<p>This is why I contribute to open source: it is fun, it is hacking, it is creating stuff, it is solving problems.</p>
<p>It is my passion.</p>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/contributing-to-open-source/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moblin, Linux for netbooks</title>
		<link>http://robertbasic.com/blog/moblin-linux-for-netbooks/</link>
		<comments>http://robertbasic.com/blog/moblin-linux-for-netbooks/#comments</comments>
		<pubDate>Thu, 21 May 2009 10:57:24 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Blablabla]]></category>
		<category><![CDATA[Free time]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[about]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[moblin]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=720</guid>
		<description><![CDATA[Moblin got me curios and I wanted to test it out: Moblin is an open source project focused on building a Linux-based platform optimized for the next generation of mobile devices including Netbooks, Mobile Internet Devices, and In-vehicle infotainment systems. Cause I don&#8217;t own (yet!) a netbook, I installed it under VirtualBox (VB from now [...]]]></description>
			<content:encoded><![CDATA[<p><a class="zem_slink" href="http://www.moblin.org/" title="Moblin" rel="homepage">Moblin</a> got me curios and I wanted to test it out:</p>
<blockquote><p>Moblin is an <a class="zem_slink" href="http://www.wikinvest.com/concept/Open_Source" title="Open Source" rel="wikinvest">open source</a> project focused on building a Linux-based platform optimized for the next generation of mobile devices including Netbooks, <a class="zem_slink" href="http://en.wikipedia.org/wiki/Mobile_internet_device" title="Mobile internet device" rel="wikipedia">Mobile Internet Devices</a>, and In-vehicle infotainment systems.</p></blockquote>
<p>Cause I don&#8217;t own (yet!) a netbook, I installed it under <a class="zem_slink" href="http://www.virtualbox.org/" title="VirtualBox" rel="homepage">VirtualBox</a> (VB from now on). The image is 666 MB big and it comes not in an .iso, but in a .img format. But, VB, a really awesome software, had no troubles booting from it. As with the majority of Linux distros nowadays, Moblin image is also a <a class="zem_slink" href="http://en.wikipedia.org/wiki/Live_CD" title="Live CD" rel="wikipedia">Live CD</a>, which means you can run it, without installing it.</p>
<div id="attachment_729" class="wp-caption alignright" style="width: 310px"><a href="http://robertbasic.com/blog/wp-content/uploads/2009/05/step10.png"><img src="http://robertbasic.com/blog/wp-content/uploads/2009/05/step10-300x247.png" alt="Installing Moblin" title="Installing Moblin" class="size-medium wp-image-729" height="247" width="300"></a><p class="wp-caption-text">Installing Moblin</p></div>
<p>The preinstall process is made up from 6-7 steps: choosing the language, the keyboard layout, the timezone and, of course, the partitioning. Basically, it&#8217;s just another boring “Next-Next” process. The installation itself took around 6 minutes to finish. When it&#8217;s done, it asks for a username and a password.</p>
<p>The first boot went pretty quickly, considering that booting under VB takes longer than booting under regular installations. The thing about VB is that it needs, the so called “Guest Additions” installed on the guest machine, so that the guest machine can be used normally. In this case, I failed to install it: Moblin comes with one version of the <a class="zem_slink" href="http://www.kernel.org/" title="Linux kernel" rel="homepage">Linux kernel</a> and the additions are for another version of the kernel. This prevented me in my quest to test Moblin fully. Anyway, I&#8217;ve managed to take a few screenshots of it, all are uploaded to <a href="http://picasaweb.google.com/robertbasic.com/Moblin">my Picasa profile</a>.</p>
<div id="attachment_732" class="wp-caption alignleft" style="width: 310px"><a href="http://robertbasic.com/blog/wp-content/uploads/2009/05/screen1.png"><img src="http://robertbasic.com/blog/wp-content/uploads/2009/05/screen1-300x247.png" alt="The m_zone" title="The m_zone" class="size-medium wp-image-732" height="247" width="300"></a><p class="wp-caption-text">The m_zone</p></div>
<p>There was one thing that was strange. It has a “<a href="http://moblin.org/documentation/moblin-netbook-intro/how-get-around-moblin-netbook-ui/status-panel">Status panel</a>”, from which you can update your profiles on social networks. A really useful stuff. I just opened it up and updated <a href="http://twitter.com/robertbasic">my Twitter profile</a>. Almost. I wasn&#8217;t logged in to Twitter from it and Moblin didn&#8217;t say a word about it. It just happily said that my status is updated. Once I found the “<a href="http://moblin.org/documentation/moblin-netbook-intro/show-me-how-connect-stuff/setting-web-services">Web services</a>” panel I logged in and this time I was really updating my Twitter stream.</p>
<p>I really was hoping to test it normally and write a detailed review of it, but this guest additions thingy thought otherwise. Moblin is a great <a class="zem_slink" href="http://en.wikipedia.org/wiki/Linux_distribution" title="Linux distribution" rel="wikipedia">distro</a>, even in this beta stage I believe it&#8217;s useful. What do you think? Did you test it already, saw it in action?</p>
<p>One thing&#8217;s for sure: when I&#8217;ll get myself a netbook, it&#8217;ll run on Moblin.</p>
<p>Cheers!</p>
<p>P.S.: Check out the <a href="http://moblin.org/documentation/moblin-netbook-intro">Moblin intro</a>, too!</p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/5d894d6e-e1b1-4532-9dc5-735a118271b5/" title="Reblog this post [with Zemanta]"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=5d894d6e-e1b1-4532-9dc5-735a118271b5" alt="Reblog this post [with Zemanta]"></a><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/moblin-linux-for-netbooks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New blog &#8211; Try Open Source</title>
		<link>http://robertbasic.com/blog/new-blog-try-open-source/</link>
		<comments>http://robertbasic.com/blog/new-blog-try-open-source/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 15:36:33 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Free time]]></category>
		<category><![CDATA[Places on the web]]></category>
		<category><![CDATA[about]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=635</guid>
		<description><![CDATA[Some of you might heard it, read it, that few of us started a new blog called Try Open Source. There&#8217;s not much there yet, but will be, I promise :) The main purpose of this blog is to educate users about open source software and to show alternatives to proprietary software. The original idea [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you might heard it, read it, that few of us started a new blog called <a href="http://tryopensource.info/">Try Open Source</a>. There&#8217;s not much there yet, but will be, I promise :)</p>
<p>The main purpose of this blog is to educate users about open source software and to show alternatives to proprietary software.</p>
<p>The original idea was a blog only in Serbian, but we got this awesome domain, so it ended up as a multi-language blog. The English version is on <a href="http://tryopensource.info/">tryopensource.info</a> and the Serbian is on <a href="http://sr.tryopensource.info/">sr.tryopensource.info</a>.</p>
<p>Be sure to <a href="http://feeds2.feedburner.com/TryOpenSourceInfo">grab the feed</a> and read our first article, an <a href="http://tryopensource.info/developer-interview-robert-castley/">interview</a> with <a href="http://twitter/robertcastley">Robert Castley</a>, the man behind <a href="http://jotbug.org" title="There's so gonna be a post about JotBug here, soon!">JotBug</a> :)</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/new-blog-try-open-source/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>about:license</title>
		<link>http://robertbasic.com/blog/about-license/</link>
		<comments>http://robertbasic.com/blog/about-license/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 10:08:21 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[licence]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[proprietary]]></category>

		<guid isPermaLink="false">http://robertbasic.com/blog/?p=24</guid>
		<description><![CDATA[I don&#8217;t know about you, but I&#8217;m not really good with all the legal mumbojumbo. All these licenses and agreements, they sound to me like they are not written to be read by human beings. Not to mention a bunch of terms that sound similar, but are not at all. As a person who makes [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know about you, but I&#8217;m not really good with all the legal mumbojumbo. All these licenses and agreements, they sound to me like they are not written to be read by human beings. Not to mention a bunch of terms that sound similar, but are not at all. As a person who makes and uses all kind of software, I feel like I should know more about licenses; what can and what can not be done under a specific license.</p>
<p>There are 2 major group of licenses: for proprietary and for open source software. Currently, I&#8217;m not interested in proprietary licenses, so, I won&#8217;t write about them; you can read more on Wikipedia: <a href="http://en.wikipedia.org/wiki/Proprietary_software" target="_blank">Proprietary software</a>.</p>
<p>On the other hand, I&#8217;m very interested in Open Source Licenses&#8230;</p>
<h2>Some terms explained&#8230;</h2>
<p>It is easy to mix terms like free software, open source software, freeware and such, so I&#8217;ll try to explain them as I understood them. My main reference for this is Wikipedia.</p>
<ul>
<li>Free software (FS) — “free” as in “free” speech, not as in free beer. FS must be free to run, copy, distribute, study, change and improve by users. With every distribution of a FS, it&#8217;s source code must be provided also. FS can be charged. Read more detailed about the <a href="http://www.gnu.org/philosophy/free-sw.html" target="_blank">philosophy</a> of FS.</li>
<li>Open source software (OSS) — the difference between FS and OSS is very little: if I got it right, besides the philosophy, the difference is that OSS can not be charged. Read more about OSS <a href="http://opensource.org/docs/osd" target="_blank">definition</a> and about the differences <a href="http://www.gnu.org/philosophy/open-source-misses-the-point.html" target="_blank">here</a> and <a href="http://en.wikipedia.org/wiki/Alternative_term_for_free_software" target="_blank">here</a>.</li>
<li>Freeware software (FWS) — in most cases FWS is a proprietary software made available free of charge, but the source code is not published.</li>
<li>Shareware software (SWS) — this kind of software in most cases is available on a trial period, or it&#8217;s use is limited in some other way. To use the full software, without trial periods and limitations, users must buy the license for that SWS.</li>
</ul>
<p>More about software categories can be found on the <a href="http://www.gnu.org/philosophy/categories.html" target="_blank">GNU Project page</a>.</p>
<h2>The reason we are here&#8230;</h2>
<p>On the website of <a href="http://www.opensource.org/" target="_blank">Open Source Initiative</a> there is a <a href="http://www.opensource.org/licenses/category" target="_blank">list</a> of (probably) all open source licenses out there. I won&#8217;t get into all of them, just the most popular ones and ones that interest me.</p>
<h3>GNU General Public License</h3>
<p>Probably the most used one is the <a href="http://www.gnu.org/licenses/gpl.html" target="_blank">GNU General Public License</a>, with it&#8217;s latest version 3.0. The author of this license is <a href="http://en.wikipedia.org/wiki/Richard_Stallman" target="_blank">Richard Stallman</a>, the founder of the <a href="http://www.fsf.org/" target="_blank">Free Software Foundation</a>.</p>
<p>This license guarantees freedom for software authors and users; freedom to (re)distribute, modify, give and receive source code of the software and use parts of its code in other free software. If wished, free software can be charged, but must <strong>guarantee</strong> these freedoms to users of this software. Any redistributed or modified version of the original free software must stay under this license. If a free software is changed by another author, it must be marked as changed, so if any problem occurs with the changed version, the problems will not be attributed by mistake to authors of previous versions.</p>
<p>Software under the GNU GPL can be linked only to other software which is also licensed under the GNU GPL. Software that links to a software under the GNU GPL must also be under the GNU GPL.</p>
<p>If someone sees a violation of a GNU GPL, here&#8217;s what he should do: <a href="http://www.gnu.org/licenses/gpl-violation.html" target="_blank">Violations of the GNU Licenses</a>.</p>
<h3>GNU Lesser General Public License</h3>
<p><a href="http://www.gnu.org/licenses/lgpl.html" target="_blank">GNU LGPL</a> is a more permissive version of GNU GPL. It is mainly used for software libraries, but can also be applied to some stand-alone applications. A software under the GNU LGPL can be linked with software that is not under the GNU GPL or GNU LGPL; that software can be another free software or even a proprietary software.</p>
<p>Using GNU LGPL for libraries is <a href="http://www.gnu.org/licenses/why-not-lgpl.html" target="_blank">discouraged</a>.</p>
<h3>The BSD License</h3>
<p><a href="http://www.opensource.org/licenses/bsd-license.php" target="_blank">The BSD License</a> is a permissive license; conditions are that the original copyright notice, the list of conditions and the disclaimer must be included with every redistribution of the software. The software can be, with or without modifications, redistributed and used. It can be used in other free software or in a proprietary software. Another restriction is that the author of the software can not be used to promote modified versions of the original software, without his or hers written permission.</p>
<h3>The MIT License</h3>
<p><a href="http://www.opensource.org/licenses/mit-license.php" target="_blank">The MIT License</a> is also a permissive license; it is very similar to the BSD License. Difference is that the author of the original software can be used for promotion without permission, if not stated otherwise in the license.</p>
<h3>Other licenses</h3>
<p>I found these 4 licenses to be the most interesting ones. Others are very similar, so I will not go into them — maybe in some future post.</p>
<p>I hope someone will find this little reading helpful. Any thoughts on this topic?</p>
<p>Btw, I recommend a good documentary movie, <a href="http://www.imdb.com/title/tt0308808/" target="_blank">Revolution OS</a>. It tells about the free software movement and the open source. Notable speakers are Linus Torvalds, Richard Stallman, Eric Raymond, Bruce Perens and others. Enjoy :)</p>
]]></content:encoded>
			<wfw:commentRss>http://robertbasic.com/blog/about-license/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

