incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Huang <Alex.Hu...@citrix.com>
Subject RE: [DISCUSS] Hosting CS System Offerings using Oralce/Sun Java VS OpenJDK
Date Tue, 08 Jan 2013 19:10:56 GMT
Why not perform the build step for the system template on the management server itself after
it was deployed?

--Alex

> -----Original Message-----
> From: Musayev, Ilya [mailto:imusayev@webmd.net]
> Sent: Tuesday, January 08, 2013 11:05 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: [DISCUSS] Hosting CS System Offerings using Oralce/Sun Java VS
> OpenJDK
> 
> As per my conversation with Chip, it is my understanding that we should not
> be distributing anything other than source code via Apache SF.
> 
> System Offering templates are bundled with GPL (and non GPL) licensed
> software (and binaries) - with that in mind - we may not be ASF compliant.
> 
> Regardless of what we pick for newer System Offering templates - be it
> Oracle Java or OpenJDK, I propose to host the new System Offering images
> on SourceForge.net (or elsewhere we choose) as well as Citrix S3 account (if
> they choose to sponsor it).
> 
> I'm forever thankful to Citrix for sponsoring CS, but we should look into
> becoming more independent.
> 
> If we move to sf.net, we can leverage their worldwide mirror distribution
> network and help alleviate Citrix S3 expense for bandwidth costs.
> 
> As always - your feedback is appreciated.
> 
> Thanks
> -ilya
> 
> From: Musayev, Ilya
> Sent: Tuesday, January 08, 2013 12:57 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: CS System Offerings using Oralce/Sun Java VS OpenJDK
> 
> While working on CentOS version of System Offering Templates, I used this
> script as a point of reference https://git-wip-
> us.apache.org/repos/asf?p=incubator-
> cloudstack.git;a=blob;f=patches/systemvm/debian/buildsystemvm.sh;hb=6
> e739412
> 
> I'm about 60% complete and now on the stage of resolving all packages that
> are required.
> 
> I also see that we use sun-java-6 in current Ubuntu Squeeze System
> Offerings.
> 
> Should we continue using Oracle/Sun Java or should we migrate to a more
> GNU friendly version of OpenJDK?
> 
> I know my work (and others) will be greatly simplified if we go with Sun Java -
> as QA will be minimal, nevertheless, Oracle has been working hard at
> tightening their licensing of Java - please read this Wikipedia page for more
> details - http://en.wikipedia.org/wiki/Java_(software_platform)#Licensing
> 
> I propose two solutions:
> 
> 
> 1)      Proceed with CentOS System VM offering using sun java 6
> 
> a.       Minimal QA and all binaries should work as expected
> 
> b.      Migrate to OpenJDK after the QA/fixes has been done
> 
> c.       Should be minimal or no issues with java library compatibilities
> 
> 
> 2)      Attempt to transition CentOS System Offering to OpenJDK
> 
> a.       Uncertain of where it puts us with stability/compatibility and bug fixes -
> if any
> 
> Obviously I would prefer option 1 - but it may not be the right thing todo in
> the long run.
> 
> Thoughts?
> 
> -ilya

Mime
View raw message