In Reply to: RE: If you want a real goal to work for: 1kB of loaded code. posted by Dynobot on May 7, 2012 at 11:35:14:
OK, I misunderstood, my fault.
Building an x86 system from the bottom - debian, archlinux, even gentoo. With debian it is simple, start with the barebone netinstall and just add the packages you want. Not complicated for a noob too - just copy the package list from web site to the terminal. Archlinux is a bit more complicated, but not that much.
But those companies you mentioned design specific distributions for their own non-x86 hardware with limited resources (memory, flash capacity, cpu power, etc.). Even logitech/slimdevices did not build their SqueezeOS from scratch, they are using a derivative of OpenEmbedded http://wiki.slimdevices.com/index.php/SqueezeOS_Build_Instructions . A relatively simple embedded solution is OpenWRT, it has a nice build system, not very complicated to add new package, rebuild an existing one with custom patches, etc. I played with it when making an internet-enabled webcam running on Asus router (WL500) for a friend of mine who had his house built by a contractor.
The question is what people gain by running a version prepared from scratch - I have no problem with having other software on my drive, as long as it is not running.
This post is made possible by the generous support of people like you and our sponsors:
Follow Ups
- RE: If you want a real goal to work for: 1kB of loaded code. - phofman 14:29:52 05/07/12 (1)
- RE: If you want a real goal to work for: 1kB of loaded code. - Dynobot 15:18:51 05/07/12 (0)