You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@jakarta.apache.org by cr...@apache.org on 2001/04/10 00:01:01 UTC

cvs commit: jakarta-site2/xdocs/site understandingopensource.xml getinvolved.xml

criley      01/04/09 15:01:01

  Modified:    xdocs/site getinvolved.xml
  Added:       xdocs/site understandingopensource.xml
  Log:
  Added Understanding Opensource from Get Involved, discussion on Turbine User Mailing List.
  
  Revision  Changes    Path
  1.4       +11 -0     jakarta-site2/xdocs/site/getinvolved.xml
  
  Index: getinvolved.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-site2/xdocs/site/getinvolved.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- getinvolved.xml	2001/03/14 06:06:37	1.3
  +++ getinvolved.xml	2001/04/09 22:01:00	1.4
  @@ -58,6 +58,17 @@
   <li><a href="http://w4.metronet.com/~wjm/tomcat/2000/Nov/msg00073.html">Getting Involved</a></li>
   </ul>
   
  +<p>
  +Here is another comment that was sent to the Turbine Mailing List on the opensource process and the contrast between how an opensource product and a proprietary product improve through the user community.
  +</p>
  +
  +<ul>
  +<li><a href="./understandingopensource.html">Understanding Opensource</a></li>
  +</ul>
  +
  +
  +
  +
     </section>
   
   </body>
  
  
  
  1.1                  jakarta-site2/xdocs/site/understandingopensource.xml
  
  Index: understandingopensource.xml
  ===================================================================
  <?xml version="1.0"?>
  <document>
  
    <properties>
      <author email="criley@ekmail.com">Cameron Riley</author>
      <title>Understanding Opensource</title>
    </properties>
  
  <body>
  
    <section name="Understanding Opensource">
  <p>
  >(I can't believe you guys are requesting people to help
  >with spellchecking existing documentation when you almost
  >have none!)
  </p>
  
  <p>
  With the opensource system, if you find any deficiency in the project, the
  onus is on you to redress that deficiency. Opensource projects provide you
  with the means and mechanism to not only remove inadequecies in any part of
  the project but also to improve the project. Without this positive feedback
  loop an opensource project dies. Opensource doesnt improve by advocacy,
  mindshare, or by having 10 million users, it improves by the participation
  and contribution from the user community.
  </p>
  
  <p>
  What that boils down to is, if you see something wrong and do nothing about
  it, the opensource system hasnt failed you, *you* have failed the opensource
  system. 
  </p>
  
  <p>
  So if I am missing a needed feature in Turbine and I do nothing about it, it
  is my own fault for not getting off my lazy arse and taking advantage of the
  participation opensource allows. One of the things that really annoys me is
  the continual slagging of some of the other opensource projects that get
  more media time. It is ok slagging a proprietary product as often you have no
  other way of getting your neck into the user-development feedback loop. But
  slagging an opensource project is ignorant. The whole mechanism exists to
  empower the user. If there is something that would cause that person to slag
  a project then it means enough to them to do something about it. In simpler
  words, fix it! :) 
  </p>
  
  <p>
  >I'll say it again - doesn't it break your hearts to have
  >such a huge (and presumably excellent) body of code available,
  >for free as Open Source, and not have more users?
  </p>
  
  <p>
  As a rule marketers count bodies lol. With a proprietary product, if I like
  it, the only way I am allowed to participate in it's improvement is by
  buying it. The more I buy, the more likely it is to be successful and
  provide me with something stable and persistent in the future to develop and
  deploy with. The more users that buy the proprietary product, add to that
  companies ability to improve that product. This includes not only the cost
  of the development but all the other stuff that goes along with it, like
  profit, marketing etc. So my buying dollars dont directly go to the
  improvement of that product, even so lots of users is good for a proprietary
  products future. 
  </p>
  
  <p>
  Using Turbine as an opensource example, its continued improvement and
  success is directly proportional to the user community *participation*. If I
  contribute something to Turbine then 100% of my "something" has gone to
  improve Turbine, rather than a tiny percentage of the purchase price I paid
  for a proprietary product. One contributing user in an opensource project
  would be worth 10,000 sold units of a proprietary product. In both cases the
  same amount or value of improvements would result.
  </p>
  
  <p>
  For the above reason, the "more users" isnt important in opensource, we all
  use Turbine for our own reasons. But contributing and participating is
  definately important for the improvement of an opensource project, and in
  our case Turbine. Contributing and participating in Turbine is a commonality
  we should all share :)
  </p>
  
  
  <p>
  Cameron Riley
  <br />
  criley@ekmail.com
  </p>
  
  
    </section>
  
  </body>
  </document>