

More on Putting Linux On iPAQ 80
wishus writes: "The Compaq iPAQ is Compaq's PocketPC offering, with a 206 MHz Intel StrongARM. Microsoft beware, though, because there are now 2 different ways to put Linux on it - Compaq's own is at handhelds.org and the second, announced yesterday, is from Century Software. They are actually two very different means to the same end - Linux and X running on the iPAQ, complete with handwriting recognition." If only it had 802.11 wireless support, I'd be there.
Maybe if you add another 32MB of RAM (Score:1)
Mozilla is a monster; as such, it requires at
least 16MB of RAM and an equally large binary,
just to start up.
When they shrink it down to a 1MB executable that
only needs 4MB of RAM to run, it will be suitable.
Re:FUD or ignorance, you make the call! (Score:1)
Darn, I can only express my deepest sympathies for all the people here who have created their own handheld devices but are stymied by the price. How can they go on? Oh, and just how many handheld devices have you developed, tealover? Lemme know when I can buy the Linux version, mmmkay?
Cheers,
Re:retail (Score:1)
Re:Why Linux? Seriously? (Score:3)
I hate the idea of using Microsoft software based on a combination of their disregard for quality, security, and reliability; concern about questionable business practices; and concern about the dangers of software monoculture. Nothing blind about it.
Re:FUD or ignorance, you make the call! (Score:2)
Re:iPaq as development tool? (Score:2)
The genie has granted your wish [uci.edu]
- Sam
Re:Wireless Lan is Available on Pocket iPaq (Score:1)
Re:FUD or ignorance, you make the call! (Score:1)
Well, after your original misinformed post about the Platform Builder when software development was being discussed, I should've known that you had trouble sticking to relevant facts -- either that or you just don't know what they are. Now, people like you can say that CE 3.0 isn't a good embedded OS until your face turns blue, but that won't make it come true. How about presenting some evidence? Oh, and please do tell us all what your experience in the embedded space is -- after that original post snafu of yours, I can't say that I have very high hopes of getting good information from you.
Cheers,
Re:bad idea (Score:1)
And if someone else "owns" your machine, your in for shit with anykind of OS, not just Linux.
Re-load that flamethrower
Bandazaar
Re:It *does* have wireless support, Taco (Score:2)
-russ
Re:FUD or ignorance, you make the call! (Score:2)
-russ
Re:No Windows (Score:2)
Who was complaining about getting ripped off? I don't have issue with companies making money. That isn't what my complaint is against Microsoft. My complaint is that they use unethical if not outright illegal practices to try to keep anyone else from making money.
And as I said, I really don't care that much if Compaq doesn't give me a refund for not taking Windows or charges me extra for pre-installing Linux instead, as long as they don't send any of my money to Microsoft.
In short, Compaq is willing to consider a Linux-specific iPaq model if their customers (read corporate purchasers, not ghetto slashbot bitchers) ask for it.
Corporate purchasers don't buy that many palmtops (at least not in the companies I've worked for -- and the place I worked prior to where I am now is a Fortune 100 company). Lots of people who work in the corporate world buy handhelds for themselves, but most companies won't spring for something like that, even though they buy many of those people laptops which are far more expensive.
At any rate, as I said before, if Compaq doesn't want to sell me an iPaq without Windows, I will either wait for the Yopy or just buy a Palm Pilot. How hard is it just to sell me the hardware without the software anyway?
(RTFA) Right now, there's no real applications.
Then they should be targeting people like me -- I'm a software developer...
It's just a dev platform where the kernel and X have stabilized. The Linux version is not yet a consumer product by any means.
I couldn't care less if its a 'consumer product' or not, I'm not, and I know I'm not, a typical consumer. Frankly I think that handhelds in general are still somewhat of a specialty market compared to the desktop or laptop market.
Re:No Windows (Score:2)
There will be a Linux iPAQ on shelves eventually. It's just too soon. Go ahead and buy an iPAQ -- the screen is unbelievably good.
-russ
Re:Why Linux? Seriously? (Score:1)
>> for handheld computers. (Yeah, windows wasn't
>> either, but Windows CE is only a little like
>> regular Windows.)
> WinCE has its share of problems, not the least
> of which is the fact that there's a fairly high
> bar to getting into developing for it. The
> simple fact that X's initial design wasn't for
> handhelds doesn't mean much. The iPAQ is a
> really powerful machine: more horsepower than
> the 5x86/133 I once used to run X.
This misses the point to some extent. Yes,
there's nothing wrong with X *per se* not being
designed for handhelds since current handhelds
are becoming powerful enough to cope with X.
However, the only user interfaces available under
X are designed for desktops and not for 4" screens
with stylus input--and that *is* a problem.
Chris Mattern
Wireless Ipaq Handheld (Score:1)
nano x (Score:1)
Re:Why Linux? Seriously? (Score:2)
Re:FUD or ignorance, you make the call! (Score:1)
And regarding the $3,000 tax to put CE on a handheld device, Microsoft might want to start thinking about paying people to put CE on devices. Maybe then it'll start to take off.
G'day, Mate.
Re:Why Linux? Seriously? (Score:5)
X Windows and Unix were never really designed for handheld computers. (Yeah, windows wasn't either, but Windows CE is only a little like regular Windows.)
WinCE has its share of problems, not the least of which is the fact that there's a fairly high bar to getting into developing for it. The simple fact that X's initial design wasn't for handhelds doesn't mean much. The iPAQ is a really powerful machine: more horsepower than the 5x86/133 I once used to run X.
Slashdot recently linked to my interview with Jim Gettys [slashdot.org] about the issues involved with porting X/Linux to the iPAQ. Considering he's one of the lead developers of X from 1986, I think his words have some weight.
At the moment, though, you're right: you wouldn't want to use Linux on an iPAQ for your PDA. Support is rough because they're still laying in the foundation. The long-term view, though, which is what Compaq is taking, is that with an open handheld (as they call the iPAQ) based on tools familiar to Linux developers, they'll have the groundwork for devices that hit the market with a massive developer base built in. No costs for proprietary development tools, a remarkable amount of experience, and the same sort of enthusiasm for development that's been a mark of the Linux/Free Software community to this point.
Even if the iPAQ doesn't succeed (it's sort of expensive at the moment), Linux handhelds are becoming a reality. The Yopy is based on Linux, and the new AgendaVR3 (which is a lot more like the Palm, only more powerful) is based on Linux. In general, in fact, Linux may succeed more as an embedded platform than a desktop platform. It's in the midst of taking off in that area now.
---
Michael Hall
Re:FUD or ignorance, you make the call! (Score:1)
If you were really interested in saving bandwidth, you could have just written a single line admitting that you know nothing about embedded OSes. Okay, maybe a little more bandwidth admitting that you don't know anything about the marketplace, either, seeing as you must be unaware that PocketPC makers like Compaq have been unable to keep up with the demand for their devices. Put hey, you be a good sheep and just keep repeating the anti-MS mantra to yourself and hope that it comes true.
Cheers,
Censoft is good. (Score:1)
This is very promising, and I have a lot of faith in the future of this, having worked with the MicroWindows architecture on several platforms.
Re:FUD or ignorance, you make the call! (Score:1)
What else ya got, Zico?
Re:Why Linux? Seriously? (Score:1)
Re:It *does* have wireless support, Taco (Score:1)
The PC Card expansions for the iPaq isn't available yet, and I haven't heard when it will be.
Re:No Windows (Score:2)
I will either wait or just buy a Palm Pilot for now. As I said before, its not an issue of money, it is an issue of ethics. I just won't do business with Microsoft, no matter how little the amount is.
Re:Wireless Lan is Available on Pocket iPaq (Score:1)
Re:No Windows (Score:2)
It is not worth the effort. I will just wait until they come out with a Linux specific version and probably buy a Palm Pilot for now.
Re:It does have 802.11 support (Score:1)
wrong iPAQ (Score:2)
-russ
Re:Intel StrongArm? (Score:3)
-russ
retail (Score:1)
bad idea (Score:2)
My point being as much of a pain in the @$$ it is to install linux on a desktop, we might just see alot of these new things doing double duty as a frizbee.
Jainith
Red Frizbee with a hat picture going...going...gone, thrown out the window by the mad guy in the back row...
Wireless Lan is Available on Pocket iPaq (Score:1)
cool, Cool, COOL! (Score:1)
- Desi
I don't want the world, I just want your half.
Once again (Score:1)
Linux is only free if your time has no value.
How much time do you have to invest to get Linux running on the iPAQ?
Re:Why Linux? Seriously? (Score:1)
They might blindly hate the idea of using Microsoft software. This *is*
Michael
...another insightless comment from Michael Tandy.
Forget 802.11 (Score:1)
:wonders if the iPaq handles remote clients.
Re:Why Linux? Seriously? (Score:1)
One of the things I really like about the Palm III (and for that matter, Linux) is the ability to freely download new versions of the OS (including major version numbers). MS always seems to make you pay for upgrades at least 90% of what you paid for the last full version.
FUD or ignorance, you make the call! (Score:1)
there's a fairly high bar to getting into developing for [Windows CE]
I know I've kidded some people around here for being cheap, but you take the cake. The eMbedded Visual Tools [microsoft.com] (read: Visual C++ and Visual Basic) for CE 2.x and 3.0 cost a grand total of $0.00. Worried that the $7.50 for shipping and handling might set you back? (Surely you weren't talking about the learning curve for developing for it, since it's the same environment that scads of people already use for developing Win32 apps.)
Cheers,
Is is possible to put CE back on? (Score:2)
Re:FUD or ignorance, you make the call! (Score:1)
---
Michael Hall
Re:Is is possible to put CE back on? (Score:2)
ftp://ftp.handhel ds.org/pub/linux/compaq/ipaq/stable/install.html [handhelds.org]
WARNINGS:
Jay (=
Screen size on handhelds (Score:3)
Jakob Neilsen's Alertbox [useit.com] column has been talking about the need to consider screen size on handhelds and WAP devices. He's talking primarily about Web applications, but it'll be true for any portable apps.
Developers for handhelds and devices with touch screens will also have to consider that users are more likely to click/tap widgets then drag/scroll them.
Jay (=
Re:iPaq as development tool? (Score:2)
I'd love to have Python or Perl.
Get yourself a PocketPC -- Python, PocketC, Visual C++, VB, Scheme, REBOL, etc. Okay, so Perl is still being worked on. And FYI, if you're not quite ready to ditch your current handheld yet, someone [perl.com]'s also working on a Perl port for the Palm, too. :)
Speaking of Python, why no Slashdot article about the new Python 1.6 beta 1 just released? Some of us have been waiting forever for an update, and it's just as newsworthy as the "New Kernel 2.3.32983-pre5-ac out!" stories. :P
Cheers,
Re:FUD or ignorance, you make the call! (Score:2)
Hey, Zico. I found something you might enjoy.
Here's a recent Cnet article [cnet.com] with their latest flunky.
Here's an interesting exchange:
You mentioned the availability issue with the iPaq. The product has not been widely available, despite the fact that it launched in April. Now Compaq is saying it may not be fully available until the fourth quarter. What happened?
The reason the supply is short is because the manufacturers didn't build enough devices. They recognize that now, and they're rushing as fast as they can to build more devices. Of course, because of their lead times in acquiring components, now it's taking them some time to go back and correct their forecasting mistakes.
Do you think the fact that they were not making enough devices indicates a lack of full commitment to this market?
No, I don't really think it's any indication of lack of commitment. If there was any lack of commitment, it certainly would have disappeared at this point. Forecasting is an inexact science. We certainly expected more units to be sold. We're very excited about the product itself. And I think they've gone back and now it's sort of like I think we're right.
I like how this idiot tries to blame Compaq's reluctance to build CE devices on their "forecasting mistakes". Typical Microsoft attitude. I wonder whereever Compaq could have developed such an attitude about a Microsoft eMbedded (to use your gay spellling) operating system.
So what's it going to be, Zico? Are they realling selling like hotcakes or are the few dozen that were made selling?
Perhaps you can enlighten about the marketplace.
Mmmkay?
Re:bad idea 1 (Score:1)
Re: More choices, that's why (Score:1)
And if you pick BSD, you don't have to release your source code, unless you really WANT to.
Thus, companies can protect their IP as expressed as source code, if they feel that is the best for them, and yet they can support OpenSource.
Re:Microsoft beware? (Score:3)
-russ
Re:Is is possible to put CE back on? (Score:2)
Re:No Windows (Score:2)
-russ
p.s. I used to be waiting for a Yopy also, for the same reason. With every passing month, they back the Yopy delivery date off by two months. I handed over yopy.org to someone who cared, and bought myself an iPAQ. Didn't bother me a bit to use Windows to help destroy itself.
FreeBSD on iPAQ and Daemonnews (Score:1)
Re:Wireless Lan is Available on Pocket iPaq (Score:1)
Handhelds.org shows that there is support for 802.11 under Linux. If Best Buy had one available to sell me, I'd probably be trying this right now.
Come on Compaq, start cranking these out.
Is this for real? (Score:1)
Are the screenshots [centurysoftware.com] for real?
They look too blurred to me. Maybe they were doctored with Photoshop/Gimp. At least it isn't that difficult to take a good picture. In particular, since all four pics were so blurred that you couldn't really read anything (maybe except for a Tux lookalike).
I looked at the jpg file and the pictures seem to be taken with an Olympus SR85 (but that might be fake). These things should be able to give decent pictures even at short distances.
Besides that, why would you want to have Linux on a PDA in the first place? You don't need all the bells and whistles that come with it (the same is true for WinGE).
Re:cool, Cool, COOL! (Score:1)
- Desi
Re:FUD or ignorance, you make the call! (Score:1)
Re:FUD or ignorance, you make the call! (Score:1)
Linux: because of the software. (Score:2)
X11 as well has a long history of use on embedded devices and low-end machines. The fact that it is so configurable and policy-free means that many applications can be moved from the desktop to a handheld simply by using a window manager adapted to the handheld.
And Linux is easy to program for. Windows CE is not even Win32 compatible, and it's a very stripped down environment.
It *does* have wireless support, Taco (Score:5)
The Compaq 802.11b wireless PCMCIA card is working
Looks like you're buying one Taco!
Why Linux? Seriously? (Score:3)
And actually, the software on it (Windows CE) looks pretty good. They seem to have taken all the good stuff that Palm and Handspring did, and improved on it in many subtle and not-so subtle ways. The contact book, day planner, etc. all look nice.
As usual for Microsoft, by the third time around they often produce something usable. Of course this assumes that the software is actually stable... another thing about the Handspring is I've only gotten it to crash once, and that was while using HackMaster to rotate the screen with custom fonts in some third-party application...
So I have to ask? If the Windows software is stable, would putting Linux on this device improve it's usability, or is it just a neat hack to prove it could be done? I mean, yeah, it would be cool to have the command line and secure shell... but wouldn't you be better off with a good SSH-supporting terminal program just running under Windows?
I kind of think it's just one of those things that people do to show how l33t they are. And that's ok. If I had one, I might try Linux on it just for the boasting rights but after a few days I bet I would want the original software back.
X Windows and Unix were never really designed for handheld computers. (Yeah, windows wasn't either, but Windows CE is only a little like regular Windows.)
Torrey Hoffman (Azog)
It does have 802.11 support (Score:1)
Waiting... (Score:2)
Actually it's been hard to compare handheld's straight ability because each has their own platform that doesn't give the ability to compare the speed with which it can do a given operation. For example, Windows CE takes X seconds to load, but there is nothing to compare it to on the Jornada's, just sort of the general impression.
My general impression, the Jornada's are crap with those Windows CE OS on them.
CmdrTaco will have to buy one... (Score:2)
o The IBM 340 MB model DMDM-10340 works
o the Socket LP-E ethernet compact flash ethernet works
o The Toshiba 2GB PCM CIA disk works in the PCMCIA expansion pack
o The Compaq 802.11b wireless PCMCIA card is working.
Rob, looks like you missed this blurb on the handhelds.org 8/7/2000 update [handhelds.org]... Now you've got to buy one! =)
Re:FUD or ignorance, you make the call! (Score:2)
How to Buy
Building and selling devices using Windows CE 3.0 requires two separate licenses from Microsoft.
A Platform Builder 3.0 licenseis required to buy and use Platform Builder 3.0, which is needed to create a customized Windows CE 3.0 image.
The Platform Builder license costs $3,000 [developerstore.com].
It appears that you have ignorantly supplied the FUD in this case.
Have a nice day.
iPaq as development tool? (Score:4)
Century Software Embedded Technologies, a leader in open source applications technologies for embedded Linux, today announced the availability of a Linux-based windowing system and graphical development environment for the new Compaq iPAQ handheld computer.
[SNIP...]
The environment includes the well-known Microwindows graphical windowing system for embedded Linux, along with the recently introduced ViewML Internet browser, and the Fast Light Tool Kit (FLTK) applications framework. A stroke-based character-recognition technology, based on Scribble, provides the basis for handwriting recognition. The Microwindows graphical windowing system was chosen because of it's extremely compact size, and it's support of the ViewML browser.
One thing that I've been missing on my Palm III is a powerful, useful, on board development environment (PocketC just doesn't cut it for me...). I'd love to have Python or Perl on my handheld, as I frequently think of interesting problems that I could/would solve if I could write a quick script. If Century's system allows you to use a really small C environment with FLTK on board, that'd be worth having.
Re:Why Linux? Seriously? (Score:2)
Anyways, no you would't put Linux on it for day-to-day use. But you would put it on there if you wanted to develop stuff for it without the burden of having to emulate the hardware.
Re:Why Linux? Seriously? (Score:3)
It is easy to develop for. Programming tools exist. It is free. A company could quite easily pay a few programmers for a month or two and have a complete suite of applications for a palmtop. That is not a lot of investment for Compaq to make to make their PDA free of licensing issues from Redmond.
The idea here is that the makers of the PDA can allow the PDA owner to actually own the software, instead of entering a licensing agreement with Microsoft. That frees the PDA company of licensing fees and makes the PDA cheaper. And it all comes for a relatively small investment in programming time. After all, the OS and the windowing system are free.
It is not really about superiority of OS. It is about freedom to the consumer and the hardware maker.
Re:FUD or ignorance, you make the call! (Score:1)
Heh, no problem, just had to needle you a bit. The Platform Builder is for creating specialized versions of CE, like if you were coming out with your own hardware and wanted to put CE on it. The eMbedded Tools are for making the apps that run on CE devices (and for making your hair fall out trying to get that last error out of your latest build of MAMEce :).
Cheers,
Naming conventions (Score:1)
BTW, iPaq is a lame name anyway.
Re:FUD or ignorance, you make the call! (Score:2)
$0.00
Not sure about postage and handling, but since you seem to be the expert in that arena, perhaps you can tell me.
No Windows (Score:2)
It looks like an interesting little device, but I have no use for Windows, and I don't want any of my money going to Redmond. I really don't care as much if I save any money by getting Linux or no OS installed, I just don't want Microsoft to get any of my money. I might even be winning to pay more to get Linux pre-installed instead of Windows if I knew for sure Microsoft wasn't getting any royalties from my purchase.
Otherwise I am just going to go buy a Palm Pilot even though they aren't quite as nice hardware wise... I'd rather support Palm than Microsoft.
Re:FUD or ignorance, you make the call! (Score:1)
Re:No Windows (Score:2)
While I take a certain glee in fdisking Windows off other people's machines for them, the issue for me is that I don't want Microsoft to get two things, money out of me, and more numbers to provide validation for their platform. I'd rather that Palm Computing had the number to prove that CE (or Pocket Windows or whatever) is a failure.
Re:Is this for real? (Score:2)
...yes I KNOW it's off-topic... (Score:1)
Damn, that sunburn must have stung. There's this new kind of sunblock lotion I saw at the store with benzocaine in it, makes the sting go away, you just rub it in, rub it in, mmm um bub mmf, mind wandered and I got distracted there for a moment...
Think it's time to go to the beach!
Yours from Florida WDK - WKiernan@concentric.net
on the other hand... ...about two years ago, a magazine offered me a tempting sum to fly
:
: out to Hollywood and do a profile of Sharon Stone. This is, of
: course, the drift these days -- the religious adulation of celebrities.
: But I don't give a flying fuck about Sharon Stone, so, for purely
: practical and writerly reasons, I had to pass. - Barbara Ehrenreich
Re:FreeBSD on iPAQ and Daemonnews (Score:1)
Chicken (was Re:Moron) (Score:2)
Your cowardice says more than anything else.
What a PDA *REALLY* needs from an OS: (Score:1)
Henzai looks pretty... for a bunch of screenshots.
Gnome / Xwindow (or variants) on a handheld? Do I *really* need that kind of overhead?
Here's what a handheld OS needs:
-- Non-file-based filesystem.
It needs an executable app, and a data container which contains all data and configs for that app. (just like the Palm does)
-- Non-windowing window system.
All I need is one window at a time which fills the screen, and *occasionally* a small pop-up child window (which *does not* need to be dragged 99% of the time, rather it should pop up out of the way of the current text entry point)
-- Standard row of icons on the top / bottom
Much like the standardized "File Edit View Bla Help" menu bar we all know, all a PDA needs is "New xx xx Switch Quit ?" to make a new entry, do something custom to this program, switch apps, close this app, get help.
-- Ability for apps to sleep and maintain their current state/session, rather than hardcore multitasking.
Quite frankly, with the exception of a timer, I'd *barely* need multitasking. Having an MP3 playing while I'm entering a few appointments is nice, but that's about the extent of it. Maybe a timer running while I charge my clients.
-- Handwriting recognition that works.
See any Grafitti device. All I can say is "Wow". I don't *expect* to use my PDA as a notebook computer, so why would I possibly want to enter data en masse with it? If I ever do, I'll plug in that little folding Palm keyboard.
-- QUICK searching of database files and the ability to call up the corresponding app.
I want to do a search for "Joe Blow" and not only see his "Contacts" entry, but any time logs in my time logger, any transactions in my Expenses program, and anything I've lent him in my Lists program. If I get his name and a row of icons which correspond to the apps that refer to his name, and I can click the icon to go right to that entry in the appropriate program, DAMN that's useful!!
-- Wireless connectivity
Be it by cable to my GSM cell phone, or CompactFlash card with a little 802.11 antenna, or whatever, as long as I have a *full* TCP stack, an IMAP/POP/folder-capable email client, and a text-mode/tables/frame-to-tables rendering browser, and an ICQ client, I'll never be away from useful info.
-- An encryption option for all the data files
Be it by signature-sign-on to the device if I haven't powered it up within an hour, or by tapping a password, or whatever. Very important if it gets lost/stolen.
-- Synchronization to desktops
The biggest problem with Linux even on a desktop, let alone a PDA, is "What the heck would I synch with?" Linux has NO decent organizational apps, and barely any mail apps (Pine is the best competition to Outlook Express, quite frankly!)
And finally,
-- An easy to develop for IDE which can take any standard language, compile it to the PDA's architecture, and has a REALLY nice drag-and-drop designer for the LIMITED standard set of widgets which a PDA would need. (small buttons, small text, button-row (as described above), jog arrows instead of a scroll bar (to save screen real estate), couple of other things I'm sure.)
That's my 2 cents. I can have everything I've asked for with acceptable exceptions, in my PalmPilot. Windows PocketPC is nice, but it's still an overkill OS and has NO apps worth mentioning. Until I see the above, there's no way I'd kill the functionality of a PDA by putting Linux on it.
mindslip.
HOWTO install linux on it (Score:4)
Century uses Microwindows, smaller than X (Score:4)
We use the Microwindows library which compiles to
300K or so, including true type fonts and a
Win32-like API, and writes directly to the frame
buffer (or optionally through X).
X is shrinking fast, but still needs a meg or two
more (plus all those runtime libraries), which
makes a big difference on smaller systems.
Also, check out our small open source browser at
http://www.viewml.com/
mark@censoft.com
Mozilla (Score:1)