Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread Moinak Ghosh
UNIX admin wrote:
>>> No. I am suggesting that the GNOME-dependent
>>>   
>> installer be statically 
>> 
>>> linked, so as to reduce the unbelievable half a
>>>   
>> gigabyte requirement to 
>> 
>>> install Solaris to something reasonable, like a
>>>   
>> couple of megs.
>>
>> That wouldn't actually help.  In fact it makes it
>> WORSE not better, 
>> static linking in the general case decreases sharing,
>> increases binary 
>> sizes makes patching more complex and increases
>> memory requirements not 
>> decreases it.
>> 
> [...]
>
> Let's spin this around some: I've read quite a number of reasons why it 
> shouldn't be done.  Do you have a better idea on how to bring the ridiculous 
> requirement of 512MB of RAM just to install Solaris down?
>   

   Yes, Slim Install:

   http://www.opensolaris.org/os/project/caiman/Slim_Install/

   Though the system requirements does say 512MB to be
   conservative, 256 should be enough - need to try it out
   on such a machine.

Regards,
Moinak.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread Bill Sommerfeld
On Wed, 2007-10-03 at 14:45 +0100, Darren J Moffat wrote:
> Why do you think that static linking would actually help even in the 
> installer case ?  I really don't believe it would - in fact I highly 
> suspect it would actually make it worse.

The only circumstance in which it could help is if there were where was
exactly one program using a given library within the installer image.

That way lies tools like crunchgen and crunchide, and subsequent madness
due to ongoing maintenance headaches.

- Bill


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread James Carlson
UNIX admin writes:
> > That wouldn't actually help.  In fact it makes it
> > WORSE not better, 
> > static linking in the general case decreases sharing,
> > increases binary 
> > sizes makes patching more complex and increases
> > memory requirements not 
> > decreases it.
> 
> I know all this. Inspite of that, I believe static linking just for the 
> installer is acceptable.

I agree that it'd be "acceptable" in the sense that the miniroot isn't
the operational system, and tricks there could possibly be defended,
so long as they don't require extreme (and thus unsupportable)
contortions.

I seriously doubt that it'd reduce any RAM usage, though, so exploring
it seems pointless.  The RAM usage is mostly a factor of the amount of
code and data on the disk, not the way in which it's linked.  In fact,
static linking is *worse* because there are no shared copies of .text
segments.

> Let's spin this around some: I've read quite a number of reasons why it 
> shouldn't be done.  Do you have a better idea on how to bring the ridiculous 
> requirement of 512MB of RAM just to install Solaris down?

Yes.  There are two notches of RAM that can be cut down, depending on
how much effort can be expended and the desired outcome.

  1.  Finish Caiman and rid the miniroot of the vestiges of the old
  installers and upgrade systems.  They're baggage, and the sooner
  we jettison them, the sooner we pare down the required miniroot
  size.

  2.  Give up on the idea of having a fancy, nice-looking, loaded with
  features installer.  Go back to a simple, plain-text,
  curses(3CURSES)-based, circa-1981 system.

> The end result is, no matter how you slice it and dice it, that Solaris can't 
> readily be installed on systems that have less than half a gigabyte of RAM. 
> And that's the "slim" installer! Now, I know you guys at Sun have 
> super-di-duper shining U20s and U25s, but there's literally milions of people 
> out there which have systems sitting around which would make for nice little 
> servers with 256MB of RAM... if they could only install Solaris on them.

I'm not in that group, but my understanding of the trade-off here is
that they're deliberately abandoning old systems.  We're no longer
designing for the "3M" systems that were the holy grail when I was in
school, and design points change over time.

("3M" doesn't refer to the midwest company.  It means one megabyte of
RAM, one million instructions per second, and one million [monochrome]
pixels.)

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 35 Network Drive71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread James Carlson
Darren J Moffat writes:
> Why do you think that static linking would actually help even in the 
> installer case ?  I really don't believe it would - in fact I highly 
> suspect it would actually make it worse.

Indeed; it should.  It's the extra data and code that's the problem,
not the linking method.

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 35 Network Drive71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread Darren J Moffat
Why do you think that static linking would actually help even in the 
installer case ?  I really don't believe it would - in fact I highly 
suspect it would actually make it worse.

--
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread UNIX admin
> > No. I am suggesting that the GNOME-dependent
> installer be statically 
> > linked, so as to reduce the unbelievable half a
> gigabyte requirement to 
> > install Solaris to something reasonable, like a
> couple of megs.
> 
> That wouldn't actually help.  In fact it makes it
> WORSE not better, 
> static linking in the general case decreases sharing,
> increases binary 
> sizes makes patching more complex and increases
> memory requirements not 
> decreases it.

I know all this. Inspite of that, I believe static linking just for the 
installer is acceptable. The binary will be bigger, patching and sharing as far 
as miniroot is concerned are in my opinion completely irrelevant, because 
miniroot is something that must be dynamically generated for every Solaris / 
Nevada revision anyway.

Let's spin this around some: I've read quite a number of reasons why it 
shouldn't be done.  Do you have a better idea on how to bring the ridiculous 
requirement of 512MB of RAM just to install Solaris down?

The end result is, no matter how you slice it and dice it, that Solaris can't 
readily be installed on systems that have less than half a gigabyte of RAM. And 
that's the "slim" installer! Now, I know you guys at Sun have super-di-duper 
shining U20s and U25s, but there's literally milions of people out there which 
have systems sitting around which would make for nice little servers with 256MB 
of RAM... if they could only install Solaris on them.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread Darren J Moffat
a b wrote:
>  > >> GNOME is bloat to those who don't use it.
>  > >>
>  > >
>  > > Could've been statically linked in.
>  > >
>  >
>  > Yikes! Are you suggesting static linking of GNOME libraries into
>  > every application!!
>  
> No. I am suggesting that the GNOME-dependent installer be statically 
> linked, so as to reduce the unbelievable half a gigabyte requirement to 
> install Solaris to something reasonable, like a couple of megs.

That wouldn't actually help.  In fact it makes it WORSE not better, 
static linking in the general case decreases sharing, increases binary 
sizes makes patching more complex and increases memory requirements not 
decreases it.

-- 
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-03 Thread a b

> >> GNOME is bloat to those who don't use it.> >> > >> > Could've been 
> >> statically linked in.> > > > Yikes! Are you suggesting static linking of 
> >> GNOME libraries into> every application!!
 
No. I am suggesting that the GNOME-dependent installer be statically linked, so 
as to reduce the unbelievable half a gigabyte requirement to install Solaris to 
something reasonable, like a couple of megs.
> How will it be when you have 10 Gnome/GTK apps running and> each of them has 
> at least 30M of libs statically linked in. Even worse> would be the situation 
> on a SunRay as Shawn points out. With many> users running JDS one will have 
> skyrocketing memory demands.> Worse still, if a security vulnerability is 
> found in any one of those > libs> all the apps will have to be patched. It is 
> a nightmare.> > Static linking has gone the way of the dinosaurs.
 
Like I wrote before: only for the installer.  Installer miniroot is a static 
thing, should be a static thing. OS should be dynamically linked.
 
And no need to lecture me on static versus dynamic linking: I compile, link and 
package stuff all day long, day in, day out.
 
_
Invite your mail contacts to join your friends list with Windows Live Spaces. 
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-02 Thread Moinak Ghosh
UNIX admin wrote:
> [...]
>> GNOME is bloat to those who don't use it.
>> 
>
> Could've been statically linked in.
>   

   Yikes! Are you suggesting static linking of GNOME libraries into
   every application!!
   How will it be when you have 10 Gnome/GTK apps running and
   each of them has at least 30M of libs statically linked in. Even worse
   would be the situation on a SunRay as Shawn points out. With many
   users running JDS one will have skyrocketing memory demands.
   Worse still, if a security vulnerability is found in any one of those 
libs
   all the apps will have to be patched. It is a nightmare.

   Static linking has gone the way of the dinosaurs.

Regards,
Moinak.

>   
>> I could go on, but you should be getting the point...
>> 
>
> I get your point.  However, I'm referring strictly to the fact that the 
> miniroot needs at least half a gigabyte because of all that bloat.  Once the 
> OS is installed, fine.  But half a gigabyte of RAM upfront just to start the 
> installer?
>
> Half a gigabyte just to fire up the installer is impractical, period.
>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>   

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-02 Thread UNIX admin
> One person's bloat is another person's absolutely
> necessary feature;
> bloat is a relative and often abused term.
> 
> International language support is bloat to people who
> only deal in or
> speak English.

Could've been statically linked into the installer.

> Assistive technologies for the visually or otherwise
> impaired is bloat
> to those who don't need it.

Could've been statically linked into the installer.

> All that "useless sound code" is useless to people
> that don't even
> have speakers.
> 
> CDE is bloat to those who don't use it.

You don't need either sound or CDE to install an OS.

> GNOME is bloat to those who don't use it.

Could've been statically linked in.

> I could go on, but you should be getting the point...

I get your point.  However, I'm referring strictly to the fact that the 
miniroot needs at least half a gigabyte because of all that bloat.  Once the OS 
is installed, fine.  But half a gigabyte of RAM upfront just to start the 
installer?

Half a gigabyte just to fire up the installer is impractical, period.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-02 Thread Shawn Walker
On 02/10/2007, UNIX admin <[EMAIL PROTECTED]> wrote:
> > > ok, you know there is a problem with your software
> > when your desktop
> > > box needs more memory than your server, that is
> > just wrong
> >
> > I don't consider it wrong. Your server software has
> > far less resource
> > needs than your desktop. It's just a reality.
>
> But I do.  Where I come from, it's called bloat.  Even with reduced memory 
> footprint, Solaris will still need half a gigabyte (!!!) to install.
>

One person's bloat is another person's absolutely necessary feature;
bloat is a relative and often abused term.

International language support is bloat to people who only deal in or
speak English.

Assistive technologies for the visually or otherwise impaired is bloat
to those who don't need it.

All that "useless sound code" is useless to people that don't even
have speakers.

CDE is bloat to those who don't use it.

GNOME is bloat to those who don't use it.

I could go on, but you should be getting the point...

Bloat is relative.

> So OK, I can understand people wanted to capitalize on using "standard" 
> technology like GNOME; but hey, all of the libs needed could've been linked 
> in statically -- and somehow I seriously doubt a statically linked binary 
> would have needed half a gigabyte of RAM to run.  If it did, then the 
> "standard" GNOME stuff is no better than Microsoft's bloated junk.  There, I 
> wrote it.  That's my story, and I'm stickin' to it!
>

Your story, unfortunately, does not have a fairy tale ending.

Static linking is gone the way of the dodo (and I don't miss it). If
you're someone running a lot of Sun Ray clients, static linking is
completely impractical.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/

"Beware of bugs in the above code; I have only proved it correct, not
tried it. " --Donald Knuth
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-02 Thread Darren J Moffat
Brandorr wrote:
> Not happening. You only have 1G of storage. Solaris would need some
> serious trimming to fit. (And maybe compression). With 256M of RAM it
> would be crazy.. Here Linux really is the best choice. (The eee on the
> other hand, might be doable).

Even with the default Solaris Express installer you can install a 
minimal installation in less then 200M of disk space.  That is without 
triming the kernel to only 32 or 64 bit bins as needed.

Why should Linux be any better here ?

If a Linux kernel based system was built for OLPC it would be a custom 
distro with a custom kernel built - at least initially.   Exactly the 
same could be done for OpenSolaris.



-- 
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-02 Thread UNIX admin
> > ok, you know there is a problem with your software
> when your desktop
> > box needs more memory than your server, that is
> just wrong
> 
> I don't consider it wrong. Your server software has
> far less resource
> needs than your desktop. It's just a reality.

But I do.  Where I come from, it's called bloat.  Even with reduced memory 
footprint, Solaris will still need half a gigabyte (!!!) to install.

So OK, I can understand people wanted to capitalize on using "standard" 
technology like GNOME; but hey, all of the libs needed could've been linked in 
statically -- and somehow I seriously doubt a statically linked binary would 
have needed half a gigabyte of RAM to run.  If it did, then the "standard" 
GNOME stuff is no better than Microsoft's bloated junk.  There, I wrote it.  
That's my story, and I'm stickin' to it!
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread Shawn Walker
On 01/10/2007, Ignacio Marambio Catán <[EMAIL PROTECTED]> wrote:
> > 256MB is  passable for a server, but not so hot for a day to day desktop.
> > (GUI apps: Browsing/flash video/javascript heavy apps/mp3s, OpenOffice,
> > etc).
> >
> ok, you know there is a problem with your software when your desktop
> box needs more memory than your server, that is just wrong

I don't consider it wrong. Your server software has far less resource
needs than your desktop. It's just a reality.

It all depends on *which* graphical desktop you choose I suppose, but
still, it's rather silly to say that it is wrong for a desktop need
more memory than a server. It's all about what you use it for.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/

"Beware of bugs in the above code; I have only proved it correct, not
tried it. " --Donald Knuth
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread Ian Collins
Ignacio Marambio Catán wrote:
>> 256MB is  passable for a server, but not so hot for a day to day desktop.
>> (GUI apps: Browsing/flash video/javascript heavy apps/mp3s, OpenOffice,
>> etc).
>>
>> 
> ok, you know there is a problem with your software when your desktop
> box needs more memory than your server, that is just wrong
>
>   
Which has absolutely nothing to do with the OS.  If punters choose to
run memory hungry application on their desktop, that's their business.

Mind you, I wouldn't like to serve an AMP stack web application on a box
with only 256MB

Ian

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread Ignacio Marambio Catán
> 256MB is  passable for a server, but not so hot for a day to day desktop.
> (GUI apps: Browsing/flash video/javascript heavy apps/mp3s, OpenOffice,
> etc).
>
ok, you know there is a problem with your software when your desktop
box needs more memory than your server, that is just wrong

nacho
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread Brandorr
On 10/1/07, Roland Mainz <[EMAIL PROTECTED]> wrote:
>
> Brandorr wrote:
> > On 9/28/07, nospam <[EMAIL PROTECTED]> wrote:
> > > OLPC (One Laptop Per Child) project had released XO Laptops for the
> public using G1G1 ("Buy 2 Get 1").
> > > One laptop will be sent to the buyer, another laptop will be sent to a
> child in developing country.
> > >
> > > Unfortunately the XO AMD Geode LX laptops is different from other
> laptops:
> > > 1. There is no BIOS inside the laptop.
> > > 2. There is no VGA/EGA/CGA mode.
> > > 3. Non standard boot procedure.
> > > 4. Nobody knows if it is possible to boot the laptop from external
> CD-Drive.
> > > 5. Ordinary / off-the-shelf OpenSolaris can't run on this laptop.
> Linux run on XO with patched/modified kernel.
> > >
> > > Is it possible to port OpenSolaris to XO laptops?
> > > Who can do this project?
> > > Thank you.
> >
> > Not happening. You only have 1G of storage. Solaris would need some
> > serious trimming to fit. (And maybe compression). With 256M of RAM it
> > would be crazy..
>
> Why ? I only have 256MB in my Ultra5 and crafted most of the
> ksh93-integration stuff on that machine. And disk space shouldn't be a
> big problem since much stuff can be trimmed, redundant stuff removed
> (e.g. the extra libc, 64bit stuff, includes etc.), Xserver linked
> statically etc.


I never said it's impossible. I said "it's not happening". I can not imagine
that someone would take on this project.

Basically with all the trimming you would need to do to fit, and the amount
of RAM modern browsers  take to run, combined with the performance
characteristics of the device, it would be a lot of work for little benefit.
256MB is  passable for a server, but not so hot for a day to day desktop.
(GUI apps: Browsing/flash video/javascript heavy apps/mp3s, OpenOffice,
etc).

Cheers,
Brian


>
> Bye,
> Roland
>
> --
>   __ .  . __
> (o.\ \/ /.o) [EMAIL PROTECTED]
>   \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
>   /O /==\ O\  TEL +49 641 7950090
> (;O/ \/ \O;)
>



-- 
- Brian Gupta

http://opensolaris.org/os/project/nycosug/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread Roland Mainz
Brandorr wrote:
> On 9/28/07, nospam <[EMAIL PROTECTED]> wrote:
> > OLPC (One Laptop Per Child) project had released XO Laptops for the public 
> > using G1G1 ("Buy 2 Get 1").
> > One laptop will be sent to the buyer, another laptop will be sent to a 
> > child in developing country.
> >
> > Unfortunately the XO AMD Geode LX laptops is different from other laptops:
> > 1. There is no BIOS inside the laptop.
> > 2. There is no VGA/EGA/CGA mode.
> > 3. Non standard boot procedure.
> > 4. Nobody knows if it is possible to boot the laptop from external CD-Drive.
> > 5. Ordinary / off-the-shelf OpenSolaris can't run on this laptop. Linux run 
> > on XO with patched/modified kernel.
> >
> > Is it possible to port OpenSolaris to XO laptops?
> > Who can do this project?
> > Thank you.
> 
> Not happening. You only have 1G of storage. Solaris would need some
> serious trimming to fit. (And maybe compression). With 256M of RAM it
> would be crazy..

Why ? I only have 256MB in my Ultra5 and crafted most of the
ksh93-integration stuff on that machine. And disk space shouldn't be a
big problem since much stuff can be trimmed, redundant stuff removed
(e.g. the extra libc, 64bit stuff, includes etc.), Xserver linked
statically etc.



Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) [EMAIL PROTECTED]
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread Alan DuBoff
On Mon, 1 Oct 2007, David Clack wrote:

> Solaris runs very well on this :-)
>
> http://www.compactpc.com.tw/ebox-3800.htm
>
> AMD Geode is an X86.
>
> Dave

Dave,

Yes, I think this type of hardware is good for OpenSolaris, the 256MB of 
Systems Memory allow it to run, and as you note it runs quite well.

If we have any of these units inside of Sun, I'd sure like to get my hands 
on one of them. I'm currently working to certify and putback the Via RHINE 
10/100 Fast Ethernet driver, and I would love to test/certify it with the 
VT6103 if possible.

I currently have the vfe completely tested for i386 using one of the 
slightly older IGoLogic Java systems (don't ask me why they called it a 
Java system, but they did, maybe they knew SUNW would change to JAVA;-).

Do you know of any of these geode devices internal?

There's some Intel devices based on the Celeron also, as I recall, with 
small footprints.

I see those have a 2.5" hard drive in the 3850PS, but it looks like that 
might be a little bit bigger. I'd love to get one for certification if 
possible, and to ensure that OpenSolaris works correctly with the VT6103 
chipset which is onboard those.

--

Alan DuBoff - Solaris x86 IHV/OEM Group
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread David Clack
Solaris runs very well on this :-)

http://www.compactpc.com.tw/ebox-3800.htm

AMD Geode is an X86.

Dave

On Mon, 2007-10-01 at 13:54 -0700, UNIX admin wrote:
> > With this sight, Solaris will never appear in
> > embedded systems.
> 
> Patience.
> Solaris does not have the critical mass that took Linux 16 years to reach.
> 16 - 2 (that Solaris has been open source = new life) = 14 years to catch up. 
>  Solaris should catch up in less than that, I'm estimating another 3-4 years, 
> which is a considerable leap.
> 
> Once Solaris reaches critical mass, you'll see it running on the craziest and 
> the most exotic of hardware -- in sizes and footprints we didn't were 
> possible.
>  
> 
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-10-01 Thread UNIX admin
> With this sight, Solaris will never appear in
> embedded systems.

Patience.
Solaris does not have the critical mass that took Linux 16 years to reach.
16 - 2 (that Solaris has been open source = new life) = 14 years to catch up.  
Solaris should catch up in less than that, I'm estimating another 3-4 years, 
which is a considerable leap.

Once Solaris reaches critical mass, you'll see it running on the craziest and 
the most exotic of hardware -- in sizes and footprints we didn't were possible.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-09-30 Thread Shawn Walker
On 28/09/2007, Brandorr <[EMAIL PROTECTED]> wrote:
> Not happening. You only have 1G of storage. Solaris would need some
> serious trimming to fit. (And maybe compression). With 256M of RAM it
> would be crazy.. Here Linux really is the best choice. (The eee on the
> other hand, might be doable).

With the way Solaris is currently built, yes. However, the Slim
Install project will have a livecd element that fits everything you
need to run a basic system in the amount of space available on 1cd.
Thus, it is likely in the near future that this will be viable.

The amount of memory is the more concerning point to me...

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/

"Beware of bugs in the above code; I have only proved it correct, not
tried it. " --Donald Knuth
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-09-29 Thread Peter Tribble
On 9/29/07, Joerg Schilling <[EMAIL PROTECTED]> wrote:
> Brandorr <[EMAIL PROTECTED]> wrote:
>
> > Not happening. You only have 1G of storage. Solaris would need some
> > serious trimming to fit. (And maybe compression). With 256M of RAM it
> > would be crazy.. Here Linux really is the best choice. (The eee on the
> > other hand, might be doable).
>
> With this sight, Solaris will never appear in embedded systems.

It's not particularly accurate, either. The disk footprint of a fairly
minimal install, with enough to run X and some sort of desktop
(twm, for example) is in the 200 megabyte range. You can get
a lot onto a CD - still well under 1G (slim install is just over half
that).

Until recently I had a production server running S10 that only had
256M in it. It worked fine. Basic desktop use will work fine in
rather less than 256M. You'ld have trouble with gnome as currently
built (medialib bloats the running sizes quite a lot, but that could be
trimmed), and I certainly don't think you would enjoy running much
in the way of java or staroffice. Even firefox would be a problem if
you visited more than a few pages.

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-09-29 Thread Joerg Schilling
Brandorr <[EMAIL PROTECTED]> wrote:

> Not happening. You only have 1G of storage. Solaris would need some
> serious trimming to fit. (And maybe compression). With 256M of RAM it
> would be crazy.. Here Linux really is the best choice. (The eee on the
> other hand, might be doable).

With this sight, Solaris will never appear in embedded systems.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-09-28 Thread Moinak Ghosh
nospam wrote:
> OLPC (One Laptop Per Child) project had released XO Laptops for the public 
> using G1G1 ("Buy 2 Get 1").
> One laptop will be sent to the buyer, another laptop will be sent to a child 
> in developing country.
>
> Unfortunately the XO AMD Geode LX laptops is different from other laptops:
> 1. There is no BIOS inside the laptop.
> 2. There is no VGA/EGA/CGA mode.
> 3. Non standard boot procedure.
> 4. Nobody knows if it is possible to boot the laptop from external CD-Drive.
> 5. Ordinary / off-the-shelf OpenSolaris can't run on this laptop. Linux run 
> on XO with patched/modified kernel.
>   

   There was some experimentation done with a prototype OLPC
   board and BeleniX. One person was able to get BeleniX booted
   on the OLPC from an external CDROM drive but faced some
   issues with processor extensions used in the math library. So
   init was crashing.

   This was with a prototype board using a standard BIOS. But OLPC
   now uses LinuxBIOS. Osol can be made to boot with LinuxBIOS:
   http://blogs.sun.com/szhou/

   The OpenSolaris kernel can boot and work in OLPC and 256MB
   RAM should be enough to run a lightweight GUI. Some stripping
   of modules are definitely required, including having a minimal
   Xorg.

   Keeping a controlled set of apps will be enough to fit Osol onto
   a small footprint diskspace. There is a lot that won't be required
   in the OLPC environment.

   The difficulties I see are having a lightweight filesystem for the
   Flash storage with compression support. ZFS is a little too heavy
   for the OLPC application domain.

Regards,
Moinak.

> Is it possible to port OpenSolaris to XO laptops?
> Who can do this project?
> Thank you.
>  
>  
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>   

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-09-28 Thread Alan DuBoff
On Fri, 28 Sep 2007, Brandorr wrote:

> Not happening. You only have 1G of storage. Solaris would need some
> serious trimming to fit. (And maybe compression). With 256M of RAM it
> would be crazy.. Here Linux really is the best choice. (The eee on the
> other hand, might be doable).

I would say Linux is the better choice, but only because embedded Linux 
has been stripped down and made to fit in those types of environments.

The old mini-root used to load on a 64mb USB and boot from it, with a 
little bit to spare. If one was to incorporate BusyBox you can certainly 
get a working system in 1G, IMO.

To give you an idea of how small Linux will fit into though, I worked on 
an embedded Linux device that Linux would boot and run in 8MB of ROM, 8MB 
of NAND, and 16MB of memory. That would be very difficult for Solaris.

However, 256mb of memory and 1gig of storage, I think it would be doable.

As to who could do it, what about the person that was asking?:-/ You've 
got the sources.;-)

--

Alan DuBoff - Solaris x86 IHV/OEM Group
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Porting OpenSolaris To OLPC XO AMD Geode Laptops

2007-09-28 Thread Brandorr
Not happening. You only have 1G of storage. Solaris would need some
serious trimming to fit. (And maybe compression). With 256M of RAM it
would be crazy.. Here Linux really is the best choice. (The eee on the
other hand, might be doable).

On 9/28/07, nospam <[EMAIL PROTECTED]> wrote:
> OLPC (One Laptop Per Child) project had released XO Laptops for the public 
> using G1G1 ("Buy 2 Get 1").
> One laptop will be sent to the buyer, another laptop will be sent to a child 
> in developing country.
>
> Unfortunately the XO AMD Geode LX laptops is different from other laptops:
> 1. There is no BIOS inside the laptop.
> 2. There is no VGA/EGA/CGA mode.
> 3. Non standard boot procedure.
> 4. Nobody knows if it is possible to boot the laptop from external CD-Drive.
> 5. Ordinary / off-the-shelf OpenSolaris can't run on this laptop. Linux run 
> on XO with patched/modified kernel.
>
> Is it possible to port OpenSolaris to XO laptops?
> Who can do this project?
> Thank you.
>
>
> This message posted from opensolaris.org
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>


-- 
- Brian Gupta

http://opensolaris.org/os/project/nycosug/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org