License? There is no new code in it except few shell oneliners :-) Let's say MIT License.
btw. you can extend it with any tinyCore package. You can simply mount the package file to the loopback device under squashfs and copy it to the system root directory. mount -o loop -t squashfs pci-utils.tcz outputDirectory So you can easily build for example a small image with Chromium etc. Cheers, -- Pavel On Sun, Nov 6, 2011 at 2:31 PM, S Krish <[email protected]> wrote: > Cool stuff, simple, zipping fast to boot and get to Pharo.. An exciting > playground to build up Pharo tools for everything to make Pharo the GUI for > the tinycore with: > * Run this with VirtualBox.. build out everything that is needed and push > it back as embedded to a device..!.. headless / or headful as reqd. > What will be the license on this..? Though components are open source.. > Obliged if Pavel can comment.. > > On Fri, Nov 4, 2011 at 1:33 PM, Stéphane Ducasse <[email protected]> > wrote: >> >> thanks pavel. >> Jean-Baptiste may be this can be interesting for your project >> >> >> On Nov 3, 2011, at 11:39 PM, Pavel Krivanek wrote: >> >> > Hi, >> > >> > I tried to prepare a bootable Pharo ISO image based on Tiny Core >> > Linux. Namely on MicroCore (kernel 3.0.3) that was extended with WiFi >> > support. There is standard Pharo 1.3 image with OSProcess and >> > CommandShell installed on the Smalltalk side. The resultant image has >> > about 37 MB. >> > >> > Download: >> > http://www.windmap.cz/playground/pharo/pharo.iso >> > >> > If you want to add it directly to your Grub menu, you may do it >> > without need of extra partition. To the grub.conf add something like: >> > >> > title Pharo >> > root (hd0,1) >> > kernel /boot/pharo/vmlinuz vga=791 quiet >> > initrd /boot/pharo/tinycore.gz >> > >> > where vmlinuz and tinycore.gz are the only files needed from the ISO >> > image. >> > >> > Remastering: >> > >> > unpack: >> > zcat tinycore.gz | sudo cpio -i -H newc -d >> > >> > pack: >> > find | cpio -o -H newc | gzip -2 > ../tinycore.gz >> > >> > better compression: >> > advdef -z4 tinycore.gz >> > >> > create ISO (you need unpacked original ISO image): >> > /bin/cp -pfr tinycore.gz boot >> > mkdir -p newiso >> > /bin/cp -pfr boot newiso >> > mkisofs -l -J -R -V TC-custom -no-emul-boot -boot-load-size 4 \ >> > -boot-info-table -b boot/isolinux/isolinux.bin \ >> > -c boot/isolinux/boot.cat -o pharo.iso newiso >> > >> > Cheers, >> > -- Pavel >> > >> >> > >
