Kernel, Shell Boots on DS Linux
mrseigen writes "According to dslinux.org, the Linux kernel successfully boots on the Nintendo DS along with a simple shell, sash. Input is done via the d-pad. How long until Netstumbler?" While maybe not the most practical platform, it's impressive on its technical merit.
Yeah, a portable device with a lot of battery power, wireless, two screens and a touchscreen input running a general purpose operating system that's relatively inexpensive and that many of us already have couldn't possibly be practical...
I'd never want my GameBoy to replace my palmpilot...
-twb
~/.sig: No such file or directory
It'd make more sense to wonder about Kismet. Netstumbler is a Win32 app, no Linux port to speak of, and it's not open source.
I know what you're thinking. Did I forward 65,535 packets or 65,536 packets?
Not only for the technical accomplishment, but for the sheer, "why?" factor...
I'm guessing because it hasn't been done before. I must admit I found most of the exercises in school boring, partly because they had already been solved. Many people don't want to be the 235,523th to create an MP3 player.
Making a OSS program copying closed source software isn't very creative either. Most "serious" applications and stuff have been done already, and so many of the projects left have more or less no reason. They're simply a challenge, and one you wish to solve on your own. No knocking down open doors, no "answer" to check against.
As much as it may seem trivial, creating something unique is a part of many people's self-realization. Some create a piece of art, some decorate their home or garden, some create a new piece of software. There's a tremendous feeling of achievement there you could never get by mere copying.
Kjella
Live today, because you never know what tomorrow brings
I wouldn't imagine it would be all that difficult to code a software keyboard on the touch screen, and just have the user point to the letters he/she wants to type.
Don't lock yourself into QWERTY or Dvorak. Typing on a touch screen resembles typing with one finger more than anything else, but the QWERTY and Dvorak key layouts are designed to alternate keypresses between hands, which isn't always the best choice for single-finger typing. Look at Fitaly for inspiration.
I am giving some serious thought to actually doing this... after I evaluate the risks.
What risks, other than a possible patent on the Fitaly layout?
Thats kiddie talk. Four out of five choosing hackers prefer Kismet.
And naturally because this is a linux distribution there are two competing desktop environments.
Is a VNC client or X11 client for the machine. This way, I could be somewhere else in my house, and check my emails from my DS, instead of going to my computer. Or I could check something on the web from the couch in living room.
Or modify the kernel so that an attempt to read any file actually streams it from the network to your DS for execution or editing.