Slashdot Mirror


Opie GUI/PIM Project Reaches 1.0

An anonymous reader writes "The Open Palmtop Integrated Environment (Opie) project has announced its first 1.0 release. Having been forked from TrollTech's Qtopia environment, Opie has evolved into the most sophisticated free and open graphical user interface for Linux based embedded devices and PDAs. Opie features a sophisticated personal information (PIM) framework as well as several other productivity apps, extended multimedia capabilities and document model, networking and communication tools as well as multi language support for more than a dozen languages. Based on common industry standards like XML, Obex, IrDa et. al. Opie is capable of interacting with lots of devices ranging from cell phones to server backends. Opie is highly optimzed for mobile devices and tries to support the user with shortcuts and ease of use."

146 comments

  1. but does that mean by toddhunter · · Score: 4, Funny

    One day they will be announcing their second 1.0 release?

    1. Re:but does that mean by Zork+the+Almighty · · Score: 3, Funny

      You never know. They might just have a second 1.0 release in a couple of hours, since the editors are so lazy and all.

      --

      In Soviet America the banks rob you!
  2. about Qtopia by Anonymous Coward · · Score: 4, Insightful

    Cool thing about Qtopia was that it could be used with Python. Developing GUIs in python is easy and fun

    1. Re:about Qtopia by Anonymous Coward · · Score: 0

      > Cool thing about Qtopia was that it could be used with Python. Developing GUIs in python is easy and fun

      Developing GUIs in VB is also easy and (i guess) fun. Doesn't mean everyone should be supporting/writing in VB.

    2. Re:about Qtopia by holgerschurig · · Score: 5, Informative

      I'm using OpenZaurus as my PDA distribution. This distro uses Opie, but it comes with python, sip, PyQt and PyOpie. So you can develop your GUI stuff in Python.

    3. Re:about Qtopia by pantherace · · Score: 2, Funny

      It should be just the same. OPIE is a fork of Qtopia (QT/Embedded ... many other names), and one of the goals is binary compatibility. I believe that OpenZaurus (which primarily uses OPIE) has the same package as qtopia, probably a bit newer and built from source.

    4. Re:about Qtopia by mlauer · · Score: 4, Informative

      I am the maintainer of the Python packages in the OpenZaurus distribution. Programming PyQt on Opie is pretty good supported through the qtpe module. A dedicated opie module to support the Opie extensions will eventually be provided.

      --
      Cheers, Mickey. [Team Opie|OpenZaurus|OpenSIMpad|Wellenreiter]
    5. Re:about Qtopia by listen · · Score: 2, Interesting

      Thats the popular meme, but developing a usable gui in VB is a complete nightmare.

      Many Windows people think that GUI Builder == VB, and there are no other GUI builders. Qt Designer beats the pants off VB, as does Interface Builder on MacOSX, and Glade for GTK2 isn't bad.

      The only advantage VB has is third party controls. In any decent recent widget set, the number of times you need these is dwindling, and deriving your own is easy. Especially compared to making a activeX control which actually has functionality. TBH, most activeX controls can be categorised into these three classes: fancy grid, fancy graph area, pointless waste of time.

      In short: developing guis in VB is neither quick or easy. It sucks, and VB makes anyone with half a brain want to kill themselves.

    6. Re:about Qtopia by edwdig · · Score: 1

      I haven't used VB since 4.0, but at least back then it was really quick to use. But you're forgetting what the alternative to VB is - Visual C++. Designing a GUI in VC++ is a nightmare. It's impossible to get anything done in VC++/MFC without buying books and investing a LOT of time into learning. With VB, Qt, GTK, Borland C++ Builder, or pratically anything else, just install the program, look around for 5 minutes, and you'll have an idea where to start. You can have small programs working within a few hours of when you first touched the toolkit.

      OTOH, VB is extremely painful to work with if you have to manipulate any remotely complicated data structures.

    7. Re:about Qtopia by listen · · Score: 1

      Yes, I agree, if a programmer or company is idiotic enough to buy into the nightmare that is MSC++/COM/ATL/MFC crap, they will probably kill themselves about a week earlier than the same programmer working with VB.

      Its just sad that people think Microsoft make a good developement platform. Well, maybe they have one now with .Net, but that offers no advantage to me over Java / SWT....
      except maybe for legacy COM stuff. JIntegra is fucking expensive.

      TBH, I do windows gui stuff in Python/QT if I possibly can. Non-gui COM is a doddle from there, and its just quick... unfortunately a lot of companys mandate stuff like Java, etc.

  3. The opie website, for those who care by Feztaa · · Score: 4, Informative

    Slashdot didn't link to it, and neither did linuxdevices.com, so I just thought I'd say that the Opie homepage is here.

  4. Will Opie work with this? by Anonymous Coward · · Score: 3, Funny
    >>Opie is capable of interacting with lots of devices ranging from cell phones to server backends.

    Will Opie interact with this cell phone?

    1. Re:Will Opie work with this? by Goth+Biker+Babe · · Score: 1

      Who would need it to. It's a CDMA phone!

  5. why the fork? by sniggly · · Score: 4, Insightful

    Why is this forked? Doesn't that lead to double efforts? Is it political or is there a technical reason?

    --
    Of those to whom much is given, much is required.
    1. Re:why the fork? by ofels · · Score: 5, Informative

      Yes, there were political reasons.
      Qtopia did not let developers take part in the project to contribute and parts of it were closed source.

      Oliver Fels
      Team Opie

  6. Speaking of snakes: by Anonymous Coward · · Score: 0

    "My anaconda don't want none unless you've got buns hon." --Sir Mixalot, circa 1992

  7. Bring on the Gasoline!!! by A1miras · · Score: 5, Informative

    Since this is a qt portable related anouncement, I figure people would be interested in it's gtk equivalent.

    GPE or the "GPE Palmtop Environment" aims to provide a Free Software GUI environment for palmtop/handheld computers running the GNU/Linux(TM) operating system. GPE uses the X Window System, and the GTK+-2.2 widget toolkit.

    They have their own nifty screenshots.

    --
    Take Care

    A1miras
    1. Re:Bring on the Gasoline!!! by afidel · · Score: 1

      X? On a palmtop? Talk about missing the mark. Even with a framebuffer driver X is way too heavy for use on a palmtop (then again I guess palmtops are getting pretty powerfull these days, with 200+ Mhz StrongARM processors not being out of the ordinary). I guess I will forever be waxing nostalgicly for the days of my Palm IIIxe with it's 4-6 week battery life =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Bring on the Gasoline!!! by shepd · · Score: 5, Interesting

      >X? On a palmtop?

      The PalmPilot Pro had more CPU and memory than the NCD X terminal the local University threw out.

      If a 12 Mhz 68000 can run X, then anything (even those $50 cheapies) manufactured today can run X.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    3. Re:Bring on the Gasoline!!! by JanneM · · Score: 4, Insightful

      Something like Tiny X has a total footprint of 700k or thereabouts. X isn't (or doesn't have to be) that resource intensive. Hopefully everybody realizes by now that the "memory hungry" myth is just that; a result of unavoidably disingenoius reporting by system tools. And you don't _need_ a large dynamic font system with AA, or all the modules you load at run-time either, if you want to shrink resource usage further.

      And X-less methods rack up that kind of resource use anyway; _something_ has to handle expose and redraw stuff, for instance, if you are aiming for something able to run more than one thing at a time. Apparently (I have not worked on it myself), qtopia requires the applications to handle WM-stuff by themselves.

      I agree that Palm did a pretty good thing with their system, by only allowing one - full-screen - application to run at any one time. Easy model to handle, and resource efficient. But as the huge collection of hacks show, it is also quite limiting.

      --
      Trust the Computer. The Computer is your friend.
    4. Re:Bring on the Gasoline!!! by JanneM · · Score: 1

      BTW, what PDA:s does this run on at the moment? My sole reason not to get a zaurus is the lack of GTK.

      --
      Trust the Computer. The Computer is your friend.
    5. Re:Bring on the Gasoline!!! by brunes69 · · Score: 1

      And X-less methods rack up that kind of resource use anyway; _something_ has to handle expose and redraw stuff, for instance, if you are aiming for something able to run more than one thing at a time. Apparently (I have not worked on it myself), qtopia requires the applications to handle WM-stuff by themselves.

      There's a reason that both commercial handheld OSes and QPE launch windows full screen and keep em that way - real estate. You just don't have enough space to screw around with multiple overlapping windows - It's a useability nightmare. No user in their right mind would ever want to futs with that mess. So this is not really an issue.

      Most people who use handhelds don't even run multiple apps at once.. they lun an app, use it, and close it, and run another. The launch time is usually so fast that it's inconsequential.

    6. Re:Bring on the Gasoline!!! by JanneM · · Score: 1

      Well, yes and no. Clocks, battery meters, and other status stuff certainly counts as separate apps, they are being piled on onto PalmOS and such systems as well, just not as cleanly and safely.

      Other examples include popping up an on-screen keyboard; or blanking the screen with a clock display when not in use. You still have the issues with multiple windows (in the X sense). Oh, and with a real OS you may well want to have several apps running and switch between them, even though you are only looking at one at a time.

      For some of the newer devices, like the Zaurus, the screen is starting to become big enough that it also starts to make sense to actually have windowed applications. The Zaurus has the same resolution as my old laptop, and windowed apps worked fine there.

      Oh, while we're on it - I've looked at screenshots from several projects. They generally do the right thing in using the stuff full screen. But then they pile on toolbars, status bars and big honking scrollbars and frames to the point where the actual application area is only half of the total screen estete. Ugh. That is the one thing I find Palm does very well - there is very little wasted screen estate on a palm device.

      --
      Trust the Computer. The Computer is your friend.
    7. Re:Bring on the Gasoline!!! by Anonymous Coward · · Score: 0

      you really dont have a clue what your talking about

    8. Re:Bring on the Gasoline!!! by Anonymous Coward · · Score: 0

      X's flexibility allows you to write a window manager which manages windows in the way you describe.

      Matchbox ( http://handhelds.org/~mallum/matchbox ) does exactly this and is used by GPE.

    9. Re:Bring on the Gasoline!!! by (startx) · · Score: 1

      X11?!?! on my Zaurus SL-5500? What kind of a performance hit does it take? Can I still play movies and mp3s on it like I can with Qtopia? Does it still have solitaire, ti85emu, other necessary apps?

    10. Re:Bring on the Gasoline!!! by Anonymous Coward · · Score: 0

      Of course you can play mp3's, movies. Performance under X is as good as if not better than Qtopia.

    11. Re:Bring on the Gasoline!!! by Cwaig · · Score: 1

      Qtopia/Opie/QTE don't require apps to manage windows themselves, and apps don't HAVE to be full screen (you can open a smaller window and have it dragable/resizable just like in X). It's just that most Apps don't bother 'coz on a screen that small there's not much point in not using the whole screen.

      --
      +++ BASELINE REALITY FAILURE+++ +++ PLEASE REBOOT UNIVERSE +++
    12. Re:Bring on the Gasoline!!! by treke · · Score: 1

      Tiny X is in fact tiny, but it does have support font Antialising quite well. It has also had Render and RandR support for a while ( RandR has been there since late 2001 ).

      I've been using OPIE since the beginning of the project, and before that I was using X. The reason I switched isnt the performance of X, it did a great job. The reason was the PIM applications for X were very poor at the time. The best PIM suite for X at the time was the python based Storm.

      I played with GPE a bit, and it's really starting to catch up with OPIE. Not bad considering the year or two head start OPIE had on it. The applications are a bit primitive still, but the core functionality is still there. I would even consider switching if I didnt have as much development time invested in OPIE.

    13. Re:Bring on the Gasoline!!! by Minna+Kirai · · Score: 1

      X? On a palmtop? Talk about missing the mark.

      A commercially-released Palmtop already had X11 as it's native GUI: The Agenda VR3.

      The device was puny and slow, but X wasn't the major bottleneck. The X files probably occupied a few 100K more space than a slimmer library would've needed, though (since after all it included TCP communication functionality, unlike the competition). Those features were quite handy. You could plug the PDA into a PC and then run the addressbook software on your larger monitor (the windows would scale up correctly). Or for software development, you could cross-compile an app and immediately test it on the small screen without transmitting the executable to the PDA's storage.

      In comparison to that weak old hardware, a modern Zaurus or Ipaq has plenty of horsepower to run X as the main interface.

    14. Re:Bring on the Gasoline!!! by bill_mcgonigle · · Score: 1

      Yeah, you just have to find somebody who can still write c and hand-optimize in assembly where needed. :)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  8. GUIs in Python... by Anonymous Coward · · Score: 1, Informative

    I think the current state of GUIs for Python is that there is no best choice for GUIs. The major decisions are:

    Which OS?
    only unix == wxPython or GTK
    only MS Windows (eg, needing ActiveX support) == wxPython or MFC
    MS Windows or unix == wxPython or Tkinter
    MS Windows or unix or MacOS == Tkinter
    MacOS and anything else == Tkinter

    How much native look and feel for different platforms? If a lot, then wxPython is a better choice for X and MS Windows along with Tkinter.

    Do you need a good canvas object? Tkinter is the best solution there.

    How stable should the API be? I understand wxWindows' API changes quite a bit between versions. I know one place who developed their own API on top of wxPython's to insulate themselves better. Tkinter's is rock solid. I think GTK's is pretty well established.

    How much interaction do you want with the local environment? I want to take a serious look at what can be done with GNOME components for bio&chem, so gtk is the best solution - but maybe wxPython allows access to the gtk parts of things? For MS Windows, wxPython is pretty good at working with other MS Windows codes (eg, you can embed ActiveX inside
    a wxWindows display). On the other hand, Visual Basic is very good at that, so a pure Windows solution could use VB for the interface and Python for backend COM components. (That's best if the GUI is mostly menus, forms, etc. For 3D GUIs, like structure visualization, I would use Python.)

    How much documentation do you want? Tkinter has a lot. Gtk's is growing (eg, there's a book out now, or at least soon), but in Dr.
    Dobb's a couple of months ago, the said that a lot of the more complicated or interesting stuff is still missing. wxPython's is okay, but again it isn't fully documented.

    There are other choices, like Qt. Don't know about that toolkit and don't know of anyone using the Python bindings for it. FLTK runs on MS Windows and X, but doesn't provide native feel for either system and doesn't have a very fancy widget set (but still good enough for VMD, a molecular viz. program I helped develop).

    Bioreason uses GTK for Unix. I mentioned another site using wxPython and they developed GUIs for MS Windows.
    Neither distribute their prorgrams so they don't need to worry about multiple platforms. Both were happy about it the GUI toolkit. Guido uses Tkinter and is worried about multiple platform support.

    If I were doing biopython for commercial reasons, I would most likely choose wxPython because it does have good MS Windows support (where the money is) and does run well under Unix (where my heart is). If I were doing it for the cool technology factor, I would choose gtk because of the GNOME support. If I were doing it for widest possible use, I
    would use Tkinter. As it is, I'm not doing GUIs, so I don't have to decide :)

    Not much help, was I? Okay, then my final statement is that I've found that the GUI is not that large a part of applications I've worked on, and can be written in such a way that different GUIs can be used with only minimal change to the internals. So it doesn't matter much what you choose.

    --
    FREE pr0n, CLICK HERE! Rate Adult Pics 1 to 10

    1. Re:GUIs in Python... by Uberdog · · Score: 1

      Nice cut-and-paste job.

    2. Re:GUIs in Python... by Zandall · · Score: 1
      "only unix == wxPython or GTK
      only MS Windows (eg, needing ActiveX support) == wxPython or MFC
      MS Windows or unix == wxPython or Tkinter
      MS Windows or unix or MacOS == Tkinter
      MacOS and anything else == Tkinter"

      And don't forget AnyGUI which makes possible to code once and run using GTK, QT, wxPython, MFC, MacOS Classic, MacOS X, Tkinter...

    3. Re:GUIs in Python... by Anonymous Coward · · Score: 0

      pyqt for Opie and Qtopia. It is Qt and Python if you like.

      Here:

      http://www.riverbankcomputing.co.uk/
      http://opi e.net.wox.org/python/
      http://starship.python.net/ ~hinsen/Zaurus/

      To much ado above posting

  9. iSync ? by mirko · · Score: 5, Insightful
    What about its synchronization features ?
    Can I :
    • sync it to Outlook (work) ?
    • sync it to iCal (at home) ?
    • use my existing Qt/ZAurus apps on it ?

    Should at least 2 answers be positive (100%), I'd consider installing it.
    --
    Trolling using another account since 2005.
    1. Re:iSync ? by mirko · · Score: 2, Interesting

      OK, I RTFA'd and the article mentions the necessity of a 3rd party app in order to "benefit" from the Outlook connectivity. It also says OPIE can natively run Zaurus binary packages but strill no mention of "iSyncability". :(

      --
      Trolling using another account since 2005.
    2. Re:iSync ? by ofels · · Score: 5, Informative

      It can sync to Outllok via QTopiaDesktop from TrollTech (free) and IntelliSync from PumaTech.

      http://opie.infofreaks.net has a rudimentary sync tool for Windows, which does not work very well with Win2k.

      iCal support is built in.

      Qtopia apps are working.

      Oliver
      Project Opie

    3. Re:iSync ? by A1miras · · Score: 5, Informative

      From their website under "Sync Data With The Desktop" it says:

      KitchenSync...

      KitchenSync is the Synchronisation Framework for KDE 3.1. At present, one can synchronize directory, Todolist and Calendar. In the future it will be possible with KitchenSync to sync data with other computers, or also with Handys like the S45. to the fact comes that one can save konqueror directly on devices. So one will be able directly out konqueror files on CF, SD, to copy or RAM.

      Qtopia Desktop

      is Trolltech's sync software TrollTech ftp

      IntelliSync
      [there's nothing under IntelliSync]

      --
      Take Care

      A1miras
    4. Re:iSync ? by Lumpy · · Score: 1

      It will work better than the latest Sharp rom.

      Hell, the latest sharp rom made the reliable sync process a wish that it works at best.

      hopefully the open zaurus side has it working better than the sharp people.

      Dont get me wrong, the sharp guys are sharp! (haha...groan) but the communication on te windows side of the planet was working great, and they broke it for some silly reason.

      --
      Do not look at laser with remaining good eye.
    5. Re:iSync ? by mirko · · Score: 1
      well, it actually syncs better than before, especially in direct-usb mode (no more tcpip over usb bullshit), I just remark that :
      1. applications a re a bit slower
      2. I can't use IrDA anymore
      --
      Trolling using another account since 2005.
    6. Re:iSync ? by mattlmattlmattl · · Score: 1
      Multisync is a syncing package under very active development at Sourceforge. From their homepage:

      Currently MultiSync has plugins for
      • Ximian Evolution synchronization, supporting calendar, ToDos and contacts.
      • IrMC Mobile Client synchronization (supported by e.g. SonyEricsson T39/T68i, Siemens S45i/S55 phones etc.) via Bluetooth or IR on Linux, or cable connection.
      • Windows CE / Pocket PC synchronization. This plugin is part of the SynCE project, and can be downloaded there.
      • Opie and Zaurus synchronization.
      • Experimental SyncML support.

      And more. It's a great sync engine.
    7. Re:iSync ? by Anonymous Coward · · Score: 0

      LOL I created the software at opie.infofreaks.net and I am just waiting for feedback from people to make it work better. I only have a single system to test it with.

  10. Is linux too much? by Anonymous Coward · · Score: 4, Insightful

    I can't help wondering if Linux is too much for smaller devices like these. It has a brilliant place in larger systems, and small basic webservers (PII machines of only a few hundred MiHz) but isn't it a bit much for a system the size of embedded machines, devices and PDAs?. I can't help thinking that a more focused coding effort could be spent not on unixifying the entire world, but directing effort more appropriately.

    Something the size of the Amiga exec kernel is under 40kb and provides the essentials and runs blindingly fast on single-digit-MiHz machines. How much performance is really being lost in having bigger more complex base kernels?

    1. Re:Is linux too much? by Anonymous Coward · · Score: 1, Interesting

      > How much performance is really being lost in having
      > bigger more complex base kernels?

      None. Performance is dragged down by a bigger kernel in return for more functionality

      Functionality is what people want from a computer, PDA, phone, whatever. To a person who wants a PDA, they don't give a hoot if the thing isn't doing job X at the most blindingly fast possible speed, if it can do jobs Y, Z, alpha and omega for them as well. The same reason applies for why nobody writes 100% of everything in assembler anymore; performance is one thing, but if you get a high performing product to market 10 years too late because it's coded in assembler, and find it's unable to change architecture without a long tedious process of redevelopment, then you don't have a product at all and will lose out against those product that change quickly according to demand. Sounds scarily also like the Amiga.

      Likewise, computers will always seem about the same speed. I've oft heard the phrase "My 2GHz computer doesn't feel any quicker than my 200MHz one from 5 years ago". Cool. That's because it's actually WORKING. it's doing 10 times as much, but at the same speed. my 200MHz computer from the 1990s couldn't play movies, dvds, mp3s, recompile most of the OS at a whim, nor multitask to anywhere near the ability of my latest one.

      It does more, at a human paced speed. Next year's machines will be just the same.

    2. Re:Is linux too much? by antiMStroll · · Score: 5, Informative

      The Zaurus 5500 runs a StrongArm 200 MHz, easily the equivalent of the P2 machines you mention, with additional advantage that the kernel can be highly optimized for a limited subset of accessory hardware and stripped of support it will never require (SCSI for example.) Opera embedded runs plenty fast on a Zaurus, plus you maintain the tradiitonal benefits of Linux such as NFS and SMB support.

    3. Re:Is linux too much? by Anonymous Coward · · Score: 0

      I can't help wondering if Linux is too much for smaller devices like these. if this is true than ther bloated junk out of microsoft is completely insane to put on threse devices.

      Funny how linux in it's embedded state is 30 times faster and 9000 times more powerful than CE.

    4. Re:Is linux too much? by mousse-man · · Score: 1

      I have a Zaurus and think it's a cool machine, BUT it could run faster if using some minimal OS. After all PalmOS doesn't have huge truckloads of features like NFS, memory protection that would be worth it's money or such, but with all the applications, it's quite a bit smaller.

      OTOH, the software availability on the Zaurus is as good and doesn't have that much expensive shareware like the Palm, something which made me migrate away from the Palm.

    5. Re:Is linux too much? by Anonymous Coward · · Score: 1

      I have to disagree. Linux is a great tool to have on these devices. I'm working on a project which uses a fairly large Linux code base which needs to run on a small portable device. The newer handhelds are perfect for this -- especially because it's got GPS and Bluetooth available (pieces required for the project). Also, I'd *MUCH* rather stick to programming for a Linux environment than learning (and purchasing) a completely new set of tools just in order to use these devices. It's also pretty handy to write, test, and debug the program on my PC and know that a simple recompile is all I need to get it to run on the handheld.

      My hats off to the 'Familiar' team. (handhelds.org). Great work guys!

      posting as AC 'cause i'm too lazy to create an account.

    6. Re:Is linux too much? by Minna+Kirai · · Score: 1

      To a person who wants a PDA, they don't give a hoot if the thing isn't doing job X at the most blindingly fast possible speed, if it can do jobs Y, Z, alpha and omega for them as well.

      Wrong. Customers looking for a PDA are actually more sensitive to performance than PC buyers. When you're digging a PDA from your jacket to check an airline schedule as you haul an approved-size carryon in each hand, you do not want to wait 12 seconds to start the app and then 5 more sec for each button-press to register.

      The continued dominance of the Palm-style PDAs (over PocketPC or Zaurus models) is that they avoid adding fancy features to maintain fast, predictable performance.

      Sounds scarily also like the Amiga.

      The Amiga was high-performing, but also bloated with features. Most users (and remember, corporate customers had the most cash to spend on desktop PCs) didn't want to pay for things like HAM, Genlocking, or Bob Coppers. (They probably didn't even know what those were)

      The Amiga wasn't late to market- it was early. Commodore tried to sell integrated, full-colour GUI desktops long before there was consumer demand.

  11. I know I am going to get a troll or offtopic... by skogs · · Score: 5, Insightful
    I know I am going to get a troll or an offtopic...but I just don't understand the point of the opie project at all. Perhaps because I am not cool enough to use a palmtop/PDA...I use paper notes or cards in my wallet for the things I really, really...really need. Good thing I don't have a lot of them.

    Question I can't get out of my head is this. All of this equipment already ships with an OS that works and that was custom designed for that piece of hardware...so why rebuild it with linux?

    I like linux, I run linux...and it helps me avoid the evil empire that would like to tax me. But palm/etc does not charge me extra for the use of their palm os. I can buy niftly little game packs and everything to fit in a palm that holds all the games of my youth on it...

    I just don't understand the need. Except maybe to force layoffs in big companies like palm...when they switch over to this newly made free OS. Thats what the /. community needs...more out of work software engineers.

    --
    Who is this that even the wind and the waves obey Him? Surely this computer must submit also!
    1. Re:I know I am going to get a troll or offtopic... by Anonymous Coward · · Score: 1, Insightful

      It's the same reason PPC Linux distros exist for MAC. It offers a simply superior cross platform solution, to horizontalize a product in a vertical market. You can get the best of both worlds if you need it, or just stay with Linux if you're willing to leave the proprietary system behind; something I found incredibly easy.

    2. Re:I know I am going to get a troll or offtopic... by Anonymous Coward · · Score: 0

      C'mon, PocetPC 2003 is awful!

      I've been waiting ages for familiar 0.7 to be released, and am now running it on my IPAQ 3900 series.

      Granted I am running GPE as my desktop environment, but Opie sounds cool so I am going to try it out.

    3. Re:I know I am going to get a troll or offtopic... by jericho4.0 · · Score: 4, Interesting
      Hmmm, let's see, my Ipaq has Apache, ssh, Grass5, and python on it. I wrote some code (in Python) to interface it with a gps. I can use it to admin unix servers, and even use its X display to interface with a servers GUI. All of this works at a decent enough speed.

      I really like the fact that I can do this. I can't do any of this on some propietary system.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    4. Re:I know I am going to get a troll or offtopic... by infiniti99 · · Score: 2, Insightful

      Question I can't get out of my head is this. All of this equipment already ships with an OS that works and that was custom designed for that piece of hardware...so why rebuild it with linux?

      Well, it depends on the PDA. OPIE is largely Qtopia, which the Sharp Zaurus already uses. As far as I know, you can even upgrade your Zaurus to use OPIE and not lose compatibility with existing Sharp apps. Of course, only a niche would desire to do this. I'm a Linux guy, but I'm happy with what Sharp provides. I don't feel the need to go dicking around further, and I'm a programmer!

      What I'd really like to know, and this is more in line with what your question was really about, is why people go through all the trouble of hacking their iPAQ or other non-Linux device to run Linux/OPIE/foobar, when they could just get a Zaurus that already has Linux on it. C'mon guys, support Sharp for their efforts..

      But anyway, I think the answer is something like, "because you can." As long as you can, people will do.

    5. Re:I know I am going to get a troll or offtopic... by Anonymous Coward · · Score: 3, Insightful

      The answer is: Power.

      Once you've got Linux running on the thing, you are no longer limited by what someone in Redmond thinks you should be able to do.

      Over the 2 years I have it now, I've used my iPAQ for a couple of things that weren't really intended and would have been difficult if not impossible to achive with windos. In fact, the power of commandline alone is worth the hassle of getting Linux installed.

      Plus, of course, you don't want to ruin your karma (the real one, not the /. score system), do you? Living 3 lives as a toad isn't fun.

    6. Re:I know I am going to get a troll or offtopic... by Psiren · · Score: 1

      Question I can't get out of my head is this. All of this equipment already ships with an OS that works and that was custom designed for that piece of hardware...so why rebuild it with linux?

      The Sharp Zaurus shipped with Qtopia from the start. It never had anything else. So it isn't just a replacement for PocketPC or PalmOS.

    7. Re:I know I am going to get a troll or offtopic... by JanneM · · Score: 1

      You know, people have all sorts of reasons for using a given OS other than ideological ones. For example, I'd like a Zaurus with Linux and a GTK-based interface. I would not choose a Zaurus over Palm or iPaq for ideology, but simply because I like the Zaurus form factor a lot better. I would like Linux over PalmOS or WinCE not because of ideology, but because I find it a comfortable and powerful system that I know well. I would like GTK over Qt (ora any of the dozen other toolkits), not because of ideology, but because I again like the GTK programming model, know it fairly well, and have some stuff written with GTK I would enjoy having on a PDA.

      Had PalmOS or WinCE offered me a better platform for my needs, I would want them instead.

      As for "out of work software engineers" - to be blunt, do I care? Nope. Turn it around: if Palm or anyone else chooses Linux over another system, they do so because it benefits their bottom line. In other words, staying with the previous solution gives the customer a more expensive or less good system. As a customer, I don't really feel the need to sponsor a commercial development team on another continent to the detriment of myself.

      To put it even blunter: If they (as a team, not individuals) can't produce value over time at least equal to what they cost the company, they aren't doing the right job in the first place. The company has them doing the wrong job, or the kind of work they are doing is not viable for a commercial entity in the first place.

      --
      Trust the Computer. The Computer is your friend.
    8. Re:I know I am going to get a troll or offtopic... by moonbender · · Score: 1

      Because the current iPAQs are way better than the current Zaurus. (Or at least the Zaurus models readily available in Europe and the USA.)

      For instance, I'm currently looking into getting a iPaq 19xx series PDA. It's extremely light-weight - I think it weighs about half as much as the Zaurus - and is also smaller than most of the other PDAs. Much in the same vein as the entry-level Toshibas (e3xx), with the difference that "good progress is being made" by the familiar developers in porting familiar to the h19xx family of devices. I'm not aware of any such movements to get Linux on a Toshiba PDA, sadly, and I did look for it.

      Okay, and that's just one part of the PDA market, the entry-level market with it's low scale PDAs. iPADs also dominate the (very) high-end market, and have done so for years. The recently released 22xx series is just mean. Of course there are other great PDAs, including the Zaurus models mainly available in Japan, but the iPADs have been bleeding edge for a long time now. And they are the only PocketPC PDAs which can be flashed to Linux - my hat is off in regard to the familiar developers, but also to the Compaq/HP engineers that, if I recall correctly, helped familiar off a great start.

      --
      Switch back to Slashdot's D1 system.
    9. Re:I know I am going to get a troll or offtopic... by StarKruzr · · Score: 1

      The problem I have with the open source solutions for handhelds (especially on my iPaq) is that the handwriting and character rec tends to suck horribly (on the Z this isn't much of a problem thanks to the builtin keyboard). Has anyone else found this to be the case or is it just me?

      --

      +++ATH0
    10. Re:I know I am going to get a troll or offtopic... by Minna+Kirai · · Score: 1

      I know I am going to get a troll or an offtopic... but I just don't understand the point of the KDE project at all. Prehaps because I am not cool enough to use a workstation/PC... I use notebooks or paper on my desk for the things I reall, really...really need. Good thing I don't have a lot of them.

      All of this equipment already ships with an OS that works and that was custom designed for that piece of hardware...so why rebuild it with linux?

      The same is true of a desktop PC.

      But palm/etc does not charge me extra for the use of their palm os.

      This is incorrect. All manufactures of Palm hardware (even Palm itself!) buy the OS from a separate company, and roll the price into what you pay for the PDA. This is EXACTLY how PC vendors deal with Microsoft.

    11. Re:I know I am going to get a troll or offtopic... by Anonymous Coward · · Score: 0

      No, apologies, but MAC does not mean Macintosh. Mac does, and the fact that English is an evolving language has nothing to do with it. Macintosh is a proper name, and Mac is an abbreviation of that proper name. If you spell it in all caps, you are either suggesting emphasis, or implying that it's an acronym, which it is not and never has been. So unless you mean to emphasize it, please use a lower-case A & C.

      (PS, yes, yes, I know, IHBT)

  12. OPIE = one-time passwords in everything ? by sbwoodside · · Score: 1

    anyone else remember the other OPIE? What ever happened to that?

    1. Re:OPIE = one-time passwords in everything ? by Anonymous Coward · · Score: 0

      We got an email from Alan Cox suggesting not to use the name Opie due to confusion with OPIE. I think he was ignored. I hope you aren't confused and we were right.

    2. Re:OPIE = one-time passwords in everything ? by AKnightCowboy · · Score: 1
      anyone else remember the other OPIE? What ever happened to that?

      I was confused as well as to what OPIE had to do with a GUI/PIM Project. I guess all the original acronyms were taken and people are starting to overload them. I was hoping it was some kind of one-time password app for Palms. Alas, it's yet another group running Linux on their palmtops. Hardly new or exciting anymore in this age of 200MHz+ processors on handhelds. If they got Linux running on the HP 100LX I'd be much more impressed. Guess I'll have to stick with DOS. :-)

    3. Re:OPIE = one-time passwords in everything ? by sbwoodside · · Score: 1

      I was confused for about 2 seconds. Still, I think OPIE was cool and the name should have been changed out of respect.

      simon

  13. Re:Why don't they ever learn? by ofels · · Score: 4, Insightful

    Who says we need income from this ?
    There is not much choice if you fork a GPL based project regarding licensing issues.

    Oliver Fels
    Team Opie

  14. yes...but... by skogs · · Score: 3, Insightful
    its a palmtop/pda. Its not like you have this huge monolithic computer sitting on your desk that you do ALL your work on...and it simply must communicate with the computer at work.

    The only real crossplatform need I see is for developers themselves...so that they can easily put mozilla or something on a machine. Whether or not that little doodad needed mozilla doesn't matter...whether or not you even have a keyboard that you can type on(without using a pencil erasor) to type in urls doesn't matter...because at least it migrated well to the new platform right?

    gee whiz...

    I can tell how badly I am going to get burned by this...even the comments replying to my nasty post are annonymous. :)

    --
    Who is this that even the wind and the waves obey Him? Surely this computer must submit also!
  15. Whey hey ANOTHER OS... by MosesJones · · Score: 3, Interesting


    So this means we have Linux on the Zaurus, PalmOS, WindowsCE, PocketPC, Smartphone, Symbian and now yet another to be added to the list of interesting ideas that will not challenge the market.

    Sorry to be cynical, and it does look nice BUT, are PDAs really going to survive more than another year or so ? Already PDA sales are outstripped by about 10 to 1 by Smartphones, and that ratio will only increase in favour of the Smartphone.

    So if there was a real desire to create a new OS, why not pick a new platform and aim to create the smallest, most portable and most function rich environment for smartphone development, now that would actually be aiming at a future market that could exist. Of course this is more complex as you'd need to understand the GSM/GPRS/3G stacks and lots of other nasty telecoms elements. BUT at least there is a chance of a large company taking it on.... because in a Hardware driven market the only way to get acceptance is if it is installed on a device upfront.

    Its nice to play with this stuff, but wouldn't it be better to go for the future than install it on kit that is obsolete ?

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:Whey hey ANOTHER OS... by holgerschurig · · Score: 2, Informative

      OPIE is not an OS, it's a GUI. It uses Linux as OS.

    2. Re:Whey hey ANOTHER OS... by XavierXeon · · Score: 1

      OPIE is not an OS, its a GUI and nobody created Linux for PDAs, its just Linux, so nothing new there either.

    3. Re:Whey hey ANOTHER OS... by Anonymous Coward · · Score: 0

      Nice try, Eugenia!

    4. Re:Whey hey ANOTHER OS... by splint3r · · Score: 5, Informative
      Well first let's clear something up, it's not another OS, you wouldn't call KDE an OS would you? My Zaurus still runs on the same (slightly modified) OS it shipped with despite the fact that I'm running Opie, it runs Linux.

      I'm not at all sure that PDAs are becoming obsolete in the face of competition from smart phones. The new phones will still be that, phones. I don't see how a product can be designed to be two different things without sacrificing something(s) from both.

      I'd rather have a phone that's a good phone, and a PDA that's a good PDA than something which tries to do both and fails. Old arguement I know, but I feel nothing's changed, phones will not be the all-in-one device they promise to be, not enough thought has gone into user adoption. Unlike Sony's attempt , unfortunately.

    5. Re:Whey hey ANOTHER OS... by ronys · · Score: 1

      Linux is already being used on Smartphones, by Motorola and at least one other Asian manufacturer (Sharp, I think).

      Aside from that, it is nice to play with, and that's how it's being developed, mainly as a hobby, like most OpenSource software...

      --
      Ubi dubium ibi libertas: Where there is doubt, there is freedom.
    6. Re:Whey hey ANOTHER OS... by Goth+Biker+Babe · · Score: 3, Interesting

      Sorry to be cynical, and it does look nice BUT, are PDAs really going to survive more than another year or so ? Already PDA sales are outstripped by about 10 to 1 by Smartphones, and that ratio will only increase in favour of the Smartphone.

      I have a Sharp Zaurus running OpenZaurus and a SonyEricsson T68i.

      The T68i is a smart(ish) phone containing the functionality I require when wandering around the office and out shopping and the like. It's small enough to be unobtrusive without being too small to be useful.

      But often I require more functionality than that and don't want to have to have my laptop with me. The Sharp is ideal. It's keyboard means I can type with my thumbs, write e-mails, browse web sites even use it as media player.

      I know some phones, like the SonyEricsson P800, have much of the same functionality but they lack one useful feature. They don't have a keyboard. Also they have to be large enough to be useful but small enough not to be a brick and that's a compromise.

      I agree that many people who would have bought PDAs will now buy smart phones but there will always be a market for PDAs, if reduced.

    7. Re:Whey hey ANOTHER OS... by moonbender · · Score: 2, Informative

      Linux is just the kernel, the OS is GNU/Linux, you insensitive clod! Sorry, could not resist. Hey, at least I turned off the Karma Bonus.

      --
      Switch back to Slashdot's D1 system.
  16. QNX? by Honken · · Score: 2, Interesting

    Anyone tried running QNX on the IPAQ? Available here There used to be some nice screenshots as well but they seem to have disappeared.

    1. Re:QNX? by Anonymous Coward · · Score: 1, Informative

      Yep.. I tried it for a while... Very nicely polished, but no support for power management.. which is why I didn't try it for very long.

  17. Jerico...I consider myself schooled... by skogs · · Score: 2
    you have finally given me a decent reason. Blessings on you for actually USING your palmtop. Unforunately 98% of the market is for slobbering idiots...most of them leading companies or trying to feel like it.

    :)

    --
    Who is this that even the wind and the waves obey Him? Surely this computer must submit also!
  18. Re:Why don't they ever learn? by Y2K+is+bogus · · Score: 2, Insightful

    Yes, you're a troll. Trolltech makes their money by licensing the DEVELOPER, not the end user. Sharp paid Trolltech a license fee for every copy of Qtopia that it shipped on the Zaurus. This where they make their money. The GPL solves 2 problems for them. The first is the acceptance of their products in Open Source distributions. KDE wasn't included in many distros because the licensing was "non-commercial", they re-licensed everything into the GPL/QPL for this reason. The other advantage is that the QPL permits them to roll any modifications back into their codebase. This prevents competitors from stealing their code.

  19. He's on about Trolltech by DrSkwid · · Score: 1

    thanks for Opie btw

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  20. complex kernels are evil 8) by DrSkwid · · Score: 1

    How much performance is really being lost in having bigger more complex base kernels?

    It is not a issue with just embedded devices, you might ask as similar question of the Linux Kernel in general.

    200+ system calls is getting a wee bit high

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  21. Open Source and Handhelds by Anonymous Coward · · Score: 0

    One of the nice things about Opie is that I'm a contributer to it ;-)

    I'm one of those anonymous coders that pops out of nowhere, submits a patch, and it gets accepted. I can't tell you how cool it is to go to a store and see a row of these, and know that it's partly *my* code powering it. I tell ya, it's like e-penis++

    1. Re:Open Source and Handhelds by mlauer · · Score: 1

      That's the spirit! Thanks :D

      --
      Cheers, Mickey. [Team Opie|OpenZaurus|OpenSIMpad|Wellenreiter]
  22. But it has crap PPP support so... by Goth+Biker+Babe · · Score: 4, Informative

    ...it's difficult to use it in conjunction with mobile phones for dial up without script hacking.

    I have an SL5500 and I keep swapping between the Sharp rom image and OpenZaurus. The rom version that came with my PDA was fine but a little out dated. Sharp, in their wisdom, have changed the format for the PIM apps in the new rom which means I can't sync with Qtopia desktop on my Linux box any more. And OpenZaurus/Opie seems to be more suited to those using WiFi/permanently on-line connections rather than dial-up. The e-mail client either supports only IMap or is crap. PPP is a pain to set up. I like the way it works on the earlier sharp rom. Why wasn't that kept? Ideal I would want a combination of all three.

    I have to say I haven't tried Opie 1.0 as I'm still running pre0.99. It does seem to be heading in the right direction but it seems unfinished in some areas. I suspect this is because apps are developed by people who want that functionality. I have the source and have looked at updating the bits I need but I don't have the time. I'm afraid I spend all my day at work designing and developing embedded systems and just want to use my PDA without having to develop for it.

    1. Re:But it has crap PPP support so... by rjforster · · Score: 1

      You've just answered my questions.

      I have a Z with the 2.39 uk sharp rom which I sync with my linux PC using Qtopia Desktop and use IR to my mobile to get email/web when I'm out. I think I'll stick with things as they are for now.

    2. Re:But it has crap PPP support so... by mrob2002 · · Score: 1

      I've not tried it yet (I'll be flashing the new ROM tonight) but there's been good feedback about the PPP module on the Zaurus developers board). The Bluetooth support has been getting better and better too, if you install the Affix packages and the excellent Connector, which makes connecting to something like the T68i a one click operation. It's been excellent to use with GPRS too.

    3. Re:But it has crap PPP support so... by ofels · · Score: 1

      We have highly improved the dialin support in the last days before the release so I suggest you try the 1.0 release again.

      Oliver
      ________________________________________ _____
      Oliver Fels
      Feed manager/Coordination
      Project OPIE- the Open Palmtop Integrated Environment
      http://opie.handhelds.org
      IRC: irc.freenode.net #opie #opie.de

  23. And whose fault is that? by Magic+Thread · · Score: 1
  24. Actually that's exactly what /. needs! by commodoresloat · · Score: 1
    Thats what the /. community needs...more out of work software engineers.

    Agreed; what the hell else will make sure people have enough time to post here?

  25. URL SERIES by Magic+Thread · · Score: 0
  26. What's your problem? by PhilHibbs · · Score: 2, Insightful

    Why complain? Go buy a smartphone, and leave those that want an open source PDA environment to develop it for themselves. Honestly, what's the point in saying "What's the point?"? The whole ethos of open source is, if you have an itch, you scratch it, and share your scratch code with the world. Someone obviously wanted this, so they developed it. More fool them if they are heading down a technological dead-end, which I don't think they are, but that's up to them. In any case, I guess a lot of this code can be used on a smartphone, which I guess is what the Tuxphone is.

    1. Re:What's your problem? by moonbender · · Score: 0
      The whole ethos of open source is, if you have an itch, you scratch it, and share your scratch code with the world.
      Very nice image. A bit gross, though. ;)
      --
      Switch back to Slashdot's D1 system.
  27. That phone is so weak... by Anonymous Coward · · Score: 0

    If only they could have made the phone useful by adding bluetooth or WiFi but their marketing department choose to have it designed as a basic phone. Yes, it has a few features (calc, datebook) but all new phones have those features these days.

    I'm guessing they figured it would sell just because it was featured in the movie.

    Mabye their right....

  28. QTopia... by KixXaSs · · Score: 1

    The story says it's forked from QTopia. But how is the API in comparison to QT ? I really like developing Programs in QT because it's quite easy and straightforward. One day i might code for PDAs too , but not quite yet (they are too expensive) ;-)

    1. Re:QTopia... by mlauer · · Score: 3, Informative

      We forked Qtopia, not Qt. Opie is still using the Qt/Embedded API as backend - albeit slightly patched. A plain Qt/Embedded program will run unmodified on a device running Opie. To get an optimized application you want to substitute QApplication with QPEApplication and do a bunch of easy further tweakings.

      --
      Cheers, Mickey. [Team Opie|OpenZaurus|OpenSIMpad|Wellenreiter]
    2. Re:QTopia... by KixXaSs · · Score: 1

      Thanks for your input

  29. OPIE is a very useful, great project by Anonymous Coward · · Score: 0

    I own a Zaurus C-760. You know, 64 Meg RAM with a 400 MHz Arm processor and a keyboard. It can look like a PDA but I actually don't want a PDA. I use it like a sub-sub-notebook: its VGA screen is good enough for it and the whole machine is small enough to not bother me when travelling.

    When you buy it, you have an impressive japanese PDA. I just want something else and I can have it, thanks to OPIE. Dev applications, wired or wireless connection is nicely managed, decent support for non japanese character sets, good processing power, and correct battery autonomy. I would have requested me much more efforts to get all this without OPIE. A great work has been done, thanks to the OPIE/Openzaurus teams I can use my Zaurus the way I want it!

    That's one of the strength of libre software when applied to a great piece of engineering...

    1. Re:OPIE is a very useful, great project by Anonymous Coward · · Score: 0

      That's one of the strength of libre software when applied to a great piece of engineering...
      Nice to say everything in a single line.

  30. Licensing reasons too by MCRocker · · Score: 1

    Qtopia also had licensing problems because the Zaurus uses an SD card, which, like DVD technology, is heavily patented. This prevented Qtopia from making that code available. Somehow the OPIE folks found a way around this. Definite Kudos in order here.

    This is just another example of the need for vigilent against those nasty closed hardware specifications like DVD and SD. They're technologies intended to control the user rather than give us new capabilities. That's why I recoomend that people try to support MMC rather than SD when we have a choice. Incidentally, the Zaurus is one of those rare devices that supports both, so when you buy your cards, buy an MMC rather than an SD if you can.

    --
    Signatures are a waste of bandwi (buffering...)
    1. Re:Licensing reasons too by treke · · Score: 2, Informative

      This is way off.

      1) Qtopia doesnt have any SD code in it. None. That's all handeled outside of it. Qtopia and OPIE use whatever hardware your kernel can support. Sharp and Lineo put together a binary only driver for the zaurus. Handhelds.org Have an open source driver available.

      2) The problem with DVD and SD aren't with patents they were trade secrets. The only way you were able to get the information on how to set up the device was to sign an NDA saying you wont disclose that information. Someone was able to dig up the necessary info with only publically avaialable documention, so now we have an open source driver.

  31. old devices by minus_273 · · Score: 1

    most people dont ralize, but a whole generation of hand helds gas gone by.. will it run on those. I use a compaq aero with pocket pc 2000 it has a MIPS processor and MS has abandoned that . Cant get upgrades and from the look of things, cant use this either

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  32. OPIE PDA on a laptop by j_kenpo · · Score: 2, Interesting

    I use OPIE on an old P200 laptop with 64 Meg of ram. It makes a real nice desktop PDA/rolodex. It's pretty decent running from a shell using the frame buffer, and makes good use of an otherwise obsolete laptop. It may not be exactly the most portable solution, but at least I have a workable text editor, mail client, and PDA I can take with me on trips. Id thought about offering that to the others in the office, but since its not exactly a Palmtop solution and they wouldn't know what to do with Linux outside the PDA environment, I thought better of it. But for me its nice to have the PDA, and be able to drop to a shell to use basic tools like VI when needed, or play Doom or Quake on the plane.

  33. Psion Support?? by Jaysyn · · Score: 1

    Anyone got a Revo+ / Mako running this with a window manager yet?

    Jaysyn

    --
    There is a war going on for your mind.
  34. What's the point? by 73939133 · · Score: 2, Interesting

    To me, Opie just seems pointless. Being based on Qt/Embedded, the Opie environment only runs Qt applications, so most UNIX GUI apps don't work on it. And being a GPL'ed fork of Qt/Embedded, people may not even be able to ever develop commercial software for it even if they were willing to pay Troll Tech's licensing fees.

    Now, if Opie were a great self-contained PIM suite, maybe it could survive on that alone. Unfortunately, it isn't: even the cheapest Palm is a much more effective and convenient PIM than the Opie environment.

    As far as I'm concerned, GPE is a more interesting project. It may not be as mature as Opie yet, but in the end, it will be more useful. If Linux has a future on handhelds at all, I think it will be based on Gtk+ and X11, not Qt/Embedded.

    1. Re:What's the point? by ofels · · Score: 1

      Well, thats your opinion.

      Just take in account that GPE has a very long way to go to reach the status Opie has today.
      Also, GPE does not go PDA way but a Linux way which in turn is not my impression of a useful PDA.

      Two worlds, different audiences and I wonder how you define the term "more useful" when it comes to PDAs- GPEs PIM capabilities are much worse than Opies.
      Maybe you would like to contribute with detailed ideas instead of flames ?

      Oliver
      ________________________________________ _____
      Oliver Fels
      Feed manager/Coordination
      Project OPIE- the Open Palmtop Integrated Environment
      http://opie.handhelds.org
      IRC: irc.freenode.net #opie #opie.de

    2. Re:What's the point? by 73939133 · · Score: 1

      Two worlds, different audiences and I wonder how you define the term "more useful" when it comes to PDAs- GPEs PIM capabilities are much worse than Opies.

      That may well be true, but Opie just isn't competitive with PDA offerings from Palm and Microsoft, which have a better UI and run on cheaper machines and nicer hardware. I use Linux on my desktops because it works better, but I don't use Linux on my main PDA because the best PIM software for my Linux PDA, which is Opie, simply isn't competitive.

      And by using a non-X11 window system by default, Opie kills the two other uses I would have for a Linux PDA: quickly prototype PDA applications in an X11 toolkit and environment of my choice, as opposed to being forced to do everything in Qt.

      Maybe you would like to contribute with detailed ideas instead of flames ?

      I have a very simple, detailed idea: make X11 the default window system for all Opie distibutions. That won't make Opie any more competitive as a PIM and it won't make it any more attractive to mainstream users, but it will make Opie-based PDAs a lot more attractive to people like me, who want to develop special-purpose applications and port Linux applications to handhelds quickly without being forced to port everything to Qt.

      However, I don't believe it is possible to create a high-quality PIM application in either Qt or Gtk+. In fact, I think it's impossible to create a high-quality PIM suite in any toolkit that's designed for the desktop or designed to be cross platform. I think the best way of getting a decent PIM suite for Linux would be to start from scratch, develop a PDA-centric GUI toolkit, and clone the Palm UI and the UI of some of the more successful Palm UI add-ons as closely as possible. There is a reason why Palm is such a successful platform even though the underlying operating system kernel is far worse than either WinCE or Linux, and that reason is the UI.

      As for "flaming", "flaming" is the use of personal insults and swear words in a technical argument. I didn't do either of those. You may not want to hear what I have to say, and you may disagree with my conclusions, but that doesn't make what I said a flame.

    3. Re:What's the point? by Minna+Kirai · · Score: 1

      Maybe you would like to contribute with detailed ideas instead of flames ?
      (Someone else responding to the question)

      I've contributed detailed ideas before, but they were ignored. Now I'd like to contribute patches. However, I have a Zaurus 5500, meaning OpenZaurus would be the natural thing for me to start developing from (rather than trying to install Opie on a sharp rom)

      But I refuse to work on a project that is distributed in violation of the GPL.

      I understand that Opie and OZ are different projects with different managers, but they do share some people and code. I see that the OZ maintainer frequently commits to opie cvs. His violations don't reflect well on your project.

  35. SL-C760 question by metamatic · · Score: 1

    So does that mean I could buy a Sharp SL-C760 from Dynamism, replace the OS with OpenZaurus, replace the PIM stuff with Opie, and have an SL-C760 in English running completely open source software?

    Would there be a hit on storage space from doing this, or could I flash over the Sharp ROM?

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:SL-C760 question by ofels · · Score: 1

      Yes, you can completey flash the device with OZ thus totally replacing it.
      There is no loss in storage.

      Make sure you backup the Hancom apps and Jeode before reflashing so you can use them under Opie or you lose them.

      Oliver
      ________________________________________ _____
      Oliver Fels
      Feed manager/Coordination
      Project OPIE- the Open Palmtop Integrated Environment
      http://opie.handhelds.org
      IRC: irc.freenode.net #opie #opie.de

    2. Re:SL-C760 question by Anonymous Coward · · Score: 0

      I have a C-760 with an (experimental) OpenZaurus/OPIE flashed over the Sharp ROM. It runs nicely although it has some minor glitches. It will certainly run smoothly within few weeks when the next OZ official release occurs.

      The machine with its (still experimental) system is fantastic.

    3. Re:SL-C760 question by Microlith · · Score: 1

      Now if I do the same swap (and I'm in Japan now so a C760 is REALLY tempting), how can I keep the Japanese support?

  36. Support for Notes connectivity? by sgtrock · · Score: 1

    My company is still a major Notes shop and will be for at least a couple of years. Any support for syncing to Notes client or Domino servers?

    1. Re:Support for Notes connectivity? by ofels · · Score: 1

      Currently there is not much support for Notes due to a lack of resources, I am afraid.
      Though if someone would order such a solution or if there would be a reasonable market things are different.
      Contact me upon demand.

      Oliver
      ________________________________________ _____
      Oliver Fels
      Feed manager/Coordination
      Project OPIE- the Open Palmtop Integrated Environment
      http://opie.handhelds.org
      IRC: irc.freenode.net #opie #opie.de

  37. And get burned by GNU/Linux on handhelds (again) by Ilan+Volow · · Score: 1
    I checked out the GPE screenshots. Like Qtopia, GPE:

    • Squanders massive amounts of screen real estate on stuff like borders and shadows that were ported over from full-sized desktop interfaces
    • Is awfully modal for an all-in-ram device, exploiting none of the interaction advantages of ram storage that Palm successful did
    • Tries to apply UI design meant for a full-sized desktop with a keyboard and mouse and a 17" screen and where the user has set aside several hours a day to do work to a 3x5 device with a 320x240 screen where the user has only a stylus and at any random moment might have to take down a date or phone number and will only have 15 seconds to do so.


    All in all, I'd say it is definately the Gtk+ equivalent of Qtopia. Maybe GPE will be fine for those sysadmin geek types who like the idea of ssh-ing into their networks on a handheld and who fancy setting up mobile LDAP or MySQL or Apache servers. But looking at the way they have duplicated every major mistake that Qtopia has, I just can't see GPE-based handhelds ever becoming a viable solution for normal people who want the basic PDA functions that Palm has successfully given people for years.
    --
    Ergonomica Auctorita Illico!
  38. OPIE by dtfinch · · Score: 1

    I'm used to OPIE standing for One-time Passwords In Everything. I'm not sure if I can handle the additional confusion this will create.

  39. Huh? by StarKruzr · · Score: 1

    I thought the OZ project was maintaining the same kernel that had originally come out for the Z (2.4.6) and that was how they could continue to use the proprietary SD slot driver.

    --

    +++ATH0
    1. Re:Huh? by treke · · Score: 1

      They were. Openzaurus and Opie are two different projects. OZ up until the next release use 2.4.6, they next release will probably be an upgrade to either 2.4.19 using the binary driver from the Sharp V3.1 rom ( it ships with kernel 2.4.18) or 2.4.21 using a port of the handhelds.org driver. Either way SD support will continue, and OZ will get a much needed update.

      Greg ( maintainer of the OpenZaurus for iPaq port)

  40. Change the name... by Anonymous Coward · · Score: 0

    As i was scrolling past this headline I thought I read the name of something that caught my attention.

    Unfortunately the story was not about Southeast Asia drug markets. However, I think this might be a neat, marketable, attention getting name.

    Opie gUi/uM

  41. What about by sharkey · · Score: 1

    Barney, Andy and Bea?

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  42. "Opie is highly optimzed" by I+am+Jack's+username · · Score: 1
    ...but they're doing it all wrong: it's not

    "optimized", "optimzed", "opie";

    it's

    "optimized", "optimzed", "optmzd"!

  43. Untrue. by StarKruzr · · Score: 1
    --

    +++ATH0
    1. Re:Untrue. by moonbender · · Score: 1

      Cool, I didn't know that. Thanks! Especially interesting considering the Axim 5 is a very respectable PDA, although I think it looks terribly bulky. That said, judging by the page you linked to and the subsequent page of the developer, the project is very much in an early stage.

      Still, it's a good start, hopefully support for other PocketPC PDAs will start to become available as well. Incidently, I've always wondered if the familiar distribution shouldn't be easily portable to other PDAs - aren't they extremely similar inside?

      --
      Switch back to Slashdot's D1 system.
  44. so sad... by skogs · · Score: 1
    that you posted here anonymously. I would have tagged you as friend. :) You rock.

    lol

    e-penis.

    --
    Who is this that even the wind and the waves obey Him? Surely this computer must submit also!
  45. You should share your advice somewhere. by jotaeleemeese · · Score: 1

    There are a lot of people with Toshiba Librettos out there, a system like this would be ideal for such machines.

    Please if you do something and want to share it don't dismiss it as no useful unless you have checked around!

    --
    IANAL but write like a drunk one.
    1. Re:You should share your advice somewhere. by j_kenpo · · Score: 1

      You know, I hadn't actually thought about that. I had to piece together the information to get this working correctly from a lot of different sources. But I forgot about systems like the Librettos that this would work very well on. If you could recommend someplace to host the info on (Im thinking Linux-embedded.org or linuxdevices.com) then Ill be more than happy to share the knowledge. Im not sure well that would run on a Libretto though, it may or may not take up the full screen, which is one of the drawbacks on the ThinkPad im currently running it on...

  46. wha? by Opie812 · · Score: 1

    Opie is capable of interacting with lots of devices ranging from cell phones to server backends. Opie is highly optimzed for mobile devices and tries to support the user with shortcuts and ease of use

    That's a lie. I do none of that!

    --
    I'm not a nerd. Nerds are smart.
  47. App screenshots? by David+Ishee · · Score: 1

    I keep checking their webpage to see screenshots of their Calendar and Addressbook applications. Can someone make screenshots available?

    Is their Calendar and Address book better than tkcAddressBook and tkcCalendar?

    I really wish I could find a Zaurus equivalent of Datebk4 from the Palm IIIxe.

    --
    Your password has expired, please login to change it.
  48. MultiSync by irix · · Score: 1

    Someone already mentioned it, but as the developer of the Opie sync plugin for MultiSync I just thought I'd plug it again :)

    If you want to sync Opie with Evolution, MultiSync is probably your best bet.

    --

    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  49. Re:OPIE = one-time passwords in everything? pilOTP by Anonymous Coward · · Score: 0
    If you want a One time password app for palms, I've been trying out an old app I found (that works!) called pilOTP.

    http://astro.uchicago.edu/home/web/valdes/pilot/pi lOTP/

    Even though it refers to the Original USR Palm Pilot, it works on my Handspring Visor Deluxe (PalmOS 3.1H3)

  50. Proof ? by ofels · · Score: 1

    I cant see from your posting who exactly you are accusing of violating the GPL.
    Our developers are long time experienced with GPL development and we try to take care of all aspects.

    So it would be good practice to give some proof of those accusations.

    Regarding your details, I dont have the time to dig around just to find all pieces of information you might have provided somewhere.
    So please if you have something to say, say it here.

    Oliver

    1. Re:Proof ? by Minna+Kirai · · Score: 1
      It's completely simple. (So obvious that maybe I didn't think I needed to explain). Note that claiming your "developers are long experienced with GPL development" is irrelevant. It's not the development that's a violation, but the distribution. I think it's not an Opie guy who's doing it, but the OpenZaurus people (I haven't checked which group you belong to)

      Go to the OpenZaurus download page:
      http://www.openzaurus.org/oz_website/conten t/downl oad
      • Do you see binaries? Yes, called "Kernel Images"
        Are those binaries made from modified GPL code? Yes, the Linux kernel code
        Do you see a link to download the source used to make those binaries? No
        Inside the binaries, do you find "An offer to recieve the source code, valid for 3 years to any 3rd party"? No
      Those facts add up to a GPL violation. If you release binaries based on something GPL, you must provide the source code you used to make them. You can do it either by download from the same place the executables come from, or by including an offer to mail them later.

      You must provide the source for the EXACT version of the binaries. And you must provide ALL the source- not just a patch against some other version of the code.

      OpenZaurus provides patches, which, if you applied to the precisely correct versions of source code from elsewhere, would produce a binary resembling the one up for download, but not quite identical.

      This is not sufficient to comply with the GPL. It's not only a legal problem, but a practical one. The OpenZaurus "buildroot" is quite difficult to compile, because the upstream software it's based on frequently changes so that patches don't apply cleanly.

      According to RMS, the violation is "well-meaning", but still illegal.
  51. I really don't know. by jotaeleemeese · · Score: 1

    I am not much into that scene, only as the ocassional user, I am sure that if your experiences are pertinent they can put a page with your findings. Or if you have your own website just put it there and Google will do the rest.

    It would be a pity that such effort is not shared thus forcing less proficient people like me to reinvent the wheel ;-)

    Chhers.

    --
    IANAL but write like a drunk one.