the linux kernel isn't too heavy, at all, for highly optimized games and fun .. what’s going to add to the bloat are the libs and other accessory stuff (daemons?) that are in the distro.
those calling linux 'bloated' .. well .. really .. i work on embedded linux systems for a living, and i can tell you with serious honesty that if you think linux (the kernel) is bloated, you really honestly have no clue what you're talking about. i can trim down most linux kernels (2.4/2.6 series) into very, very lean machines, and i doubt there will be any actual advantage gained out of all this "HH" nonsense other than pure poser value...
Likewise I have done a fair amount of commercial Embedded Linux work (and several of the people working with the raw hardware modes do Embedded Linux work to earn a living).
You are quite correct in saying that with work the Linux kernel on the GP2X could be a highly optimised beast with some rather awesome potential
(the current GP2X ‘distribution’ is in need of a good session at the gym for sure
) however I think it is worth saying that nobody working on the raw hardware stuff is any kind of poser
.
It is being done to offer people a choice of getting friendly with the hardware directly if they want without the need to patch, hack and slash the existing GPH Linux install and it is a great way to learn to quirks and features of the hardware (hell, for a lot of us that IS the point). Not to mention raw hardware is sometimes more natural to existing GP32 developers
.
When you get stuck into making GP2X Linux the lean mean kernel machine you see it becoming I would love to see that patches contributed to Open2x
. Linux will no doubt mature nicely but the focus of the raw hardware stuff was to side step some of that and give Linux a chance to mature on the device. No zealotry involved just pure old fashioned expediency.
On a more general note, I do love these threads (and the GPH/GPL ones
) for the inane bashing and crying of people with no desire to lift one finger to change things for the better. If you don’t like something in an ‘open’ community do something about it.
People can and will support both Linux and HH, or just one or the other. Personally, I don’t really care as long as end users can get an app and run it why should they care also? People can also sit in more then one camp! I guess as I am pursuing the Linux kernel source, GPL negotiations with ME/GPH etc. etc. that makes me a Linux fanboy and I can’t be involved or exited by the raw hardware stuff. Please people; get off the soap box before you fall over
.