Mailinglist Archive: opensuse-factory (798 mails)

< Previous Next >
Re: [opensuse-factory] New package for NonFree


On 02/01/2011 07:19 PM, Andrew Joakimsen wrote:
Do you have more info on the upstream project?

This was developed in cooperation between Amazon and Novell and is not
setup as a public project. The repository containing the code is Novell
internal. Due to the cooperation with Amazon and the use of the EC2 API
the code has use limitation, i.e. only with Amazon EC2. Therefore, this
has to be in the NonOss repository.

Inclusion of this was agreed upon by AJ on Oct. 25, 2010

mail header removed to protect the innocent ;)

On Monday 25 October 2010 17:06:20 Peter Bowen wrote:
On Mon, 2010-10-25 at 16:09 +0200, Andreas Jaeger wrote:
On Monday 18 October 2010 15:31:31 Peter Bowen wrote:
On Fri, 2010-10-15 at 16:12 +0200, Ciaran Farrell wrote:
On Friday 15 October 2010 15:10:30 Peter Bowen wrote:
On Fri, 2010-10-15 at 14:49 +0200, James Tan wrote:
On 10/15/2010 01:53 PM, Peter Bowen wrote:
On Fri, 2010-10-15 at 12:28 +0200, Christoph Thiel
wrote:
You didn't know about this, but Amazon has asked
us in the
past not to repackage ec2-ami-tools. Why do we
need to
package these?

We don't need to, but it's nice to have an RPM for
users to
install. ec2-ami-tools is needed for the current
create_ami.sh script from Studio.

As of the latest release, Amazon has updated their
ec2-ami-tools RPM to fully support SUSE and work
out of the
box with no changes.

https://ec2-downloads.s3.amazonaws.com/ec2-ami-tools.noarch
.rpm (which is currently
ec2-ami-tools-1.3-57676.noarch.rpm)
will work perfectly on openSUSE and SLE*. There is a
detached signature available (same url + ".asc")
that can
be verified if you want to ensure that it from
Amazon. The
key is
https://aws.amazon.com/ec2/public-key.asc

Thanks for the explanation. Will update the README to
point
users to the Amazon RPM.

The license on the RPM is suck that we can download,
redistribute it, and include it in our appliances as well.

There's no RPM for ec2-api-tools? If so, will just
point users
to the .zip. It is needed for the create_ebs_ami.sh
script
I'm working on for Studio built SLE EC2 images.

You can package the ec2-api-tools, there is no conflict
here.
However, I think our policies for OBS would prevent us from
package it there, because it is not released under an open
source license[1] and the source code is not available.

@AJ: Is this correct? We cannot have this in the OBS? Note
that Ciaran cleared it for inclusion into SLES.

To quote from the discussion concerning this
package/license and
SLES:

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

@Ciaran: Can you please confirm that this license is
approved
for inclusion into SLES?

From a legal perspective, yes. The license allows us to
freely
copy and redistribute the software.

However, as I pointed out in a previous mail, the
license does
not meet the Open Source Definition - it has a
restriction on
'field of endeavour' as the software and derived
software are
only to be used with Amazon's web

services.

PM should decide if this is ok. For SLE there are
packages which
are not OSI approved - mostly firmware.


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

Thus, as for firmware which doesn't meet the OSI definition, PM
must make the decision to actually approve the inclusion. The
same applies to including the package on any product.

AJ, can you please determine if we can include software licensed
under the Amazon Software License in openSUSE?

I'm fine with adding ec2-ami-tools under the Amazon Software License.

Just to clarify, there are three packages under this license:

ec2-api-tools
ec2-ami-tools
suse-ami-tools (portions that are from Amazon)

Ok, so let's add all three to NonFree.

Let's do the following to record this decision: Get the package into
openSUSE:Factory:NonFree!

Then you can setup a proper devel project for this, e.g.
devel:openSUSE:Factory,

To be clear, my approval is based on doing those two steps. Please
talk with Coolo or myself if any problems occur,

Andreas
Andreas
--
Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org}
Twitter: jaegerandi | Identica: jaegerandi
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126



--
Robert Schweikert MAY THE SOURCE BE WITH YOU
Software Engineer Consultant LINUX
rschweikert@xxxxxxxxxx
781-464-8147

Novell
Making IT Work As One
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >