Path: news.mathworks.com!newsfeed-00.mathworks.com!kanaga.switch.ch!switch.ch!newsfeed00.sul.t-online.de!t-online.de!feeder.news-service.com!news.astraweb.com!border2.a.newsrouter.astraweb.com!eweka.nl!hq-usenetpeers.eweka.nl!69.16.177.246.MISMATCH!cyclone03.ams!news.ams.newshosting.com!npeersf01.ams!newsfe13.ams2.POSTED!53ab2750!not-for-mail
Sender:  <tristram@chicken.quantmodels.co.uk>
From: tristram.scott@ntlworld.com (Tristram Scott)
Subject: Re: MATLAB on Solaris x86 using brandz
Newsgroups: comp.soft-sys.matlab
References: <ojFlj.44739$ov2.41551@newsfe5-win.ntli.net> <g0209s$9mj$1@fred.mathworks.com> <V_%Uj.32039$yq6.27981@newsfe14.ams2> <g0235r$agn$1@fred.mathworks.com>
User-Agent: tin/1.7.7-20041215 ("Scalpay") (UNIX) (SunOS/5.10 (sun4u))
Lines: 53
Message-ID: <FjTVj.108345$SY5.3944@newsfe13.ams2>
NNTP-Posting-Host: 82.6.107.75
X-Complaints-To: http://netreport.virginmedia.com
X-Trace: newsfe13.ams2 1210581349 82.6.107.75 (Mon, 12 May 2008 04:35:49 EDT)
NNTP-Posting-Date: Mon, 12 May 2008 04:35:49 EDT
Organization: virginmedia.com
Date: Mon, 12 May 2008 08:35:49 GMT
Xref: news.mathworks.com comp.soft-sys.matlab:467861


Steve Amphlett <Firstname.Lastname@where-i-work.com> wrote:
> tristram.scott@ntlworld.com (Tristram Scott) wrote in 
> message <V_%Uj.32039$yq6.27981@newsfe14.ams2>...

[snip]

>> I have this working on my laptop (old and not so good) 
> and on a server
>> (remote location, slow connection).  The server is a 
> SunFire x2100 M2, and

[snip]

> 
> Just out of personal interest, how does the licensing 
> work?  Are you connecting to a remote server, or did you 
> somehow set up a server in the linux area?
> 

I have done this on two different machines.  One is my old Dell C840
laptop, the other is my SunFire x2100 M2 (AMD) server.  In both cases the
setup is almost verbatim from the examples in the Sun documentation:
"Solaris Containers: Resource management and Solaris Zones."  Part III is
the bit you want to read, on branded zones.

What you end up with is an instance of Linux running under the Solaris
kernel.  Solaris is running the global zone.  Solaris may also be running
in some other zones.  Linux is running in a branded zone.  All the process
are scheduled by the Solaris kernel. 

So, on my laptop I boot up Solaris, log in to the Solaris desktop, and then
telnet or ssh or whatever to the Linux zone, also running on the laptop.

As for licensing, I assume you are asking from a technical perspective,
rather than a legal one.  (My belief is that there is no legal issue with
running MATLAB in this way, assuming I would already be entitled to run it
on a Linux platform.)

On my laptop I have an instance of the FLEXlm license manager running in
the Linux zone.  This is just as I would do if I had my laptop running
generic Linux rather than Linux in a branded zone.

For the x2100 server, the license file points to the machine which is my
usual MATLAB license server.  

I did ask The MathWorks for a Solaris x86 version of the license daemon,
but that was not something they wanted to do.

Drop me an email if you want more information.

-- 
Dr Tristram J. Scott               
Energy Consultant