Agenda's Linux Based Handheld 130
ebroo writes: "The Linux Agenda VR3 handheld from Agenda Computing just so happens to be Linux based." Not nearly as impressive as the iPaq which I've now seen running X with handwriting recognition, but much more practical and very inexpensive. I'm not sure if you can actually buy one yet tho...
Re:Port an OS (Score:1)
(Why) not just port Linux to existing PDAs? ... what about for PalmOS?
There is a Palm port of Linux. Actually, the CLinux [uclinux.org] is for CPU's without a memory management unit, like the Motorola Dragonball processor.
Didn't this get reported earlier?
--
Linux PDA Development (Score:2)
The main advantage I see this device having over Palm is in the realm of development. Palm development seems to require an expensive IDE to code in. There will be a multitude of open source IDEs developed for the Agenda platform. Tons of us geeks will flock to Linux PDA development once devices are released. When it comes down to it, people love free software. I dont wanna pay 10.00 for every little utility that someone writes [like you have to for most palm apps]. So I'd like to either write them myself, or have another developer out there make an open-source version.
-=MeMpHiStO=-Re:Multitasking (Score:1)
________________
They're - They are
Their - Belonging to them
Re:Oh great (Score:1)
To guy with one in his pants pocket:
So, do you have a hidden Agenda (or are you just glad to see me?)
Re:No syncing with Linux (Score:1)
Agenda? POCKETLINUX!! And the iPaq isn't running X (Score:1)
Re:Do visors run linux? (Score:1)
Couldn't agree more (kind of) (Score:1)
The obvious difficulty (Score:1)
Two of the many projects can be found here [bigwww.epfl.ch] and here [www.epox.nu].
However things have been moving more slowly with the new chips on the 5mx (see the mailing list [calcaria.net]).
You can of course connect your psion 3 [demon.co.uk] or 5 [linuxdoc.org] to your Linux desktop, without supplanting your PDA's OS.
Derwen
Expensive IDE??? (Score:1)
---
Re:A Linux PDA ? Not yet (Score:2)
Re:Oh great (Score:1)
They've been doing that for years!
Not that that's a bad thing, of course...
Re:YOPY (Score:1)
-FortKnox
-- "Almost everyone is an idiot. If you think I'm exaggerating, then you're one of them."
Re:I have seen these (Score:1)
(They) use an unusual RISC processor for the CPU
MIPS Processor is hardly unusual. See the spec at http://www.agendacomputing.com/products/system.jsp #spec [agendacomputing.com].
--
Re:Port an OS (Score:2)
__________________________________________________ ___
Devel any easier? (Score:4)
Then I got a new Palm and bought the "Palm Programming" book from OReilly. Worked for a couple of weeks, but couldn't get a spreadsheet put together. The only chapter that deals with tables has maybe 20 pages total and doesn't have any real examples. Book returned. Also note: Figuring out which Linux-based GNU dev tools are the right ones is....non-trivial.
I also found a single slide from a slideshow at Palm's Dev site that mentioned tables. To paraphrase: "Not recommended for a spreadsheet app". OK, but what is?
Meanwhile, on my desktop I hacked a (very) simple spreadsheet engine together in about 2 hours. Yes, two hours. But I can't put a UI on my Palm and I don't need a spreadsheet on my desktop.
Which brings me to my question: Will developing for the Agenda be any simpler than for the Palm because it is using Linux? If so, I'll switch in a New York minute ("compatibility" is not an issue for me). (My other question is, HowTF am I supposed to get a free spreadsheet on my Palm?)
--
Re:No syncing with Linux (Score:4)
If they want to support the Open Source market, they have to have something to sync *TO*. And, at this time there are MANY different things to sync to.
One thing that has NOT been pressed is the GPL in the embedded market. Here [kenseglerdesigns.com] is an example of an embedded GPL box where no source has been released. To date, no action on getting the source.
It would be nice to think the GPL/Linux will protect developers who choose to develop for Unix-based PDA's, but without access to source, you run the risk of being Steve'd...just like the Newton developers did.
Re:Missing Information (Score:2)
I saw on their product specs [agendacomputing.com] that it has 16-greys, so its not quite just black & white:
240x160 pixels monochrome LCD, 16 grey scale, 2¼" x 3¼" viewable area
Why is everyone afraid of 802.11? (Score:1)
Does Not Sync With Linux! (Score:1)
Who is going to buy this thing? Windows users? I think not.
Re:No syncing with Linux (Score:1)
YOPY (Score:1)
Yopy rules!
-FortKnox
-- "Almost everyone is an idiot. If you think I'm exaggerating, then you're one of them."
No syncing with Linux (Score:1)
Looks nice, but it doesn't include software to sync with anything but Outlook on Windows.
That's bad.
Re:Microwriter? (Score:1)
Agenda looks better than VTech to me (Score:2)
Given the above, what was the basis for your statement suggesting the opposite?
Oh great (Score:2)
Other not-so-great lines:
At a meeting: Did everyone bring an Agenda?
After clear cases come out: Your Agenda is transparent
Man with pink handheld: Agenda Benda
--
Could this be a Linux/Squeak PDA? (Score:2)
Hmmm
The hipocracy is deafening. (Score:2)
nfs mount (Score:1)
Re:The hipocracy is deafening. (Score:1)
Hipocracy noun Rule of the terminally hip.
But where's the hypocrisy here, it looks like Agenda will be offering an interesting handheld combining serious processing power and expandibility at an attractive price. There is nothing incredible about people being enticed by this prospect. And it seems that Agenda's interface is a near clone of Palm's, with a few enhancements made possible by the greater procesing power available. So what if isn't totally original, why bother re-inventing the wheel, unless some lawyers force you to.
If the Agenda is well made product, and proves to be as stable as Linux desktops are, I'll buy one.
palm alternative (Score:1)
-
Re:Linux is not for the handheld market. (Score:1)
And, since the point of a PDA is for it to work quickly and behave as if it were a notepad, addressbook, etcetera, from where do you expect those thousands of developers to arise?
I have a palm. I use it a lot. I'm not about to replace it with something less useable that maybe has a touch more hack value. These things are not computers, and treating the market the same way is a mistake.
So, I'm not interested, but maybe other people will be? I doubt it. I'm an active contributer to NetBSD [netbsd.org]. I've whacked away mostly at making extraneous things behave on the macppc port. There are fewer active developers of the port than I can count on two hands. Definitely not thousands.
I'll grant you that I'm not talking about Linux, but development of NetBSD functions along similar principles... principles that are perhaps more applicable to the porting-[insert OS here]-to-a-PDA discussion, considering the number of platforms on which NetBSD runs (ls -l
Especially for those of us perfectly content with PalmOS's functionality... things are pretty much right with it already, why change?
Missing Information (Score:3)
According to AllLinuxDevices.com (Score:1)
Re:Linux is not for the handheld market. (Score:2)
Sure, you get decent power and an open source (insert obligatory drooling here) operating system, but what else? <snip>
Not to be too rude, but that's the whole point of the open source movement. Sure, its not the absolute best as far as things like app size, but linux has just been introduced to the PDA industry. You give it a year, and it'll top all categories (including size of apps), because of the open source alone.
Its funny to see a slashdot user say that linux isn't good for some platform. I have the frame of mind that, initially, it might not be the best, but because of it being open sourced, and having thousands of developers, it will become the best for what people use it for.
Please don't hurt me for my opinion,
FortKnox
-- "Almost everyone is an idiot. If you think I'm exaggerating, then you're one of them."
So can you write your own OS? (Score:1)
So if the full source is available for the thing, does that mean Random Q. Hacker might be able to code and compile his own OS for the device, from scratch? For example, to make something more Palm-OS-ish? Maybe implement a Mach or ExoKernel on the thing?
Or maybe something less extreme: Allowing hackers to help improve the OS to solve some of the gripes that you see posted here about an otherwise very open and cool-looking device?
I'd be interested in it just for the hack value!
Re:Um... old story (Score:2)
You are 100% correct, it was one of a number of links that were in this article [slashdot.org] on August 16, on the LinuxWorld festivities.
I'm glad I'm not the only person who was experiencing deja vu on this article.
'handwriting' (Score:1)
1) A draw app that keeps your scrawling
2) A graffiti-like 'learn a special alphabet'
3) NI's rosetta code (printing handwriting engine)
4) Callifiger's cursive engine
Re:Do I understand correctly... (Score:1)
Re:will somebody (Score:2)
I can suggest you 2 alternatives :
--
Pocket PC has a killer app (Score:1)
MS Reader. You can forget Pocket Word, Pocket Excel an Pocket whatever, they are a pain to use. But unless someone develops an ebook reader capable of reading (not necessarily open)standards compliant ebooks, MS will have for itself this portion of the pie.
MS Reader is really the killer app for this kind of devices.
And I doubt gecko would fit on a PDA (though they made it fit on a floppy... maybe there's still hope)
Re:Linux is not for the handheld market. (Score:1)
The thing that keeps PalmOS apps small is the the fact that they are straight C code (no C++ inheritance bloat) and the fact that the OS does a very good job of providing all the basic functionality. Everything from GUI controls to strcpy are provided via OS calls. If Linux PDA's are to succeed, someone needs to create a good shared library that provides 90% of the core functionality that a PDA app needs.
libc gets you part way there (though a hacked down version would be a good idea)
Re:Ugh. Proof Linux doesn't always make it better. (Score:1)
Nonsence, most 66MHz processors are more than capable of running X windows. I have a 66MHz 486DX in the next room which does a perfectly adequate job (although not at 1600x1200 x32bit - obviously). At quarter vga mono, it would have no trouble. X windows was around well before 66MHz processors were, even in desktops.
John
Re:Linux PDA Development (Score:1)
I doubt that Agenda, have as got their offerings as well set up (how long will it be before they have a polished emulator?) for programming using an open source platfrom, or not.
There is a considerable amount of open source software available for PalmOS, as well as the huge amount of shareware/commercial software - mostly written by Windows users.
John
Re:Could this be a Linux/Squeak PDA? (Score:2)
PDA apps should be fairly easily built for Squeak in Smalltalk as well, especially with the newly released GUI builder. There would be a lot of technical points which wouldn't need to be addressed, like file format for syncing- just serialize the objects and send them down the serial port.
Re:Linux PDA Development (Score:1)
Not true. Palm provides a free (as in $0) SDK that uses gcc set up as a 68K cross compiler. You can build your own PalmOS apps without spending a dime on tools
Not to mention that for $15 you can buy OnBoard C for the Palm and actually create native standalone PalmOS apps right there on your PDA. That's one of the reasons I opted for a Palm device (actually a Handspring Visor) over a PocketPC. As far as development is concerned, Palm is actually far more "open" (yes, I'm using that term very loosely) than most people realize. No, they won't give you the source to the OS, but they are more than happy to show you how to patch it and change it to your heart's content.
I'm eager to see what kind of potential the Agenda has once it finally ships, but I'm not totally convinced that having the source to the OS is going to make development any easier than it already is on the Palm platform.
PocketLinux (Score:1)
oops (Score:1)
Re:linux as a marketing tool (Score:1)
Actually you can do both on Palms.
--
Re:Free spreadsheet? try this: (Score:2)
The program hasn't been updated in a long time, but it's free and it's a spreadsheet.
iPAQ runs X? (Score:1)
I tried to find out more about the iPAQ but the links from this page [compaq.com] were broken.
Does anybody have info on the iPAQ running X?
Vanguard
You need Windows (Score:1)
The bundled QuickSync software in Agenda synchronizes Outlook from the unit. QuickSync is compatible with any PC operating system that can run Outlook including Windows 95, 98, 2000, Windows NT 4.0 and Windows Millennium. QuickSync requires 2MB of hard drive space and 16MB RAM.
Why can't you sync this with linux. This shows how dedicated they are for opensource.
Re:No syncing with Linux (Score:1)
Unfortunately, I can't expect anyone to write software that would sync with anything. My linux notebook is thin and light... and yet another PDA is not going to make me leave my notebook at home.
Sorry, but I'll only buy one if it's a laptop replacement.
(ignore the sig
Another slashdot article pushing the agenda (Score:1)
Re:vaporware! (Score:1)
When you go to their website they say they don't have any in stock in my ZIP code, but they lied.
Looking forward to getting Linux on this thing.
Re:vaporware! (Score:1)
I just bought an iPAQ, I was reading through all the old slashdot stories on them, and thought that's what I was posting to.
I didn't buy an Agenda. I'm hopelessly confused. I have too many browser windows open. Help me!
Re:Linux is not for the handheld market. (Score:4)
I've been a slashdot user for some time, and I use Linux regularly. I also have owned a Palm since before I started using Linux, and I have come to the conclusion that the explosion in Palm sales hasn't been due to whizbang features, good software, or the accessibility of the OS source. It's been about style, and popularity.
If all it took to win in the PDA market was a fast processor and some impress-your-friends functionality ("Look! The Star Wars trailer! Right here in the palm of my hand!") then WindowsCE would have walked away with the whole market years ago. Instead, Palm has introduced models at the low end to woo teenagers and college students, and models at the high end to attract fashion-conscious yuppies. You can even get a kit to mount your Palm in your luxury SUV or your golf cart. (I'm not kidding.) The OS is simple enough to use that you don't even have to worry about closing applications when you're done with them. Windows CE has had this problem until the most recent version. Desktop concepts of cascading menus, movable windows, and multiple-button clicking (how do I right-tap or middle-tap in X?) are lost on a pad-based device.
People already complain that too much software for Linux is really "Linux86," since it doesn't support SPARC, Alpha, or PPC. The pocket arena has a lot more limitations than any of those other desktop/server platforms. Don't expect to dump gcc on this thing and be able to compile programs right out of the box. In fact, with only 8MB of room, you wouldn't be able to fit very much source at all. Guess you'll have to hope it supports NFS mounting and networking -- over its serial port.
Re:Devel any easier? JAVA (Score:1)
Convince me... (Score:1)
Re:No syncing with Linux (Score:1)
Doesn't say anything about Linux there, and...can Linux run Outlook??? I didn't think so...maybe Star Office compatibility will come soon
Re:'handwriting' (Score:1)
Stewart's law: The more times you cut and paste code, the more errors will be in the original.
Linux on a Palm Pilot (Score:1)
Already Posted (Score:1)
Re:Convince me... (Score:2)
No because Linux is ours. Linux is free (as in speech, not to mention beer). We can do with it what we will and no one can ever take it away from us or restrict it's use.
Is that not a good thing?
Would you rather have your own kitchen or a McDonald's next to your living room? (Don't answer that :^)
"Free your mind and your ass will follow"
Multitasking (Score:1)
With PalmOS your applications are left in the state they were in when last in use. Yeah, they stop executing, but I've never really found that to be a problem. I can't imagine the utility of being able to run 2 applications at once on a screen that's only 240x160. At this screen size drag and drop between different application windows just won't happen anyway. Are you going to be able to do compiles in the background while doing something else in the foreground? I think not.
Best as I can tell Linux and multitasking are just buzzwords for the marketing folk. Sometimes you really need to pick the right tool for the job and it seems to me that PalmOS is the right tool for a long battery life palmtop/organizer type device.
________________
They're - They are
Their - Belonging to them
Re:microprocessor (Score:1)
--
BeDevId 15453 - Download BeOS R5 Lite [be.com] free!
Re:linux as a marketing tool (Score:1)
Re:Does Not Sync With Linux! (Score:1)
Re:YOPY (Score:1)
Am I the only person that thinks that 'Palm pilot' sounds like a euphamism?
Re:No syncing with Linux (Score:1)
Re:Linux is not for the handheld market. (Score:1)
If it isn't available now, it will be eventually, as long as developers have interest.
>>
This vaguely reminds me of 'infinite monkeys, infinite keyboards, Shakespeare'
Eric ze Kidder
Re:You need Windows (Score:2)
From the page: "With our Rsync Cradle and QuickSync software, you can easily exchange information between your Agenda and your Windows or Linux PC. You can also send & receive email and connect to internet."
URL: http://www.agendacomputing.com/products/details.j
Re:Linux is not for the handheld market. (Score:1)
My last post was about how that anything can happen with an open source project. If it isn't available now, it will be eventually, as long as developers have interest.
-FortKnox
-- "Almost everyone is an idiot. If you think I'm exaggerating, then you're one of them."
Re:Does Not Sync With Linux! (Score:1)
"Synchronization with PC With our Rsync Cradle and QuickSync software, you can easily exchange information between your Agenda and your Windows or Linux PC. You can also send & receive email and connect to internet."
Very promising, but with some snares. (Score:3)
That's it's strength, to me. I'd much rather have a small, cheap unit like this with OK battery life than an expensive, big (size and weight) and battery eating hog.
It's also as cheap as Palm and Visors cheapest offerings, but with a considerably faster CPU, more RAM and a bigger screen. Such is my argument (sans bigger screen) for another Linux capable PDA, the Helio [myhelio.com].
I think it's pretty silly to put X on it, but I wouldn't call it a mistake, per se. Why? Because you can always take X off and put in Nano-X, Squeak, W, or Microwindows in instead.
Now, does anyone want to help me port Squeak [squeak.org] to the Linux framebuffer for use on a PDA like this, so we can dump X?
No you don't... (Score:1)
Re:Linux is not for the handheld market. (Score:1)
First off, note that the palm uses a dragonball that was engineered to have extremely small code size (as well as have nifty built in abilities). The "66MHz 32 Bit NEC VR4181 MIPS" probably does not have that feature. In fact, if it bears reseblance to a MIPS processor, all its instructions should be 32bits in length; which has its benefits, but not in the realm of small code size.
My turn to nit-pick. But I think its all too often said that anything opensource will improve by its nature:
You give it a year, and it'll top all categories (including size of apps), because of the open source alone.
This is innaccurate of course, lets try something like: You give us a year, and it will top all categories (including size of apps), because of the open source programmers' dedication.
Now in light of this, does it become clear that if a couple hundred people own these, and most of them don't program, and the ones that do write apps, that the OS will not improve? I think so. What this needs it critical mass. The Palm has that, with or without open-source. Now its nice that if there were a critical mass, they could also work on the OS, but you'd better hope that work is done in a mildly centralized manner, particularly when considering changes that affect app size (binary compatibility issues?).
Re:Does Not Sync With Linux! (Score:1)
Quicksync to PC with Rsync
Rsync is an algorithm that can determine sub-file nuances/changes to facilitate the transfering of only 'changed' data. It is also the name of an implementation of the Rsync alogorithm. So I believe that they are using Rsync to syncronize between a desktop and the PDA. I can assure you that the Rsync application/implementation works on linux--I use it every day.
-k
Re:iPAQ runs X? (Score:1)
Handhelds.org [handhelds.org] has pictures.
---
Michael Hall
Re:Linux PDA Development (Score:1)
Eric ze Kidder
Re:Convince me... (Score:1)
Ahem.
Eric ze Kidder
Re:Linux PDA Development (Score:1)
CodeWarrior is an IDE, gcc is a compiler.
-=MeMpHiStO=-Re:No syncing with Linux (Score:1)
>With 8 meg ROM and 2 meg RAM, how can you add your own 'stuff' to the box, other than data.
--
I think that must've been a typo, I think it's supposed to be 8meg RAM, 2meg flash ROM. I could be wrong, but I think 8mb rom would just be ridiculous.
Re:Linux is not for the handheld market. (Score:1)
No infinity with this in the statement statement.
-- "Almost everyone is an idiot. If you think I'm exaggerating, then you're one of them."
Re:YOPY (Score:1)
-- "Almost everyone is an idiot. If you think I'm exaggerating, then you're one of them."
microprocessor (Score:1)
--
BeDevId 15453 - Download BeOS R5 Lite [be.com] free!
agenda (Score:1)
----------------------------------------------
Re:YOPY (Score:1)
-Daniel
Specs (Score:2)
User friendly applications
Super lightweight (4oz.)
High resolution LCD screen
Write on the entire screen
Backlit for low-light viewing
Extensive applications pre-loaded
Easy download of new applications
Open Linux O/S for unlimited new applications
Quicksync to PC with Rsync
E-mail and Net ready
Infrared transfer to other Agendas and Palm Pilot units
8MB RAM + 2MB Flash Storage on Agenda VR3
8MB RAM + 4MB Flash Storage on Agenda VR3+
8MB RAM + 8MB Flash Storage on Agenda VR3s
What it looks like [agendacomputing.com]
installed apps [agendacomputing.com]
Port an OS (Score:3)
Somehow I doubt PalmOS hardware could run Linux since it is slow. Linux is designed for a system with an always-on CPU, right?
Re:Does Not Sync With Linux! (Score:3)
Since a number of their other claims seem to conflict with the current state of the product as well (e.g., handwriting recognition doesn't seem to be supported yet), I'd give them the benifit of the doubt. They'll almost certainly support Linux synchronization by the release date.
Re:Devel any easier? (Score:2)
Yes.
Considering that I despise one-word answers to complicated questions, I should probably go in to more detail.
The Agenda uses the FLTK for its API. If you write a FLTK application for your Linux desktop, it should be easy enough to modify it to run in the Agenda's limited display size. Cross-sompile your application, and Boom! Instant Agenda application.
- Sam
Ugh. Proof Linux doesn't always make it better. (Score:2)
Also, it touts "multitasking" as one of the features, but who the hell needs multitasking on an organizer? It's not like I'm gonna be running Word on the thing.
66 MHz machines running X windows must be dog-slow, too.
- A.P.
--
"One World, one Web, one Program" - Microsoft promotional ad
Um... old story (Score:2)
Linux is not for the handheld market. (Score:5)
Remember that Microsoft promised compatibility between Win32 apps and WinCE apps, due to some libraries and function calls being similar. Why, then, do WinCE apps lag so far behind Palm apps in breadth of functionality and quality?
Not to mention that for the Linux geeks here that love to tinker with hardware, the Agenda VR3 offers just serial and IR ports for communication and expandability. The keyboard looks every bit as cheap as the one made for the Palm-ripoff Royal DaVinci [royal.com], which can be had for about $100.
Sorry, folks. Open source isn't taking Palm's place any time soon.
I have seen these (Score:4)
- Sam
Re:YOPY (Score:2)
"So was it a normal-sized computer, or.. you know, just a little Palm Pilot?"
And let's not forget the dozens of Slashdot posts we get every time there's a headline like "Play games on your Palm." Groan...
Re:Why is everyone afraid of 802.11? (Score:3)
A Linux PDA ? Not yet (Score:2)
These sound very much like the arguments for Linux vs. Windows a few years back. Based on previous experience, I predict that Linux-based PDA's will be a Palm killer (I don't feel that PocketPC really has a chance). Linux is going to get there, but it will take some time.
A really successful Linux PDA will have, in addition to the obvious advantages:
Once you have these, you have a killer - a perfect migration path from Palm to your PDA.
I wouldn't buy a Linux PDA now, but if I was in a need of a new PDA in a year, I might do that. At that time, the state of Linux PDAs won't equal that of Palm (software & hardware included). In two years, it might.
But not yet.
Re:Missing Information (Score:2)
The expected battery life is one month off of two AAA batterys. Right now, the prototypes only last a day or two on the batteries, but they expect to considerably improve the power management.
Another thing: The display is black and white. I don't know if they have greyscale.
- Sam