sternocera
asked on
What Linux/BSD distribution is appropriate for my embedded application, a POS till?
Hello,
I'm currently in the process of choosing a Linux/BSD distribution, for my point of sale solution which was created using Qtopia Core. Here are my requirements, in order of importance:
1. Hardware compatibility: The distribution will hopefully have hardware compatibility which is as good as that of any Linux distribution.
2. Performance. The hardware that this software will run on is quite modest - think older Celeron processors with 128mb of ram and a 40gb hard drive. I should be able to launch a window manager, though only when I explicitly require it - by default, the bash script that bootstraps the OS should start my Qtopia core application, which doesn't require an X server. I'll only use the window manager to configure the system, changing tcp/ip settings, for example.
3. Re-branding. I'd like to be able to include my own logo (in addition to the distro vendor's) when the system boots. This might be considered a "derivative work" under copyright law, which might necessitate releasing the changes/source, under the terms of the GPL. Or it might not, I'm unsure. This isn't a high priority for me - I'd just consider it a bonus. However, all other things being equal, I'd opt for a BSD variant in favour of a Linux distribution in order to have this.
Bearing all that in mind, what *nix flavour would you guys recommend?
Thanks,
Sternocera
I'm currently in the process of choosing a Linux/BSD distribution, for my point of sale solution which was created using Qtopia Core. Here are my requirements, in order of importance:
1. Hardware compatibility: The distribution will hopefully have hardware compatibility which is as good as that of any Linux distribution.
2. Performance. The hardware that this software will run on is quite modest - think older Celeron processors with 128mb of ram and a 40gb hard drive. I should be able to launch a window manager, though only when I explicitly require it - by default, the bash script that bootstraps the OS should start my Qtopia core application, which doesn't require an X server. I'll only use the window manager to configure the system, changing tcp/ip settings, for example.
3. Re-branding. I'd like to be able to include my own logo (in addition to the distro vendor's) when the system boots. This might be considered a "derivative work" under copyright law, which might necessitate releasing the changes/source, under the terms of the GPL. Or it might not, I'm unsure. This isn't a high priority for me - I'd just consider it a bonus. However, all other things being equal, I'd opt for a BSD variant in favour of a Linux distribution in order to have this.
Bearing all that in mind, what *nix flavour would you guys recommend?
Thanks,
Sternocera
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I don't really want to use a generic desktop OS - I want to avoid as much overhead as possible.
I don't think I'd use anything like Debian, Ubuntu or openSuse - I'm looking for something minimalist.
Thanks
I don't think I'd use anything like Debian, Ubuntu or openSuse - I'm looking for something minimalist.
Thanks
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
My self i try to avoid non-major releases as they tend to become "dead" projects
ASKER
OK, thanks guys.
I'd go for Debian Linux.
I currently have it running on my 440Mhz \ 256MB ram server, very fast and stable.
Has good hardware support.