On 28.10.2010, at 00:04, Caryl Bigenho wrote:

> Hi...
> 
> Thanks for all the good stuff... please, keep it coming!  
> 
> I just wanted to let you all know that I made the Etoys-to-go stick this 
> morning and have tested it on my MacBook, eeePC, and PowerBook (a older 
> "Power PC"!) and it seems to be working fine on all of them.  Now, here is a 
> crazy idea/question: If Etoys can be put on a usb as an application and 
> opened with all of these systems, would it be possible to do the same with 
> any of the Sugar Activities?  I am still looking for ways to get Sugar 
> available to users of the older Macs.
> 
> BTW, I'm also looking for a "smoke test" for Etoys-to-go on the PowerBook so 
> I can ferret out any nasty bugs before passing it on to others.
> 
> Caryl

Well, Squeak has been designed from the ground up to run anywhere, back in 
1996. It provides a "virtual machine" for Etoys to run in. Squeak can be 
executed by any "real machine", be it a Windows PC or a Linux box or a Mac or 
an iPad or pretty much anything else. There are not many graphical software 
systems out there matching Squeak's portability. 

Most other Sugar activities are Linux programs implemented in Python. They 
cannot easily be made to run on other systems on their own, because Sugar was 
not designed to.

Sugar can be virtualized by making a virtual machine that emulates a whole PC 
running Linux (e.g. VirtualBox, VMWare etc). But this is way less efficient 
than the "custom" Squeak virtual machine that only needs to run Squeak 
programs. That's why SugarLabs' efforts have concentrated on running Linux 
directly (as Sugar-on-a-Stick) instead of running it in a virtual machine. This 
is less convenient because it requires a reboot, less reliable because it has 
to deal with a lot of odd hardware, but most efficient when it works.

- Bert -


_______________________________________________
IAEP -- It's An Education Project (not a laptop project!)
[email protected]
http://lists.sugarlabs.org/listinfo/iaep

Reply via email to