<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   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:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Coffee|Code : Dan Scott - FSOSS</title>
    <link>http://www.coffeecode.net/</link>
    <description>Caffeinated Librarian Geek</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6.2 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Why I donated to the Software Freedom Conservancy</title>
    <link>http://www.coffeecode.net/archives/253-Why-I-donated-to-the-Software-Freedom-Conservancy.html</link>
            <category>Evergreen</category>
            <category>FSOSS</category>
    
    <comments>http://www.coffeecode.net/archives/253-Why-I-donated-to-the-Software-Freedom-Conservancy.html#comments</comments>
    <wfw:comment>http://www.coffeecode.net/wfwcomment.php?cid=253</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.coffeecode.net/rss.php?version=2.0&amp;type=comments&amp;cid=253</wfw:commentRss>
    

    <author>dan@coffeecode.net (Dan Scott)</author>
    <content:encoded>
    &lt;p&gt;
A few days ago I made a small donation to the &lt;a
href=&quot;http://sfconservancy.org&quot;&gt;Software Freedom Conservancy&lt;/a&gt;, a 501(c)(3)
non-profit organization registered in the United States. There are many
organizations to which I could have donated, and indeed Lynn and I have 
donated to a number of charities again this year, but I felt it was important
to direct some funds to the Conservancy for a number of reasons - which I will
attempt to describe and hopefully convince you as well.
&lt;/p&gt;
&lt;p&gt;
First, for those who know that the &lt;a href=&quot;http://evergreen-ils.org&quot;&gt;Evergreen
open source integrated library system&lt;/a&gt; is a member project of the
Conservancy and the the project on which I invest much of my professional and
person time, an obvious question might be: &quot;Why didn&#039;t you just &lt;a
href=&quot;http://evergreen-ils.org/sfc.php&quot;&gt;donate to Evergreen&lt;/a&gt;?&quot;. Donating to
Evergreen does result in a small percentage of those funds being directed to
the Conservancy. Currently, Evergreen directs 5% of its income to the
Conservancy, but I feel that even with $20,000 passing through the project&#039;s
hands for the purposes of the &lt;a href=&quot;http://evergreen2012.org&quot;&gt;2012 Evergreen
conference&lt;/a&gt;, that $1,000 that goes to the Conservancy is far below the value
our project has received in return in the form of Conservancy services.
&lt;/p&gt;
&lt;p&gt;
One of those services is the provision of a trusted third-party home for
project assets such as the aforementioned finances, but also including domain
names, trademarks, logos, and (if desired) copyright. While distributed
ownership of these assets is not a problem for projects when everything is
going fine, personal disputes, a change of business strategy, or new ownership
of a contributing company can lead to severe difficulties for a project.
Evergreen&#039;s sister project, &lt;a href=&quot;http://koha-community.org&quot;&gt;Koha&lt;/a&gt;, found
itself forced to change its domain name and fight trademark battles over its
very name when one company adopted an aggressive business strategy.
&lt;/p&gt;
&lt;p&gt;
Another service from which Evergreen has thus far derived great benefit is
access to legal counsel familiar with software freedom issues. In September
the Conservancy &lt;a
href=&quot;http://sfconservancy.org/news/2011/sep/30/general-counsel/&quot;&gt;added Tony
Sebro&lt;/a&gt; as General Counsel to offer basic legal assistance to its member
projects. The Conservancy was most recently involved in a discussion about
Evergreen documentation licensing that evolved from an unfortunately
adversarial position to, shortly after the Conservancy became involved, a
mutually satisfactory agreement. I believe this result was due not only to
Conservancy&#039;s legal expertise and familiarity with the specific licenses in
question and the general mechanism of granting licenses, but also with their
ability to understand the goals of the project and its participants in
helping to guide all parties to their desired goals.
&lt;/p&gt;
&lt;p&gt;
The Conservancy also has a wealth of experience to draw upon to offer guidance
expertise on many matters that free software projects have in common, but
which each project tends to rediscover on its own. For example, the Evergreen
project has been able to run conferences on an annual basis for the past three
years, but has historically relied on Equinox&#039;s willingess to assume the
financial risks when signing venue contracts. This year, due to the positive
results of the previous conferences, the Conservancy was able to provide the
deposit for the &lt;a href=&quot;http://evergreen2012.org&quot;&gt;Evergreen 2012 conference in
Indiana&lt;/a&gt;. While personally I deeply appreciate the role that Equinox has
played in helping to build such a core part of our community experience, it is
an important step for our project that the Conservancy be able to assume this
role.
&lt;/p&gt;
&lt;p&gt;
In addition, the Conservancy&#039;s experience with various conference management
packages and the payment fees associated with online financial services such
as Google Checkout and PayPal provided some important guidance early on in
the Evergreen conference 2012 planning process. That advice probably paid for
itself!
&lt;/p&gt;
&lt;p&gt;
I expect that the Evergreen project will continue to benefit from our
membership in the Software Freedom Conservancy as we work towards a
mechanism for electing members of the Evergreen Oversight Board and continue
growing and evolving the project.  The $1,000 or so that the Conservancy has
earned as a result of the 5% of revenue that Evergreen directs its way is far
below the value that we have derived from our relationship thus far, and that
is why I have chosen to donate to the Conservancy again this year.
&lt;/p&gt;
&lt;p&gt;
P.S. As a 501(c)(3) non-profit, donations to the Conservancy are tax-deductible
for American citizens. As a Canadian, this particular benefit does not apply to
me - however, the rest of the benefits that the Conservancy provides to free
software projects are international in scope and deserve to be supported.
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 26 Dec 2011 09:15:23 -0500</pubDate>
    <guid isPermaLink="false">http://www.coffeecode.net/archives/253-guid.html</guid>
    
</item>
<item>
    <title>Thoughts on making Android more free-as-in-freedom</title>
    <link>http://www.coffeecode.net/archives/226-Thoughts-on-making-Android-more-free-as-in-freedom.html</link>
            <category>Android</category>
            <category>FSOSS</category>
    
    <comments>http://www.coffeecode.net/archives/226-Thoughts-on-making-Android-more-free-as-in-freedom.html#comments</comments>
    <wfw:comment>http://www.coffeecode.net/wfwcomment.php?cid=226</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.coffeecode.net/rss.php?version=2.0&amp;type=comments&amp;cid=226</wfw:commentRss>
    

    <author>dan@coffeecode.net (Dan Scott)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://identi.ca/conversation/38114077&quot;&gt;This conversation&lt;/a&gt; on identi.ca has prompted me to publish the rough notes I had prepared for a proposed discussion on making the Android operating system experience more free-as-in-freedom at the Google I/O 2010 Conference Bootcamp &quot;unconference&quot;. Unfortunately, my proposal was not one of the top vote-getters (it missed the cut by two votes), so we didn&#039;t get to have the discussion there, even though I&#039;m sure we would have had an interesting discussion. But perhaps there&#039;s something worthwhile in the roughly formed thoughts that follow...&lt;/p&gt;
&lt;h2&gt;Making Android more &quot;Free as in Freedom&quot;&lt;/h2&gt;
&lt;h3&gt;What do I mean?&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Not &quot;zero cost&quot;, but:
&lt;ul&gt;
  &lt;li&gt;Free to run for any purpose&lt;/li&gt;
  &lt;li&gt;Free to study the source (a critical means of learning how to build better applications)&lt;/li&gt;
  &lt;li&gt;Free to redistribute verbatim copies&lt;/li&gt;
  &lt;li&gt;Free to modify the source and redistribute the modified version&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Android the operating system may be FaiF, but Android the distribution is not&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We have opportunities to win interesting development investments on Android over proprietary platforms; see the &lt;a href=&quot;http://web.mit.edu/wockets/&quot;&gt;Wockets&lt;/a&gt;  - &lt;em&gt;open source effort to create very low cost motion measurement devices for hobbyists, researchers, and developers interesting in creating software and devices that measure or respond to movement&lt;/em&gt; that is developing with &lt;a href=&quot;http://web.mit.edu/wockets/FAQ.htm#WhyWM&quot;&gt;Windows Mobile first&lt;/a&gt;,  and &lt;a href=&quot;http://web.mit.edu/wockets/FAQ.htm#OtherPlatforms&quot;&gt;Android second&lt;/a&gt;. It&#039;s a shame to see an &quot;open&quot; research project being built on a closed base, but there might be some clues in these researchers&#039; rationale that suggest ways that the freedom of Android could be improved.
&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Drivers (camera, GPS, etc) bundled as binary blobs are a problem for auditing, bug fixing, innovating&lt;/li&gt;
  &lt;li&gt;Current phones get applications delivered out of the box:&lt;ul&gt;
      &lt;li&gt;that sometimes suck (GTalk - no way of changing the Google account it uses)&lt;/li&gt;
      &lt;li&gt;that you won&#039;t use and don&#039;t want (Facebook!)&lt;/li&gt;
      &lt;li&gt;that you might not trust (this is your phone, +++)&lt;/li&gt;
      &lt;li&gt;that you can&#039;t legally redistribute (Market?)&lt;/li&gt;
      &lt;li&gt;that you can&#039;t remove (my precious space!) without installing a new firmware image&lt;/li&gt;
  &lt;/ul&gt;&lt;/li&gt;
  &lt;li&gt;Can be hard to determine what apps are even free software; we might need to combine these multiple, partially overlapping, sometimes contradictory sources:&lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeSoftwareApps&quot;&gt;Replicant wiki&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;https://wiki.koumbit.net/AndroidFreeSoftware&quot;&gt;Koumbit wiki&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;http://www.appbrain.com/user/ssssch/free-software&quot;&gt;AppBrain&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt; and the Android Market and SlideMe Market don&#039;t enable filtering by license&lt;/li&gt;
  &lt;li&gt;Opportunities abound for new Free-as-in-Freedom applications to gain a significant foothold:&lt;ul&gt;
    &lt;li&gt;No Skype = space for LinPhone / SipDroid to move in (given a quality contact mechanism)&lt;/li&gt;
    &lt;li&gt;No good multi-protocol IM client (libpurple via NDK?)&lt;/li&gt;
    &lt;li&gt;Boost the Replicant project&lt;/li&gt;
  &lt;/ul&gt;&lt;/li&gt;
  &lt;li&gt;It&#039;s in our best interests as Android users and developers to have a free platform - we developers can build on each others work to create a better user experience, rather than starting from scratch every time in our own jealously protected niches.&lt;/li&gt;
&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Sun, 27 Jun 2010 17:15:44 -0400</pubDate>
    <guid isPermaLink="false">http://www.coffeecode.net/archives/226-guid.html</guid>
    
</item>
<item>
    <title>Changing the default run level in Ubuntu 9.10 Karmic Koala</title>
    <link>http://www.coffeecode.net/archives/203-Changing-the-default-run-level-in-Ubuntu-9.10-Karmic-Koala.html</link>
            <category>FSOSS</category>
    
    <comments>http://www.coffeecode.net/archives/203-Changing-the-default-run-level-in-Ubuntu-9.10-Karmic-Koala.html#comments</comments>
    <wfw:comment>http://www.coffeecode.net/wfwcomment.php?cid=203</wfw:comment>

    <slash:comments>16</slash:comments>
    <wfw:commentRss>http://www.coffeecode.net/rss.php?version=2.0&amp;type=comments&amp;cid=203</wfw:commentRss>
    

    <author>dan@coffeecode.net (Dan Scott)</author>
    <content:encoded>
    &lt;p&gt;Dear Dan:&lt;/p&gt;
&lt;p&gt;You felt pretty pleased with yourself for jumping on the latest &lt;a href=&quot;http://ubuntu.com&quot;&gt;Ubuntu&lt;/a&gt; release back in the alpha stages on your virtual machine, then having it running on your laptop and Lynn&#039;s Asus EEE 701 the day after the final release came out.&lt;/p&gt;
&lt;p&gt;But did you ever have to change the default runlevel? NO, you didn&#039;t. You didn&#039;t anticipate that you would want to convert that alpha-6 server into a workstation. Nice thinking, hero. And now that you&#039;ve figured it out, you&#039;re going to remind yourself that the place to change it is in &lt;strong&gt;/etc/init/rc-sysinit.conf&lt;/strong&gt;. You might want to look at the &lt;strong&gt;env DEFAULT_RUNLEVEL&lt;/strong&gt; setting. Oh sure, you could manually create an old-school &lt;strong&gt;/etc/inittab&lt;/strong&gt; file, and it would get picked up from there. But, you know, throwing away a grand old tradition like that really feels liberating, doesn&#039;t it?&lt;/p&gt;
&lt;p&gt;So now you know. Don&#039;t forget, okay? But if you do, you might just find yourself coming back here.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 06 Nov 2009 14:06:21 -0500</pubDate>
    <guid isPermaLink="false">http://www.coffeecode.net/archives/203-guid.html</guid>
    
</item>
<item>
    <title>Evergreen: deOSSification of library software</title>
    <link>http://www.coffeecode.net/archives/170-Evergreen-deOSSification-of-library-software.html</link>
            <category>Evergreen</category>
            <category>FSOSS</category>
    
    <comments>http://www.coffeecode.net/archives/170-Evergreen-deOSSification-of-library-software.html#comments</comments>
    <wfw:comment>http://www.coffeecode.net/wfwcomment.php?cid=170</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.coffeecode.net/rss.php?version=2.0&amp;type=comments&amp;cid=170</wfw:commentRss>
    

    <author>dan@coffeecode.net (Dan Scott)</author>
    <content:encoded>
    &lt;p&gt;
In a few minutes I&#039;ll be giving a talk with John Fink at the &lt;a href=&quot;http://www.fsoss.ca&quot;&gt;Free Software Open Source Symposium&lt;/a&gt; at Seneca College on &lt;a href=&quot;http://fsoss.senecac.on.ca/2008/?q=node/32&quot;&gt;Evergreen: an enterprise-strength OSS solution for library ossification&lt;/a&gt;. I&#039;m jazzed!
&lt;/p&gt;
&lt;p&gt;
Here are the slides: (&lt;a href=&quot;http://www.coffeecode.net/uploads/talks/2008/Evergreen_OSSification.odp&quot; title=&quot;Evergreen_OSSification.odp&quot; target=&quot;_blank&quot;&gt;ODP format&lt;/a&gt;) (&lt;a href=&quot;http://www.coffeecode.net/uploads/talks/2008/Evergreen_OSSification.pdf&quot; title=&quot;Evergreen_OSSification.pdf&quot; target=&quot;_blank&quot;&gt;PDF format&lt;/a&gt;).
&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 23 Oct 2008 13:45:16 -0400</pubDate>
    <guid isPermaLink="false">http://www.coffeecode.net/archives/170-guid.html</guid>
    
</item>

</channel>
</rss>