taskSavannah Administration - Tasks: task #5653, Submission of WebAdmin

 
 

task #5653: Submission of WebAdmin

Submitter:  Matteo <matteohammer>
Submitted:  Thu 15 Jun 2006 06:30:35 PM UTC
   
 
Should Start On:  Thu 15 Jun 2006 12:00:00 AM UTC Should be Finished on:  Sun 25 Jun 2006 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  stevenr Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Tue 27 Jun 2006 08:14:09 PM UTC, comment #14: 

Hi,

Thanks for your understanding in this issue. Your latest source code submission looks fine.

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


Cheers,

Steven

Steven Robson <stevenr>
Tue 27 Jun 2006 05:56:43 PM UTC, comment #13: 

Thank you very much. If you come in italy you are my guest :)
I have modified the source tree and attached.

Matteo <matteohammer>
Tue 27 Jun 2006 12:05:49 AM UTC, comment #12: 

Hi,

Please also note that you should include the other paragraphs that you wrote in your comment on Saturday 24/06/06 at 16:37
(comment 8). (The ones about combined works and modified versions).

Cheers,

Steven

Steven Robson <stevenr>
Tue 27 Jun 2006 12:03:24 AM UTC, comment #11: 

Hi,

I've made a couple of tiny changes, but this is the exception that you should add to all of the relevant source code files, below the normal Copyright and GPL header stuff.

I look forawrd to your updated tarball.

Cheers,

Steven



 In addition, as a special exception, the copyright holders of
WebAdmin give you permission to combine WebAdmin with free software
programs or libraries that are released under the GNU LGPL and with
code included in the standard release of OpenSSL under the OpenSSL
License and SSLeay License (or modified versions of such code, with
unchanged licenses). You may copy and distribute such a system
following the terms of the GNU GPL for WebAdmin and the licenses of
the other code concerned, provided that you include the source code of
that other code when and as the GNU GPL requires distribution of
source code.


Steven Robson <stevenr>
Mon 26 Jun 2006 05:50:35 PM UTC, comment #10: 

I try to arrange the license. If it is wrogn can you correct for me because my english and my law known is very poor.


In addition, as a special exception, the copyright holders of WebAdmin
give you permission to combine WebAdmin program with free software programs
or libraries that are released under the GNU LGPL and with code included
in the standard release of OpenSSl under the OpenSSL License and SSLeay License (or modified
versions of such code, with unchanged license). You may copy and distribute
such a system following the terms of the GNU GPL for WebAdmin and the licenses
of the other code concerned, provided that you include the source
code of that other code when and as the GNU GPL requires distribution
of source code.

Matteo <matteohammer>
Sun 25 Jun 2006 11:50:08 AM UTC, comment #9: 

Hi,

You should replace DEF and XYZ in your exception notice with their real names. Please note that OpenSSL is released under two licenses, so you should mention both of these.

If you have any more questions, please feel free to ask.

Please attach an updated tarball, once you have modified your sources.


Cheers,

Steven

Steven Robson <stevenr>
Sat 24 Jun 2006 04:37:12 PM UTC, comment #8: 

I have follow the link you send and cut&paste this copyright notice.
I want to known if it is ok before insert in the source.
thanks

WebAdmin

Copyright (C) 2006 Netwosix Team

This program 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 of the License, or
(at your option) any later version.

This program 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.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Linking WebAdmin statically or dynamically with other modules is making
a combined work based on WebAdmin. Thus, the terms and conditions of the
GNU General Public License cover the whole combination.

In addition, as a special exception, the copyright holders of WebAdmin
give you permission to combine WebAdmin program with free software programs
or libraries that are released under the GNU LGPL and with code included
in the standard release of DEF under the XYZ license (or modified
versions of such code, with unchanged license). You may copy and distribute
such a system following the terms of the GNU GPL for WebAdmin and the licenses
of the other code concerned, provided that you include the source
code of that other code when and as the GNU GPL requires distribution
of source code.

Note that people who make modified versions of WebAdmin are not obligated
to grant this special exception for their modified versions;
it is their choice whether to do so. The GNU General Public License
gives permission to release a modified version without this exception;
this exception also makes it possible to release a modified
version which carries forward this exception.

Matteo <matteohammer>
Fri 23 Jun 2006 11:05:05 PM UTC, comment #7: 

Hi,


The OpenSSL's "exemption" is very unclear. The condition you are dealing with does not require an exemption at all, but an exception.

Please use the exception notice from http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs It deals with yor placing of an exception much more clearly, and would ensure your code is correctly licensed. The OpenSSL exemption that you have used does not deal with modified versions or any other such conditions.

If you have any questions about this, please ask.


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.

To help us better keep track of your registration, please use the tracker's web interface following the link below. Do not reply directly, the registration process is not driven by e-mail, and we will not receive such replies.

Regards.

Steven Robson <stevenr>
Tue 20 Jun 2006 06:16:48 PM UTC, comment #6: 

I have make the change you require. I take the GPL exception from http://www.openssl.org/support/faq.html#LEGAL2.
The source tree attached is full (the file i removed the last time was only some old docs that we don't want to release).

Matteo <matteohammer>
Tue 20 Jun 2006 05:47:15 PM UTC, comment #5: 

Hi,

Firstly, the address of the FSF has changed, and is now:

  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Please update your license notices.

Updated versions of the GPL, LGPL and GFDL can also be found at:
http://www.gnu.org/licenses/gpl.txt
http://www.gnu.org/licenses/lgpl.txt
http://www.gnu.org/licenses/fdl.txt

You can find some background and a possible migration script at https://savannah.gnu.org/forum/forum.php?forum_id=3766


Secondly, you should place an exception notice for linking with OpenSSL in the relevant source files. Please see http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs for more information on this.


Thirdly, you should include a copyright and license notice in your documentation file, namely web-admin.odt. This should include a statement similar to the source files.


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.

Please send the full source code, instead of removing bits of it. You could run `make clean' before tarring it, in order to remove the object code pieces that are not source code.

To help us better keep track of your registration, please use the tracker's web interface following the link below. Do not reply directly, the registration process is not driven by e-mail, and we will not receive such replies.

Regards.

Steven Robson <stevenr>
Mon 19 Jun 2006 05:54:16 PM UTC, comment #4: 

I have discussed with other people of the team and we have decided to continue to use openssl (ve insert the exception in GPL) and agree to change Linux to GNU/Linux.
Now we are waiting for our response because we really need a cvs for coordinate the team change at source.

Matteo <matteohammer>
Fri 16 Jun 2006 06:01:53 PM UTC, comment #3: 

I have removed something from source for stay under <512Kb limit.

Matteo <matteohammer>
Fri 16 Jun 2006 05:55:58 PM UTC, comment #2: 

For the problem of calling "Linux" as "GNU/Linux" i think there is no problem ad also to switch from ssl to gnutls.
Now i attach the source code with ssl support. I have also send a mail at the other people involved in the project to known is they agree to remove ssl.

Matteo <matteohammer>
Fri 16 Jun 2006 03:54:29 PM UTC, comment #1: 

Hi,

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


"Linux" is just a kernel of a more complex system that we like to refer to as GNU/Linux, to emphasize the ideals of the Free Software movement.

Would you mind changing references to Linux as an OS to GNU/Linux?

For more information, see http://www.gnu.org/gnu/linux-and-gnu.html.


Secondly, using OpenSSL in your project is problematic, as its license is incompatible with the GNU GPL, which your software is released under.

From http://www.gnu.org/philosophy/license-list.html :

"The license of OpenSSL is a conjunction of two licenses, One of them being the license of SSLeay. You must follow both. The combination results in a copyleft free software license that is incompatible with the GNU GPL. It also has an advertising clause like the original BSD license and the Apache license."

We recommend using GNUTLS instead of OpenSSL in software you write. If you still must use OpenSSL, you should add an exception, like that of GNU wget. More information can be found at http://www.openssl.org/support/faq.html#LEGAL2 and in the GNU wget source code.

We would prefer you to use GNUTLS though. Please provide us with information on what you intend to do.


Finally, please include a (perhaps temporary) URL pointing to the source code. Alternatively, you can forward the code to me by email.

We wish to review your source code, even if it is not functional, to catch potential legal issues early.

For example, to release your program properly under the GNU GPL you must include a copyright notice and permission-to-copy statements at the beginning of every  copyrightable file, usually any file more than 10 lines long.  This is explained in http://www.gnu.org/licenses/gpl-howto.html.  Our review would help catch potential omissions such as these.

Note that sending code to our repositories is a release, since the code will then be publicly available through anonymous access.


To help us better keep track of your registration, please use the tracker's web interface following the link below. Do not reply directly, the registration process is not driven by e-mail, and we will not receive such replies.

Regards.

Steven Robson <stevenr>
Thu 15 Jun 2006 06:30:35 PM UTC, original submission:  

A new project has been registered at Savannah
The project account will remain inactive until a site admin approve or discard the registration.


######### REGISTRATION ADMINISTRATION #########

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific "Group Administration" page, accessible only to site administrators, effectively logged as site administrators (superuser):

  <https://savannah.gnu.org/siteadmin/groupedit.php?group_id=8625>


######### REGISTRATION DETAILS #########

Full Name:
----------
  WebAdmin

System Group Name:
-----------------
  netwosixwebadmin

Type:
-----
  non-GNU software & documentation

License:
--------
  GNU General Public License V2 or later

Description:
------------
  The project is a web tool for administrating a linux system.
This is a part of a linux distro named netwosix (www.netwosix.org).
The project is suddivided in 2 part: the agent that is installed on every server to be amministrated and a web application installed on a server used for query the agents.
The agents can collect information on the server on set some parameters for configure the system. The data exchanged between the web-admin and the agents is over ssl.
The agent is writte in C. The web-admin is a web application, we think to develop in php with apache and mysql.


Other Software Required:
------------------------
  openssl
libxml2



Matteo <matteohammer>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #10255:  web-admin.tgz added by matteohammer (89KiB - application/x-compressed-tar - Source tree )
file #10228:  web-admin.tgz added by matteohammer (470KiB - application/x-compressed-tar - source tree)
file #10206:  web-admin-0.0.6-source.tar.gz added by matteohammer (442KiB - application/x-gzip - Source tree )

 

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
2006-06-27 stevenr StatusWait reply Done
    Open/ClosedOpen Closed
2006-06-27 matteohammer Attached File- Added web-admin.tgz, #10255
2006-06-23 stevenr StatusIn Progress Wait reply
2006-06-20 matteohammer Attached File- Added web-admin.tgz, #10228
2006-06-20 stevenr StatusNeed Info In Progress
2006-06-16 matteohammer Attached File- Added web-admin-0.0.6-source.tar.gz, #10206
2006-06-16 stevenr StatusNone Need Info
    Assigned toNone stevenr

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code