[Ilugc] Re: Open source alternative to microsoft Project

  • From: srivasta@xxxxxxxxxx (Manoj Srivastava)
  • Date: Thu Sep 27 21:14:03 2007

On Thu, 27 Sep 2007 17:01:52 +0530, Rahul Sundaram <sundaram@xxxxxxxxxxxxxxxxx> 
said: 

Manoj Srivastava wrote:

You know, having to eat crow twice in one day not good.  I stopped
reading too soon; it turns out kamal was correct. CPAL is not DFSG
free, and so the license is indeed controversial.


Unfortunately, this means I am back to claiming that CPAL is not free
-- where my definition of free is the DFSG.

I had better shut up now qnd get some sleep.


I couldn't find any conclusive rejection of CPAL from Debian. Can you
point me to that?

        The troubling section are below. The discussion is still ongoing,
 but see http://bugs.debian.org/442032, and also
 
http://people.debian.org/~terpstra/thread/20070915.072858.45ca5480.en.html#i20070915.072858.45ca5480

        The comments below might not apply t projity/openproj -- they
 are addressing what I find troubling about the license.
,----
|  14. ADDITIONAL TERM: ATTRIBUTION
|  (a) As  a modest attribution to  the organizer of  the development of
|      the  Original Code ("Original  Developer"), in the hope  that its
|      promotional  value may  help justify the  time, money  and effort
|      invested in writing the Original Code, the Original Developer may
|      include  in Exhibit  B ("Attribution Information")  a requirement
|      that each time an Executable  and Source Code or a Larger Work is
|      launched or initially  run (which includes initiating a session),
|       a  prominent display  of  the  Original Developer's  Attribution
|      Information  (as defined  below) must occur  on the  graphic user
|      interface  employed by the end  user to access  such Covered Code
|      (which may include display on a splash screen), if any.
`----
,----
|  The size of the graphic image should be consistent with the size of the
|  other elements of the Attribution Information. If the access by the end
|  user to the  Executable and Source Code does not  create a graphic user
|  interface for  access to  the Covered Code,  this obligation  shall not
|  apply. If the Original Code  displays such Attribution Information in a
|  particular form  (such as  in the  form of a  splash screen,  notice at
|  login,  an  "about" display,  or  dedicated  attribution  area on  user
|  interface  screens), continued use  of such  form for  that Attribution
|  Information is one way of meeting this requirement for notice.
|  (b) Attribution information may only include a copyright notice, a           
     
|  brief phrase, graphic image and a URL ("Attribution Information") and        
     
|  is subject to the Attribution Limits as defined below. [...snip!]            
     
`----
,----
|  15. ADDITIONAL TERM: NETWORK USE.                                            
     
|  The  term  "External  Deployment"   means  the  use,  distribution,  or
|  communication of  the Original  Code or Modifications  in any  way such
|  that the  Original Code  or Modifications may  be used by  anyone other
|  than You, whether those works  are distributed or communicated to those
|  persons or  made available  as an application  intended for use  over a
|  network. As an  express condition for the grants  of license hereunder,
|  You must treat  any External Deployment by You of  the Original Code or
|  Modifications as a distribution under  section 3.1 and make Source Code
|  available under Section 3.2.
`----

        This means, if I even use one single function of the original
 work, in an a GUI environment, which creates, say, a button to use in
 the task bar (small button, think of the wm* packages -- wmweather et
 al), I either make the button hugish, or I have to code in a splash
 screen -- for every single button that uses any of the original
 source. So, if a user has a dozen or so of these buttons in their
 toolbar, they are faced with a dozen splash screens when they start
 their session.

        This seems enough of a reduction of freedom that this is
 unlikely to pass DFSG scrutiny.

        manoj
-- 
True happiness will be found only in true love.
Manoj Srivastava <srivasta@xxxxxxx> <http://www.golden-gryphon.com/>
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C

Other related posts: