taskSavannah Administration - Tasks: task #3639, Submission of A natural language...

 
 

task #3639: Submission of A natural language translation library

Submitter:  Jean-Yves Lefort <jylefort>
Submitted:  Sat 15 Jan 2005 05:00:02 PM UTC
   
 
Should Start On:  Mon 17 Jan 2005 12:00:00 AM UTC Should be Finished on:  Mon 17 Jan 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  zeus Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 28 Jan 2005 12:11:50 PM UTC, comment #8: 

Hi Jean-Ives,

Apologies for the delay in my answer, I committed the big mistake of
didn't tell you what I was doing.

Well, I sent an email to licensing{at}gnu.org asking about the "All
rights reserved" string, they answer me and you was right, there's no
problem in use this string you can see the email bellow, then.

I have approved your project.  You will receive an automated e-mail
containing detailed information about the approval.

Regards,

<email to licensing>

> [zeus@gnu.org - Wed Jan 26 20:38:04 2005]:
>
> "Dave Turner via RT" <licensing@fsf.org> writes:
>
> >> [zeus@gnu.org - Tue Jan 25 22:54:38 2005]:
> >>
> >>
> >> Hi,
> >>
> >> Can you clarify what's the influence of the string "All rights
> >> reserved" on the Copyright notice? will this string make the project
> >> non-free software?
> >>
> >> Get your point on this issue will be very useful in future project
> >> submission.
> >
> > When provided with an ordinary Free Software license, the statement has
> > no effect on the licensing of the software -- it should be read as
> > something like "all other rights reserved".  Of course, on its own,
> > it's not a Free Software license.
>
> In this case, the license still be a GPL-Compatible one?
>
> Certainly, if this string makes a non Free Software license, will make
> it a non-free project?


What I mean is that this statement has no effect whatsoever in nearly
all cases.  The one exception I can think of is if it's placed on a
contribution to a non-copyleft project.  In that case, it's best to
check to see what the contributor means.

So, the following is just the GPL:

Copyright Fred Smith, 2004
All Rights Reserved

Foo is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2, or (at your option) any later
version.

Foo is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

</email to licsensing>

Jonathan Gonzalez V. <zeus>
Thu 27 Jan 2005 08:05:45 AM UTC, comment #7: 

Ping?

Jean-Yves Lefort <jylefort>
Thu 20 Jan 2005 07:16:40 PM UTC, comment #6: 

I've added a license to the examples (http://lefort.be.eu.org/libtranslate-0.99-3.tar.gz).

However, the string "All rights reserved" does not make my project non-free. Below that string, it is clearly stated that "redistribution and use in source and binary forms, with or without modification, are PERMITTED provided that the following conditions are met [...]".

Examples:

The OSI BSD license template includes the string (http://opensource.org/licenses/bsd-license.php).

The FreeBSD operating system, which IS free software, also includes the string (http://www.freebsd.org/copyright/freebsd-license.html).

Jean-Yves Lefort <jylefort>
Thu 20 Jan 2005 04:07:15 AM UTC, comment #5: 

Hi Jean-Ives,

The string "All right reserved" it make your project non-free
software, because you will have give some right like distribute or
copy to the user to be free software, that's why you must drop it. Are
you agree with this? Where did you read the mBSD license?

You can see a bit more about the mBSD license here:

    http://www.gnu.org/licenses/license-list.html#ModifiedBSD

And read it under the item '2.2.1 General' here:

    http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5

Related to the example codes, if you prefer you can put a little and
very short string like "This file is under public domain", this will
not distract the reader, and will explicitly say that the reader/user
can use, modified, copy, distribute, etc. your example code. We
require this because we do not want to host code or manuals that are
not licensed, this is to avoid any legal confusion in the users.

If you are willing to make the changes mentioned above, please provide
us with an URL to an updated tarball of your project.  Upon review, we
will reconsider your project for inclusion in Savannah.

Regards,

Jonathan Gonzalez V. <zeus>
Tue 18 Jan 2005 05:46:55 PM UTC, comment #4: 

1) I've copied the modified BSD license verbatim, including the string "All rights reserved". I'm sure the lawyers at Berkeley had a reason to put it there. I'm not going to modify the wording of the license.

2) I don't think it's necessary to add a license to the example files. Moreover that license would end up in the HTML help and would distract the reader. Most other files in doc/ are generated by gtk-doc.

Do you have some sort of legal experience, or some document on which you base your demands?

Jean-Yves Lefort <jylefort>
Tue 18 Jan 2005 02:23:59 AM UTC, comment #3: 

Hi Jean-Ives,

I noticed that you have the string "All right reserved", you must drop
this string from all your files, because you doesn't have all your
rights reserved since you give to the user some rights like copy or
use, fix this issue.

You still having the Copyright and License notice missing in many
files under docs/, in my first message I give you a note about that
even the examples code should come with a Copyright and License
notice or if you prefer you can put them under public domain. On the
other hand any file with more than ten lines longs should carry on a
Copyright and License notice, even if the file is an image, in these
case you will have to create a file(maybe 'IMAGE-FILES.LICENSE' will
be a good name) containing the Copyright and License notice for the
images files, consider to fix this.

If you are willing to make the changes mentioned above, please provide
us with an URL to an updated tarball of your project.  Upon review, we
will reconsider your project for inclusion in Savannah.

Regards,

Jonathan Gonzalez V. <zeus>
Mon 17 Jan 2005 05:14:05 PM UTC, comment #2: 
Jean-Yves Lefort <jylefort>
Mon 17 Jan 2005 03:20:41 AM UTC, comment #1: 

Hi Jean-Yves,

I'm evaluating the project you submitted for approval in Savannah.

I reviewed the source code that you point us and you have the
Copyright and License notice missing in many files, remember that any
file with more than ten lines longs should carry on a Copyright and
License notice. In the Copyright you should use the '(C)' with an
upper case C not a lower case C. (Note: Even the example code, should
go licensed).

As you chose the mBSD license, you should put the entire license
after the Copyright at the beginning of every file with more than ten
lines longs, as you did it in all your .c files.

You have a lot of documentation in your tarball, maybe you will want
to license it under the GNU FDL, to learn more about it consider to
read this URL:

     http://www.gnu.org/licenses/fdl.html

If you are willing to make the changes mentioned above, please provide
us with an URL to an updated tarball of your project.  Upon review, we
will reconsider your project for inclusion in Savannah.

Regards,

Jonathan Gonzalez V. <zeus>
Sat 15 Jan 2005 05:00:02 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.nongnu.org/admin/groupedit.php?group_id=7225>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  libtranslate


Full Name:
----------
  A natural language translation library


Type:
-----
  non-GNU


License:
--------
  Modified BSD License


Other License:
--------------



Description:
------------
  libtranslate is a library for translating text and web pages between natural languages. Its modular infrastructure allows to implement new translation services separately from the core library.

libtranslate is shipped with a generic module supporting web-based translation services such as Babel Fish, Google Language Tools and SYSTRAN. Moreover, the generic module allows to add new services simply by adding a few lines to a XML file (see the services.xml(5) manual page).

The libtranslate distribution includes a powerful command line interface (see the translate(1) manual page).

Source code: http://lefort.be.eu.org/libtranslate-0.99.tar.gz


Other Software Required:
------------------------
  Mandatory libraries:

    * GLib (version 2.4.0 or superior)
      http://www.gtk.org/

Optional libraries:

    * for the generic module:

      libsoup (version 2.2.0 or superior)
      http://www.gnome.org/

      libxml2 (version 2.0 or superior)
      http://www.xmlsoft.org/

    * for the talkfilters module:

      GNU Talk Filters
      http://www.dystance.net/software/talkfilters/



Other Comments:
---------------


#########################################

Jean-Yves Lefort <jylefort>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 9 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-01-28 zeus StatusNone Done
    Percent Complete50% 100%
    Open/ClosedOpen Closed
2005-01-20 zeus Percent Complete30% 50%
2005-01-18 zeus Percent Complete10% 30%
2005-01-17 zeus Should Start On- 2005-01-17
    Should be Finished on- 2005-01-17
    Percent Complete0% 10%
    Assigned toNone zeus

Back to the top

Powered by Savane 3.13-758e.
Corresponding source code