Slashdot Mirror


Open Source-Friendly Smartphones For the Small Office?

Thunderstruck writes "I work in a small office with just two computers. Both machines run long-term-service releases of Ubuntu, with Gnome, and Evolution for scheduling, contact management and electronic mail. We plan to stick with Linux long-term. For telephone service, we're using smartphones. In order to keep everything straight, we need phones that can synchronize easily with the calendars and contact data on each owner's desktop machine. We cannot use cloud based services for this function due to ethics rules, and for security reasons. Right now, we do all of this with older Palm phones, but these are a dying breed. What options are out there right now for phones that will sync with Evolution (or another good Linux PIM suite) which do not require data to go through the cloud first?"

222 comments

  1. Android is what you want by Anonymous Coward · · Score: 1, Interesting

    Android

    1. Re:Android is what you want by Izaak · · Score: 3, Interesting

      It won't do it out of the box, but as an open platform it should be possible to make it happen. Might require an a custom OS patch though... As an Android developer myself, I might look into this and release something if someone else doesn't beat me to it.

    2. Re:Android is what you want by AltairDusk · · Score: 5, Informative

      As much as I like Android the most open source friendly current smartphone I know of is the Nokia N900. I would poke around some of the N900 focused forums, they may already be capable of what you're looking for and if not someone may have figured out how to add it already.

    3. Re:Android is what you want by NekoIncardine · · Score: 4, Insightful

      To be a hint more accurate...

      The reason Android can be relied upon to play nice, is that, as the only one of the platforms with open code access, you can write the app you need to get it to sync correctly with Evolution - or worst case, convert your Evolution files to what the Android's syncing functionality uses. Either of these solutions, which are not currently possible on a majority of other mass-market smartphones, should work to fit your needs - possibly with the hiring of a handy coder or two or paying someone to write it for the Evolution project.

      The other nice part about Android is that there's a fair array of sets - great way for the boss to show off his boss-ness by getting a recent top-of-the-line while your group handles (surprisingly cheap for a smartphone!) sets from last year, WITHOUT losing compatibility with the key app you need.

      I believe that Blackberries can also support custom apps, though if your business does FOSS for the sake of Freedom, as opposed to simply cost, the Android OS, being GNU GPL (even if the specific implementation in many phones isn't), may better suit your wishes anyhow.

      --
      Omeg La. Rofl Leh.
    4. Re:Android is what you want by Anonymous Coward · · Score: 2, Informative

      I guess I'll take the bullet.

      My iPhone works wonderfully in Ubuntu nowadays. Not jailbroken, just works.

      That's not to say the iPhone is OSS friendly, just that Ubuntu has... overcome.

    5. Re:Android is what you want by rwa2 · · Score: 4, Informative

      Not to mention that the N900 has a PalmOS Garnet emulator available, so you might still be able to run some of your other legacy palm apps:
      http://www.access-company.com/products/gvm/index.html

      I myself recently made the move from a Palm TX to an Android phone (purely because I'm a Google Maps Mobile addict), but still find myself carrying the Palm TX around for a lot of legacy apps that I haven't been able to find "modern" equivalents for...

      • DB
      • Progect (haven't found a better user-sortable outlining / project tracking tool anywhere else, even on PCs)
      • Cryptopad / KeyRing (though I guess I should try to migrate to the KeePass compatible thing eventually)
      • DiddleBug (haven't found any decent drawing apps for Android period, much less ones targeted for free-form note-taking)
      • HandyShopper (very useful for recurring lists, birthday party invitation lists, it even does a great job tallying my monthly budget!)
      • HappyDays (anniversary reminder linked to "birthday" field in address book, curiously good for popping up reminders for annual maintenance)
      • PIM entry is still much more streamlined than in Android 2.2 (too many submenus)
      • HP48GX emulator (some Android scientific / graphic calcs are close, but not really feature complete yet)
      • Plucker (still looking for some sort of automated web scraper for Android that allows offline viewing... I know Dolphin browser can sort of save individual pages, but it would be nice to carry complete sites around... Waiting for FBReaderJ to support the plkr format someday.)

      Anyway, I too am quite interested in where all the hardcore Palm users have migrated to (evidently it wasn't WebOS, if only for the lack of SD storage :P )

    6. Re:Android is what you want by rwa2 · · Score: 2, Interesting

      As long as we're on the topic, anyone have any success connecting the Android 2.2 Mail app to a courier-imapd server? I'm not having any joy, though it works with mutt / thunderbird / etc.

      Though I suppose it would be better to connect to something with a full PIM suite, like Evolution... but haven't convinced myself to migrate there from JPilot + PalmOS beyond an occasional one-way sync.

    7. Re:Android is what you want by rtfa-troll · · Score: 3, Interesting

      The N900 is great. I'd be very careful recommending it to a Windows/Mac user without Linux experience, but if they are technically competent they should be able to get it working fine. The main problem is that, like so many recent Nokia products, it seems to lack the last two months of beta testing polish which makes the real difference. However, if you already know Linux you can really benefit from it.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    8. Re:Android is what you want by rtfa-troll · · Score: 1

      as an open platform

      Android was open, but that's changing fast now. Be really careful because e.g. old Motorola phones let you install whatever you wanted. The new ones block installing your own images completely. There are similar jail breaking possibilities to an iPhone and in a similar way you can't rely on them.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    9. Re:Android is what you want by Anonymous Coward · · Score: 2, Insightful

      Android is not hardware. Hardware (and firmware, I suppose) is what's blocking this. Not Android itself. Locking down a phone is not a requirement for Android, and there will never be a day when all Android phones are completely locked down.

    10. Re:Android is what you want by Tr3vin · · Score: 1

      The platform is still open. Only Motorola devices have changed, not Android. If you don't like how closed a device is, Android allows you to buy a different device while still using the same OS/apps. A truly open platform can be used in very non-open ways.

    11. Re:Android is what you want by martyw · · Score: 4, Insightful

      Quite contrary to the public's belief. Android is not very friendly to standard open source projects, to usual OSS programming languages and lacks basic development means in general. Of course you can "publish" nearly anything on the store, but that anything must come from one development scenario only - the Java app.

      One can't even use even basic canonical open source projects and libraries.

      Developers are pretty much forced to use Java everywhere - language that is not very popular in the FOSS community and that is falling further down in popularity every other day now.

    12. Re:Android is what you want by CheerfulMacFanboy · · Score: 0, Troll

      A truly open platform can be used in very non-open ways.

      What are your thoughts on the GPL (3)?

      --
      Fandroids hate facts.
    13. Re:Android is what you want by InlawBiker · · Score: 1

      The Google business-class apps are encrypted, private and sync with Android out of the box. And the best part - since Google says you can trust them, it means you have nothing to fear! Of course, you would have to stop using your desktops and switch to Google Apps for your calendaring and email.

    14. Re:Android is what you want by Sechr+Nibw · · Score: 1

      You might want to take a look at HTTrack: http://www.httrack.com/

    15. Re:Android is what you want by Reapman · · Score: 1

      Hmm trying to remember what server software I use, I was fairly confident it was courier, although may have changed it a year or so ago. Regardless it works fine for me on the default email program, using 2.1 or 2.2.. sure you got your ports forwarded past the router?

    16. Re:Android is what you want by Albanach · · Score: 2, Informative

      Actually, much as it pains me, I think they want iPhones.

      If they run Zimbra (open source groupware) as their mail server and use iPhone 4s they can sync email over imap, calendars over caldav and contacts over carddav.

      Zimbra has an open sourced evolution connector too, if they don't want to change their desktop software.

    17. Re:Android is what you want by migla · · Score: 1

      The n900 has syncevolution, that can supposedly sync with lots of stuff: http://syncevolution.org/documentation/compatibility

      However, I'm not sure how reliable it is on the n900 at the moment. I'd like to have some server running or syncing with evolution on the desktop, but when I peeked into this on the talk.maemo.org forums some months ago, it didn't seem very straightforward yet.

      Maybe pop into talk.maemo.org and ask how it's doing?

      --
      Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
    18. Re:Android is what you want by Izaak · · Score: 3, Insightful

      Correct. I jut bought a new LG Android phone and had no trouble upgrading the custom 2.1 Android OS that it came with to stock google 2.2. If that had not worked, I would have immediately returned the phone as 'defective'.

    19. Re:Android is what you want by tareko · · Score: 2, Informative

      Agreed that N900 is excellent depending on what you want. I have used many PIMs, and allow me to give you this golden advice: FUNAMBOL. My current is N900, Ubuntu desktop/laptop, and then a speckling of many other systems. I use a cloud, BUT it's easy enough to setup your own funambol server and synchronize to that. Before the N900, I easily synced to several win mobile PDAs using funambol as well. If you want details on setup, feel free to pm. tarek : )

    20. Re:Android is what you want by bsDaemon · · Score: 3, Informative

      It's likely a firewalling issue. I used to work at a web hosting company that mostly used Courier on shared/dedicated/and vps machines, although a few (like my personal vps) ran Dovecot. It was necessary to tweak the firewall rules on a few of the shared machines to get BlackBerry phones to work with their push-pop mail. Not having an Android phone, I don't know if they support push pop from a secondary location like BB does, or not. However, I don't think that the issue is Courier itself, assuming all your authdaemon settings are correct.

    21. Re:Android is what you want by Blackbrain · · Score: 2, Funny

      How do you load software on it without iTunes?

      --
      Where would we be if Wheel had hid her round rock in a cave instead of showing everyone how it rolls?
    22. Re:Android is what you want by Anonymous Coward · · Score: 0

      I know people is not expected to read original articles from Slashdot news but, heck, aren't we going to even read the damn text offered?

      "The reason Android can be relied upon to play nice, is that, as the only one of the platforms with open code access, you can write the app you need to get it to sync correctly with Evolution"

      You can write the app? I'm as open source passionate as the biggest one but, WTF!? how can "you can write the app" be an answer to "What options are out there RIGHT NOW for phones that will sync with Evolution" (emphasis mine)?

      "The other nice part about Android is that there's a fair array of sets - great way for the boss to show off his boss-ness by getting a recent top-of-the-line while your group handles (surprisingly cheap for a smartphone!) sets from last year, WITHOUT losing compatibility with the key app you need."

      Yeah, sure... what a pity it was already stated "I work in a small office with just two computers"

      "I believe [...] the Android OS [...] may better suit your wishes anyhow."

      That's not "believe"; that's blind faith... it will have to suit his needs truly "anyhow" because you didn't write a single word regarding his stated needs.

    23. Re:Android is what you want by CharlyFoxtrot · · Score: 2, Interesting

      Looks like the iPhone is indeed supported reasonably well through libimobiledevice which ships with Ubuntu. Check the video on the libimobiledevice site. You can't go wrong with iPhone really: a lot of people have one which will ensure developer interest, it's on a relatively slow release cycle so the OSS people aren't continually outdated and is generally pretty good about keeping compatibility between versions.

      --
      If all else fails, immortality can always be assured by spectacular error.
    24. Re:Android is what you want by Scottaroo · · Score: 2, Informative

      As long as we're on the topic, anyone have any success connecting the Android 2.2 Mail app to a courier-imapd server? ...

      No, but I am successfully connecting against a dovecot imap server over SSL. Works like a champ.

      --
      ----------
      If your answer is Microsoft, you obviously didn't understand the question.
    25. Re:Android is what you want by Nursie · · Score: 2, Informative

      "as the only one of the platforms with open code access,"

      Maemo. N900.

      If you are ethically solf on GPL/FOSS then it si about the best option (that actually works) right now. If you're hardcore then you can find a second hand Openmoko, but I'd advise against it.

      The N900 is also an awesome phone and open by design, root access is granted with an installable app and not by a hack, the packing system and graphical software installer are apt based... it's a full linux. It rocks.

    26. Re:Android is what you want by RebootKid · · Score: 1

      There are options to use Android as well. Hypermatix will do Caldav for Android, and does work with Zimbra

    27. Re:Android is what you want by ppanon · · Score: 1

      Yes, it was one of the things I tried to research when I was looking at Android phones. When I found out that Motorola was doing that I went with a Samsung Galaxy S instead, in spite of having been very happy with my Moto L7 and seriously liking its construction and durability (twice in the wash accidentally for a few minutes each time). I was leaning towards the Samsung because of the Super AMOLED screen, but was still on the fence until I found out about Motorola's locked down firmware.

      Let's face it though, we're techno-geeks and the exception. Most of the masses won't realize they've been snookered until Motorola stop providing upgrades to Android past version m.n and they see someone with a similar generation Samsung happily running a cyanogen mod release of the new version.

      --
      Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
    28. Re:Android is what you want by Kitsune+Inari · · Score: 1

      I think that the ability to restrict other people's freedom should not be regarded as a freedom in itself, regardless of whether it is considered positive or not. Other people may disagree, of course.

    29. Re:Android is what you want by awrowe · · Score: 1

      Point of interest, if you can find an ereader app for Android, there is a program called calibre which will happily download entire sites and convert them into the ebook format of your choice. I currently use it to download a couple of broadsheets from australia, as well as the BBC news website. It grabs the site, converts to EPUB and uploads onto my dedicated ereader. In order to customise the sites you want to download, calibre uses pyhthon scripts it calls recipes, which are pretty easily written. It's open source - has a project page on sourceforge - and seems to be a fairly active project. http://calibre-ebook.com/

      --
      A.I. Research. The peculiar science in which we know the question and we know the answer, but can't show the working
    30. Re:Android is what you want by tapanitarvainen · · Score: 3, Informative

      The n900 has syncevolution, that can supposedly sync with lots of stuff: http://syncevolution.org/documentation/compatibility

      However, I'm not sure how reliable it is on the n900 at the moment.

      I've been using syncevolution on the N900 for over six months now, and it's been working like charm, no problems whatsoever.

    31. Re:Android is what you want by fatass_cheetah · · Score: 1

      I would poke around some of the N900 focused forums, they may already be capable of what you're looking for and if not someone may have figured out how to add it already.

      talk.maemo.org would be a good starting point.

      And a few pointers:
      Concerns about the calendar; closed-source UI [WONTFIX], backend component open though.
      HOWTO: Syncevolution with N900 and wiki.
      status of Ubuntu One Client
      Meego on N900 may offer better possibilities, but it's not there yet.

    32. Re:Android is what you want by jandersen · · Score: 1

      ... Android ... N900 ...

      Hmm, I have been burned by smartphones in the past - too big and chunky, slow, complicated to use for simple tasks, fragile touch screens, proprietary-only interfaces and connectors, ... Have they actually got better? What I want to know about any new smartphone is:

      - Is it possible to access ALL functions without using touch-screen/stylo?
      - Can you connect to it using a simply USB cable?
      - Can it connect to my wirewless router?
      - Can I attach an external standard keyboard?
      - And of course, is basic functionality available without having to go through three layers of menus?

      Finally, if it runs Linux, can I ssh to it over a simple, standard wireless connection?

    33. Re:Android is what you want by KlaymenDK · · Score: 1

      I too am an old die-hard PalmOS user who had to deal with the untimely death of the platform, and came up with Android as "the best ... at least, of what's out there these days".

      First of all, I agree with all of your points; there are a ton of use cases, methods, et cetera where it boggles the mind why the Android guys didn't build on more than a decade's worth of experience, and ended up building something less efficient. It's just sad, really.

      * For HappyDays, the latest versions of EboBirthday does most of it. You can make it parse the birthdays and anniversaries of your contacts and put reminders into a calendar, but you can't (yet) specify the format of the subject line of the calendar entry (I've filed a request and hope they'll get around to it eventually).

      * For the HP48 emulator, try Droid48. It's a huge thing, but I can't say if it does *all* that the original does.

      The other ones I don't have any good suggestions for, I'm afraid. :-( The drawing apps, in particular, are all of the kiddy paint variety; I suppose without a stylus there's not much point to strive for better.

      The app I miss the most --bar none-- is TealScript: full-screen transparent handwriting recognition and user-definable strokes.

    34. Re:Android is what you want by forkazoo · · Score: 1

      ... Android ... N900 ...

      Hmm, I have been burned by smartphones in the past - too big and chunky, slow, complicated to use for simple tasks, fragile touch screens, proprietary-only interfaces and connectors, ... Have they actually got better? What I want to know about any new smartphone is:

      - Is it possible to access ALL functions without using touch-screen/stylo?
      - Can you connect to it using a simply USB cable?
      - Can it connect to my wirewless router?
      - Can I attach an external standard keyboard?
      - And of course, is basic functionality available without having to go through three layers of menus?

      Finally, if it runs Linux, can I ssh to it over a simple, standard wireless connection?

      I can't speak for every phone out there, but I have an n900, so I can answer with regard to that. Not specifcially advertising my phone, I'm sure there are others that do just as well on your criteria.

      - Connection - Standard USB Micro B cable. It's mot USB Mini, but rather Micro, which is slightly less common.
      - I've never had a problem connecting to any of my own wireless hardware.
      - No way to directly connect a USB keyboard, as the device USB port doesn't support host mode. No idea about Bluetooth. (Never tried a bluetooth keyboard, so I have no idea if it would work.) You could technically VNC into the phone via a machine with a full keyboard and use it that way, if it were really important.
      - What constitutes "basic functionality" is debatable. I don't find things particularly hidden. From the desktop, making a call for me is generally one tap to get into the phone app, one tap on the name of a contact in my recent calls list, and one tap on the "cellular call" button. If I am in another app instead of at the desktop with the phone app icon on it, that'll be some extra tapping. If I want to call somebody who isn't on my list of recent contacts, that'll be some extra tapping to find them in the phone book. The "Start menu" screen does require tapping through an "expose" screen, which sometimes feels a little inefficient, but isn't bothersome in practice.
      - SSH to the phone doesn't work right out of the box. You have to install the ssh server package, but that just takes a second, and doesn't require any "heroic" efforts to root the phone or reflash firmware or do jailbreaking. It's pretty much exactly like installing openssh-server on a Debian box. I can't ssh into it over 3G because T-Mobile seems to block any server ports open on the phone. But, over wifi it works without any issues. The phone can also present itself as a USB ethernet adapter to a PC, so you can ssh to it over USB as well as the wireless. In addition to an ssh server, as I mentioned you can do a VNC server. Since the phone runs X11, you can also do display forwarding if that suits you. Run an app on the phone, but have the display for that specific app redirected over SSH or classic xauth stuff to your desktop with a full keyboard. The other way around works, too. I've run apps on my server that I had the UI forwarded to my phone. It's not always super practical, but it can be fun.

    35. Re:Android is what you want by RichiH · · Score: 1

      > The reason Android can be relied upon to play nice, is that, as the only one of the platforms with open code access

      1) Android is not truly open

      2) Maemo/Meego

      (I use Android, but hope to be able to switch back once Nokia/Intel get their stuff together)

    36. Re:Android is what you want by srwalter · · Score: 1

      • HP48GX emulator (some Android scientific / graphic calcs are close, but not really feature complete yet)

      http://lmgtfy.com/?q=droid48

      --
      Freedom is the freedom to say that 2 + 2 = 4
    37. Re:Android is what you want by GameboyRMH · · Score: 1

      I've used a Bluetooth keyboard on my N900, just a little custom command line work is required. I then hook up the N900 to a TV to play games like Descent :)

      http://wiki.maemo.org/Fremantle_Bluetooth_Keyboard_Layout

      It's also possible to hook up a mouse, DS3/Sixaxis or Wiimote.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    38. Re:Android is what you want by rwa2 · · Score: 1

      Cool, thanks, I'll be sure to check those out.

      My favorite drawing app so far is "Sketch Online", but it's really just a well-done pictionary game. I suppose I'll try "Draw and Share".

    39. Re:Android is what you want by KlaymenDK · · Score: 1

      You're welcome.

      Quote of the moment:
      "You are wise, witty, and wonderful, but you spend too much time reading this sort of trash."
      Does that mean me or you? ;-)

    40. Re:Android is what you want by rwa2 · · Score: 1

      Hmm, I have been burned by smartphones in the past - too big and chunky, slow, complicated to use for simple tasks, fragile touch screens, proprietary-only interfaces and connectors, ... Have they actually got better? What I want to know about any new smartphone is:

      Don't know what "smartphones" you've used in the past... assuming you're talking about older Blackberries, Palm Treo, maybe even Winphones based on the HP iPaQ...

      The current crop have capacitive touchscreens vs. resistive touchscreens, meaning you have to use the pad of your finger instead of a fingernail / stylus. Much harder to be accurate (so buttons need to be much larger), but much more durable as well.

      I don't like the newer trackballs or capacitive directional touchpads, since they don't provide enough haptic feedback. I'd much rather use even the volume toggle for pgdn/pgup, but oh well.

      - Is it possible to access ALL functions without using touch-screen/stylo?

      Speaking for my Android phone (myTouch 3G Slide running CyanogenMOD 6.0)...

      The keyboard is a great help! I think I can pretty much do everything except pinch zoom. To be honest, I sometimes find myself using the soft keyboard for very short text entry, which surprised me nonetheless.

      Blackberry had a slightly better keyboard, where digits were arranged in keypad layout rather than across the top, and would automatically go into number mode when you were at a phone prompt or other numerical input field. But maybe there's a hackapp that could do something like that for Android.

      - Can you connect to it using a simply USB cable?

      Yep, tethering works great, the adb channel works great (as long as Windows detects the adb device properly... works great under Linux). Not sure if you want to run IP over the USB link (I used to do this with PalmOS), but that's probably possible as well.

      - Can it connect to my wirewless router?

      Wifi is awesome simple... even have it attached to my work guest Wifi with all the encryption. Also great for wifi diagnostics with the "Wifi Analyzer".

      - Can I attach an external standard keyboard?

      I suppose you could with bluetooth, might be simpler to just SSH or VNC to it from your PC, though.

      - And of course, is basic functionality available without having to go through three layers of menus?

      Yep. It doesn't have a dedicated Ctrl key like the N900, but I seldom have to dig through lots of menus to send special characters when I'm using ConnectBot SSH or AndroidVNC. Lots of shortcuts and apps available to make expose a lot of the settings that you'd otherwise have to dig in the preferences for (PowerBar, TeslaLED widgets to control radios and operating modes).

      Finally, if it runs Linux, can I ssh to it over a simple, standard wireless connection?

      Yes, but I haven't tested it personally yet. But as I mentioned, there are apps that will serve sshd, VNC, FTP, and others from your Android device.

      Still waiting for an apt repo, though.... my one regret for giving up on the N900

    41. Re:Android is what you want by nmos · · Score: 1

      You might want to give K-9 Mail a shot rather than the default Android Mail app.

    42. Re:Android is what you want by rothstei · · Score: 1

      Not for me.

        iOS 4.1 and Ubuntu 10.04.

      iPhone mounts. Shows up in Rhythmbox, but try and sync music, and the process crashes. Some music will get across, sometimes. Other times the music gets across (I can see it in the mounted filesystem) but won't play via iPod on the phone. Tried a bunch of times, and never had a successful sync. Haven't tried to sync anything other than music and photos, so maybe it will work for email and contacts.

      I even tried jailbreaking, but the file system on the iPhone is so weird, it really makes SSHing files over a chore. That, and no reliable alternative media players work with iOS 4.1. As you can tell, I sync mainly for media, but I can't imagine these experiences bode well for the average user with the rest of sync.

      The iPhone is a great phone, but the attachment to iTunes software sucks.

    43. Re:Android is what you want by SiChemist · · Score: 1

      You can write (C and C++) native code on Android.

      The Android Scripting Environment adds several scripting languages to Android.

    44. Re:Android is what you want by Anonymous Coward · · Score: 0

      Actually, much as it pains me, I think they want iPhones.

      If they run Zimbra (open source groupware) as their mail server and use iPhone 4s they can sync email over imap, calendars over caldav and contacts over carddav.

      Zimbra has an open sourced evolution connector too, if they don't want to change their desktop software.

      I know many Linux clients that are running Zimbra and many of them are NOT using iPhones. The real secret is your smartphone must allow you to have root access and/or install a Linux distro on it (there are many very small distros that are specifically designed for embedded devices.)

      I would not want someone reading your comment to mistakenly believe they must use iPhones with Zimbra. Linux + Zimbra + rootable embedded LInux works great! I acknowledge that you did not suggest this as well.

      You can install any VoIP server, Asterisk is another, that allows SIP access and you, your family, your office, whoever you grant access to your VoIP server and/or WiFi access point (why not use VLANs and put the WiFi zone outside your firewall, but not where all your communication can be monitored...perhaps a separate VPN tunnel to avoid telco/ISP snooping QOS software).

      The point is then you can use any SIP enabled phone (even if your handset/phone is NOT smart...ie. does not allow root access for config/install) to make calls via a VPN tunnel without the need of cellular or 3G, 4G or XG anything that would result in yet another billable event.

      That is true freedom, for you to have a choice.

      FYI, This is cboslin, slashdot is logging me out after I log in when I select an article. Also when I try to log in now I am sent to my profile and immediately logout the next time I select an article. I accept cookies, but I control them...have any new cookies been added, as I could not find a place that lists, specifically, which cookies slashdot requires and why...? It would be helpful to have a list so I could check to see if one of them has been denied as others use my PC.

    45. Re:Android is what you want by ssssch · · Score: 1

      the Android OS, being GNU GPL (even if the specific implementation in many phones isn't), may better suit your wishes anyhow.

      No. The Android System is licensed under the Apache license. Only the Kernel (which is Linux) is GPL'ed.

  2. Yer boned... by Blackbrain · · Score: 2, Insightful

    The short answer is "there ain't none". You may be able to hack together an in house solution with some N900 devices, but they will probably be discontinued next year. After that who knows. As for the rest, all require using proprietary sync tools (ala iTunes) or syncing to remote servers (Driod, PalmPre, Blackberry).

    --
    Where would we be if Wheel had hid her round rock in a cave instead of showing everyone how it rolls?
    1. Re:Yer boned... by Anonymous Coward · · Score: 0

      Yeah, there are hacked 'sync' tools out there, but I wouldn't trust my business to that.

      I think it might be more appropriate to examine your concerns about existing platforms/devices/services if it is necessary to use smartphones within the business. If you are building software, then build your own sync tools, however I'd suggest for any business time is much better spent using supported platforms and devices than to build your own, unless that's what your business is.

    2. Re:Yer boned... by CreamyG31337 · · Score: 1

      what phone isn't due to be discontinued "next year"? It's not like a lack of updates stops it from working suddenly. And these n900 phones are upgradable to MeeGo anyways, officially.

    3. Re:Yer boned... by slinches · · Score: 5, Informative

      While it's true that Nokia isn't providing much support for the N900, it shouldn't require much "hacking" to get a working sync solution because it's already been done. The Maemo community has really impressed me with their ability to provide functionality well beyond what's available on a stock N900.

      --
      Knowledge Brings Fear
    4. Re:Yer boned... by jx100 · · Score: 1

      Officially-unofficially. The N900 is the testbed platform for meego, so it is definitely going to get it. You can even get the latest early builds for it right now. However, it will never have an official release supported for consumers by Nokia. You will still have community support, but it's good to be exactly aware of where Nokia will stand with the new distro.

    5. Re:Yer boned... by ChunderDownunder · · Score: 1

      yep, that's what's made me very sceptical about the whole maemo platform. There was a hacker edition for n770 but it was essentially abandonware after the release of the n800.

      What needed an overhaul was the build infrastructure, ala regular distros. Meego devices ought to be powerful enough to self host too as in the bsd 'make world' scenario via a mounted filesystem or cross compiled from a networked machine.

      Things may have changed with the meego alliance. I hope i'll be presently surprised...

    6. Re:Yer boned... by janeuner · · Score: 1

      Use QT to develop for the Maemo/Meego platform. Its as open source friendly as you could possibly get.

    7. Re:Yer boned... by Siridar · · Score: 1

      They've already been discontinued, as far as I'm aware - at least, at the phone company I work for.

    8. Re:Yer boned... by PiSkyHi · · Score: 3, Informative

      I don't mean to be rude, but this was in fact, Nokia's strategy. The N900 can sync with evolution because all the good software for it is open-source.

      In the new release of the firmware, even the stock N900 comes with the maemo.org production repository already activated - so, even the stock N900 has a whole bunch of working applications - open source.

      The strategy with Meego is that even when the N900 is defunct the reason will be something better is there to fill its place, even if it isn't made by Nokia - they'd be mad not to continue with its niche success.

    9. Re:Yer boned... by fatass_cheetah · · Score: 2, Informative

      for Meego on N900, see Harri Hakulinen's recent blog post in which he declares his views for a bright future for Meego on N900.

    10. Re:Yer boned... by Anonymous Coward · · Score: 0

      As a n900 owner, I just want to comment on the calendar application itself. It is severely lacking in functionality. Creating a recurring appointment that takes place every other week is already too much for the default calendar app. There is an alternative in the repositories, but this also has annoying quirks. For example, you cant change the color scheme and with certain themes the text becomes unreadable and the alarm is HORRIBLY annoying with no way to change it. So if you are contemplating getting an n900 and need a fully functioning calendar, be warned.

  3. Don't think phones, think software by dacarr · · Score: 4, Informative
    On the phone side, the only phones that are pretty much open-source friendly are anything running Android and OpenMoko. I know Android won't sync to the desktop in its native state, though - and OpenMoko...dunno, ask others.

    Consider, though, the following.

    Android, in its current state, can talk to an Exchange server. If you have an option that will do this (Evo server, maybe?), use it.

    Blackberry and Windows Mobile are both syncable on Linux in general. Do searches in the Ubuntu package manager.

    Nokia Symbian, I believe, will function similarly.

    --
    This sig no verb.
    1. Re:Don't think phones, think software by Anonymous Coward · · Score: 0

      There are open-source products available that allow you to sync your phone with activesync (z-push), and it should be able to communicate with more that just the zarafa suite.

    2. Re:Don't think phones, think software by smbarbour · · Score: 1

      Don't forget about WebOS... The source is so open, you can even change the built-in apps (even directly on the device via a terminal session). The "jailbreak" process to allow unsigned apps is to type "upupdowndownleftrightleftrightbastart" on the phone (which even Palm will tell you). They have even provided an RSS feed for the official App Catalog to be used by any third-party application managers to use (such as Preware)

      Even Android looks closed-source in comparison.

      WebOS 2.0 is scheduled to be released with the Palm Pre 2 in December, but the existing phones can be upgraded to it.

    3. Re:Don't think phones, think software by Nursie · · Score: 3, Informative

      Why do people insist on ignoring Maemo on the N900?

      And yet openmoko is mentioned... Yes it is an open device but it's also a pile of (&*$.

      (I owned one, it's how I know)

    4. Re:Don't think phones, think software by Ross+D+Anderson · · Score: 1

      Because nobody's ever *seen* Maemo as it's only on the one device and almost nobody has one.

    5. Re:Don't think phones, think software by Bill_the_Engineer · · Score: 1

      On the phone side, the only phones that are pretty much open-source friendly are anything running Android and OpenMoko.

      I think our definitions of friendly differ.

      If I have to jump through hoops to "root" a phone in order to upgrade an Android phone, then I don't consider that friendly.

      Now if I could just place a boot image on a SD card and the phone will natively boot off that image, then I would consider that friendly.

      Meaning, the main difference between an iPhone and an Android Phone *hardware* is that we call rooting a iPhone - jail breaking. Now the OS on both platforms allow you to run open source software, while the Android OS itself in open source.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    6. Re:Don't think phones, think software by hitmark · · Score: 1

      Looks like there are some old time gamers working at Palm.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    7. Re:Don't think phones, think software by hitmark · · Score: 1

      My guess, expect for maybe one or two devices on t-mobile and at&t, nokia in US is synonymous with el cheapo throwaway phones.

      Basically, nokia pissed of the big carriers by refusing them access to the firmwares (so they could neuter such things as bluetooth file transfer). And now said carriers wont sell high end nokia phones with contract.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    8. Re:Don't think phones, think software by hitmark · · Score: 1

      Sorry for the dual response but i had a "duh" moment right after hitting submit. I really do wonder what will become of webos if HP starts to use it on other devices, both phones and non-phones. a update of their ipaq 210 with a cortex series cpu and webos would get me fap-ing for sure.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  4. depends what you need to sync by Anonymous Coward · · Score: 0

    Many phones can sync emails via IMAP (like your own mail server, which I think doesn't count as "could"). If you also need calendar/contacts, then I think you're out of luck.

  5. Google is your friend by Anonymous Coward · · Score: 1, Interesting

    Google is your friend

    Multisync

    Look what's supported.

    Take your pick.

    You're welcome.

    Even some gifts come with a price. Try not to imagine Goatse. Ha Ha. Got you.

    1. Re:Google is your friend by steveg · · Score: 2, Informative

      Multisync appears to be dead. The same people are working on Opensync which does seem to have current activity.

      --
      Ignorance killed the cat. Curiosity was framed.
    2. Re:Google is your friend by Anonymous Coward · · Score: 1, Informative

      For something that actually works right now, take a look at Syncevolution. The development has been extremely active in the past years and the project seems to be significantly ahead of the "competition" at this point.

      syncevolution can work as a SyncML client: e.g. PC --- service --- device
      or as a SyncML server: PC --- device

      SyncML implemantations are notoriously non-standard (as is the SyncML standard itself) but e.g. Nokia S60 phones should nowadays sync pretty nicely with syncevolution + Evolution.

  6. SyncEvolution? by furrymitn · · Score: 3, Informative

    http://syncevolution.org/ Looks fairly promising using your current setup. A brief look give the assumption it's compatible with evolution, and will connect up to anything that talks syncml, and there's a syncml client for nearly any smartphone out there. And some dated info found at http://ubuntuforums.org/showthread.php?t=398113 gives info on someone setting up evolution to talk activesync, which would allow for windows-based phones to sync up...

  7. Windows Mobile. by saintlupus · · Score: 4, Interesting

    I sync Evolution with a Samsung Epix running Windows Mobile 6.5. Works fine, at least with the USB cable - I haven't tried Bluetooth.

    I'm running Debian Squeeze.

    --saint

    1. Re:Windows Mobile. by AnonymousClown · · Score: 1, Funny

      ...running Windows Mobile 6.5. Works fine, ...

      *Looks around Slashdot in embarrassment because he said "Windows works fine"*

      --
      RIP America

      July 4, 1776 - September 11, 2001

    2. Re:Windows Mobile. by Anonymous Coward · · Score: 2, Insightful

      As strange as it sounds, sometimes even Microsoft software does what it's supposed to do.

    3. Re:Windows Mobile. by Anonymous Coward · · Score: 1, Funny

      Sounds like a bug to me... They'll fix that with the next update.

    4. Re:Windows Mobile. by Anonymous Coward · · Score: 0

      Maybe you should change your name to "Assclown".

  8. Meego by Anonymous Coward · · Score: 0

    The only thing that I've seen like this is the Meego based phones. Of course, it's all still alpha.

  9. Nokia N900 by Colin+Smith · · Score: 5, Interesting

    It's basically a Debian box with phone functionality.

    Add blue tooth keyboard & mouse, plug the video out into a decent monitor and I'm not even sure you need a desktop or laptop.

    --
    Deleted
    1. Re:Nokia N900 by Neil+Watson · · Score: 1, Informative

      I believe the N900 is soon to be discontinued. Maemo is depreciated in favour of Meego. AFAIK Meego will not be officially supported on the N900. Finally the N900 has been plagued with USB failures. There are claims that a design flaw makes the USB port weak and prone to falling off.
      http://talk.maemo.org/showthread.php?t=37107

    2. Re:Nokia N900 by E+IS+mC(Square) · · Score: 1

      >> I believe the N900 is soon to be discontinued.

      So, does that mean the phone will stop working? WTF?? And you will be able to boot into Meego with your N900 in future anyway.

      The USB port problem was fixed long back. If you have taken pain to search forum threads, then you should also check the timestamp (that thread is almost a year old) if they fixed a year old problem already or not.

    3. Re:Nokia N900 by present_arms · · Score: 1

      N900 owner here, no issues with USB at all, althoiugh some did have, meego and maemo will be dualboot and it will run a full debian /ubuntu distro, has a gig overall of ram (256+768 swap) and looks decent on a 40 sony tv with the tv out, I love ma 900 :D

      --
      http://chimpbox.us
    4. Re:Nokia N900 by BJ_Covert_Action · · Score: 1

      If you don't mind my asking, are you in the U.S? And if so, what carrier are you using the N900 on? From what I've read, it appears that T-mobile is the typical carrier for n900 users in the U.S., but I have yet to see any particular plan on T-mobile stand out as a cheap, effective data + text solution.

    5. Re:Nokia N900 by vigmeister · · Score: 2, Informative

      http://www.mysimplemobile.com/index.aspx

      It's a T-Mobile MVNO

      Cheers!

      --
      Atheist: Buddhist in a Prius
    6. Re:Nokia N900 by RichM · · Score: 1

      It's basically a Debian box with phone functionality. Add blue tooth keyboard & mouse, plug the video out into a decent monitor and I'm not even sure you need a desktop or laptop.

      Nobody would have imagined this to be possible in the year 2000. We've made progress.

    7. Re:Nokia N900 by Anonymous Coward · · Score: 0

      $80 a month for "unlimited" everything (without a contract) seems pretty good compared to $89 a month for unlimited talk and text from verizon, $99 for everything on Sprint, or $70 for talk and text for AT&T. Now the question of coverage, privacy and service might change things...

    8. Re:Nokia N900 by Anonymous Coward · · Score: 0

      40+ N900s and kicking with no issues. We use them for phone (VoIP), data (tethering via BT), and even VTC with bridging to Tandberg. Best phone I've owned.

    9. Re:Nokia N900 by Mr.+Slippery · · Score: 1

      It's the most open source friendly phone right now. Meego might become that when it's available in a big way....The phone is yours. Not Apple's or Motorola's or even Nokia's.

      Unfortuntely, here in the U.S. it only works with one carrier, T-Mobile, whose coverage is a joke.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    10. Re:Nokia N900 by Anonymous Coward · · Score: 0

      another N900 owner here, (I'm posting from it) I've had no problems with the USB but I'm aware that others have so I'm carfull to pull it out straight.

      It's a great bit of kit, I love it, ssh client & server, touch shreen web browsing with mouse over when needed, great video and music playback & as far as I know its the *only* phone with skype and google video calling built in, it's wifi only but I'm sure you can change that, my data is so expencive I havent tried.

      I plan to buy 1 or 2 spair & put them in a drybox in the fridge for when this one dies.

    11. Re:Nokia N900 by PiSkyHi · · Score: 1

      My daughter of 2 pulled the cord from the USB socket and managed to damage the cord, the socket is absolutely fine. I just bent the cord end back again and its working fine.

      Meego will be supported on the N900 - its the reference platform for building upon Meego at present.

    12. Re:Nokia N900 by Bill_the_Engineer · · Score: 1

      Will Nokia replace the N900 with a newer model that runs Meego?

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    13. Re:Nokia N900 by GameboyRMH · · Score: 1

      To get around the USB port breakage you can file down the hooks on the microUSB connectors. I did that as soon as I got mine (only plugged it in with the hooks once, the amount of force needed to remove the plug was TERRIFYING) and my port's as strong as day 1.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    14. Re:Nokia N900 by GameboyRMH · · Score: 2, Informative

      You can assume they will, but there will also be a semi-official Meego build for the N900, the next firmware update is actually adding official dual-boot support to make running Meego easier.

      Not that "official" support from Nokia counts for shit anyways, the community support is much more helpful.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    15. Re:Nokia N900 by hardaker · · Score: 1

      I've used both AT&T and T-Mobile on my N900. T-Mobile is actually the cheaper of the two. And the N900 only supports 3G data speeds on T-Mobile as well, which is lame IMHO but true.

      --
      The next site to slashdot will be ready soon, but subscribers can beat the rush and start slashdotting it early!
    16. Re:Nokia N900 by GameboyRMH · · Score: 1

      On the other hand, nobody would have imagined that in 2010, at the same time this device exists, the most coveted smartphone would be a crippled, locked down device that doesn't let you install any unapproved software, doesn't have true multitasking, and is missing a major browser feature that all the competition has.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    17. Re:Nokia N900 by Anonymous Coward · · Score: 0

      >> T-Mobile, whose coverage is a joke

      This is as much true as Apple's one-button mouse. Wait. You might just as well continue to live under that rock .

    18. Re:Nokia N900 by rwa2 · · Score: 1

      That's what I've heard, the N900 doesn't support the HSDPA freqs used for higher data rates in the US.

      3G is not all that slow (~256kbps), but T-mobile has pretty good HSDPA coverage everywhere I've checked, which is lower latency and often ~1Mbps. So I've been pretty happy with the myTouch 3G Slide that I picked off of Craigslist a few months ago. Very usable for tethering.

    19. Re:Nokia N900 by Colin+Smith · · Score: 1

      I believe the N900 is soon to be discontinued.

      You realise they make new phones every year. Today the N900, tomorrow the N901, or whatever it'll be called.

      --
      Deleted
    20. Re:Nokia N900 by Anonymous Coward · · Score: 0

      Not that "official" support from Nokia counts for shit anyways, the community support is much more helpful.

      I have a sneaking suspicion that a proportion of "the community support" are the engineers that built the thing in the first place.

       

    21. Re:Nokia N900 by GameboyRMH · · Score: 1

      Yes, some of them are.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  10. Nokia E Series by puto · · Score: 1

    I recently bought an E-63 and it will sync with Evo. Great little phone, and I do not have to diddle with it. It just works.

    --
    The Revolution Will Not Be Televised
    1. Re:Nokia E Series by kwalker · · Score: 1

      What software do you use to sync? I've also got an E63 and I'm thinking of getting an E72/E73 but I want something that will sync with Evolution.

      --
      ... And so it comes to this.
    2. Re:Nokia E Series by Anonymous Coward · · Score: 0

      Please try Syncevolution: it will talk to the Nokia syncml-client over Bluetooth (or via a web service if you prefer). The UI is made for MeeGo netbooks so may be a bit weird on desktop, but the app itself is solid.

  11. Zimbra Collaboration Suite by Anonymous Coward · · Score: 4, Informative

    I recommend using Zimbra. It's free, is an excellent mail server similar in functionality to Exchange, and will easily install on either Debian 5.0 or any version of Ubuntu. You can use any mail client, and they even have their own client, as well as a feature-rich ajax-based web client. I sync it to my Android phone via MAPI, and it works very seamlessly.

    1. Re:Zimbra Collaboration Suite by Anonymous Coward · · Score: 0

      I was going to post the same recommendation, so consider this a bump!

    2. Re:Zimbra Collaboration Suite by Anonymous Coward · · Score: 0

      Ive heard that Blackberry enterprise Server will work with Zimbra...

      Refer to http://www.blackberry.com/btsc/KB16468

    3. Re:Zimbra Collaboration Suite by pak9rabid · · Score: 1

      I second this. I used Zimbra at my work for awhile and absolutely loved it.

    4. Re:Zimbra Collaboration Suite by MrCrassic · · Score: 1

      I second this. The first real collaborative messaging server I administered ran on Zimbra and Debian. It was a bit of a rocky start at first (not enough RAM), but it worked like a charm on an upgraded box. What's more important for you, though, is that it has an Activesync client that will allow you to use any phone you choose. It doesn't have MAPI, but that won't apply to you since you're already using Evolution. It's also much closer to its internals, so you'll probably learn a thing or two about calendar protocols, email routing and delivery, etc. It's not as friendly to administer as Exchange, though (which is so easy you can sort of administer it without knowing anything about how e-mail, calendaring, LDAP or DAV protocols work...which is good and bad).

      The only reason why I gave it up is because they don't have any student pricing (the edition that comes with Activesync and all that isn't free) while Microsoft was giving my any version of Exchange I wanted for free.

    5. Re:Zimbra Collaboration Suite by Anonymous Coward · · Score: 0

      I use and N900 with Linux Gnome Desktop (we have Linux Server) and sync email calendar and contacts with Zimbra. I can use any mail client I like currently v happy with Thunderbird and Zimbra contacts sync nicely with it using Zindus.

    6. Re:Zimbra Collaboration Suite by Anonymous Coward · · Score: 0

      I second this. I know Zimba is supported on TouchDown for Android 2.x. It is a great app. It is the most full featured corporate groupware client I have seen for Android. It is a little pricey at 20 USD for an Android app, but I feel it is worth it. It works great on my Motorola Droid A855. Zimba has a Evolution connector and a web interface also.

  12. zimbra & droid? by doug · · Score: 2, Informative

    I've never used it, but if you set up a zimbra server, then you can use the connectors available for the 'droids. That should give you the services you need on a box that you control.

    - doug

  13. Nokia n900 with Maemo? by Culture20 · · Score: 4, Insightful

    If you're already using debian-based products, why not use Maemo for the phones and apt-get debian-ARM .debs? Even if regular syncing doesn't work, you could automate an rsync over SSH with passwordless pke.

    1. Re:Nokia n900 with Maemo? by lennier1 · · Score: 1

      It's only a temporary solution, since Nokia plans to abandon Maemo in favor of Meego (the latter isn't Debian-based).

    2. Re:Nokia n900 with Maemo? by E+IS+mC(Square) · · Score: 1

      And you missed the part where N900 can boot into Meego?

    3. Re:Nokia n900 with Maemo? by lennier1 · · Score: 1

      The version of Meego the N900 will get is community-driven. It's good, but you can only get so far without the people who actually built the device.

    4. Re:Nokia n900 with Maemo? by metamatic · · Score: 1

      And you missed the part where you have to rewrite all your UI code to go from Maemo (GTK+Hildon) to Meego (Qt)?

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    5. Re:Nokia n900 with Maemo? by Anonymous Coward · · Score: 0

      two words: dual boot

    6. Re:Nokia n900 with Maemo? by jx100 · · Score: 1

      Maemo also supports Qt. The support was added to help aid the transition to MeeGo.

    7. Re:Nokia n900 with Maemo? by exomondo · · Score: 1

      And you missed the part where you have to rewrite all your UI code to go from Maemo (GTK+Hildon) to Meego (Qt)?

      Why? Maemo support Qt fine.

    8. Re:Nokia n900 with Maemo? by tepples · · Score: 1

      why not use Maemo for the phones

      Because it's nicer to see and hold a phone before buying a dozen of them. Or because T-Mobile might have 0 bars at the office.

    9. Re:Nokia n900 with Maemo? by E+IS+mC(Square) · · Score: 1

      And you missed the part where you shouldn't write about stuff you don't know? Have you ever heard of dual boot? Or Qt on Maemo? Yep, guessed not.

    10. Re:Nokia n900 with Maemo? by Anonymous Coward · · Score: 0

      Maemo is already abandoned, and then N900 will never get an official version of Meego from Nokia, only a community edition. Which means nothing will work properly. Not that I expect it to work properly on the official phones either, given the track record. If you want a phone that actually works properly, go Symbian.

    11. Re:Nokia n900 with Maemo? by E+IS+mC(Square) · · Score: 1

      But N900 is not a phone. If once wants just a phone, one should definitely go for Symbian.

    12. Re:Nokia n900 with Maemo? by GameboyRMH · · Score: 1

      So? Meego's Fedora-based and 100% FOSS. Sure I'll miss Debian's superior package management but it's no huge loss.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    13. Re:Nokia n900 with Maemo? by lennier1 · · Score: 1

      Close, but no cigar.
      MeeGo is not a Fedora branch but an independent distro, which uses RPMs and knowledge from Maemo and Moblin.
      What you're thinking of is Intel's old Moblin, which was Fedora-based.

      The N900 will get is a mix of Harmattan (Maemo 6) and the new MeeGo modules. This means, while it's distibuted under the MeeGo brand it's not a full-fledged new distro but a Debian-based one which has been twisted until it uses RPM packages, a new UI and a few other new features.

      Additionally this will be the community-driven version, not Nokia's own.
      This means they have access to the source but in some cases have to rely on reverse engineering instead of having full access to everything about the device. Nokia could also decide to keep some applications for their own version instead of making it available for this one as well (similar to how Archos wasn't allowed to ship some Google apps with their Android tablets since Google required products to have their own phone/3G module).

      Basically, if you consider MeeGo make sure you don't exclude upcoming devices in favor of an old device, which will only get the next-best thing.

  14. Get a server by guruevi · · Score: 1

    Get a small (hosted or not) server to sync your desktop and all kinds of other mobile devices against. There are free and open source packages for Calendaring, E-mail (obviously) and Contacts either separately or together. If you already have a server, which you most likely do have, it will be able to handle this little bit of extra web service. This way you'll also be better protected in case a client computer decides to crash.

    Otherwise, Ubuntu One and other service can get you these services for a small price.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Get a server by kwalker · · Score: 1

      I've been looking for something like this for a while, especially as my device herd has grown. What software would you use on the server side? I've looked into several (SOGo, eGroupware, DAVIcal, etc) but they all break in some form or other. The closest I've ever gotten is a mostly-sync (Contacts and Notes) with with eGroupware but it throws a very opaque error when I try to sync my calendar items (gets about 20 of 401 then throws an "invalid server address" error).

      --
      ... And so it comes to this.
    2. Re:Get a server by guruevi · · Score: 1

      I've successfully implemented Zimbra as well as Darwin Calendar Server before.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  15. Ethics? by jgtg32a · · Score: 1

    I'm not a fan of the cloud but I've never considered it unethical. Care to elaborate?

    1. Re:Ethics? by Anonymous Coward · · Score: 0

      Second party data in Third party Server. I can see how this could cause problems.

    2. Re:Ethics? by PhilHibbs · · Score: 4, Informative

      If you have employee information in your phone contacts, you are bound (in the UK) by the Data Protection Act to protect that data. If it's being sent to some cloudy server that might be hosted in a foreign country, then you are breaking the law.

    3. Re:Ethics? by Anonymous Coward · · Score: 0

      Correct. That would be breaking the law.

      Judas Priest has this setup for their soundmen, roadies and studio engineers.

    4. Re:Ethics? by venom85 · · Score: 1

      What you described related to the UK's DPA makes it a legal issue, not an ethical one. My best guess is that they're concerned with sensitive information being exposed to unauthorized people. So his security and ethics claims would really be one in the same. The ethics problem has nothing to do with laws though. Laws don't make something unethical. Legislators often make laws surrounding ethical issues, but they were ethical issues before the laws ever appeared.

    5. Re:Ethics? by PhilHibbs · · Score: 1

      What you described related to the UK's DPA makes it a legal issue, not an ethical one... Laws don't make something unethical. Legislators often make laws surrounding ethical issues, but they were ethical issues before the laws ever appeared.

      Well, I don't know where the sumbitter lives and works, so it may well be only an ethical issue, with no legal concerns.

    6. Re:Ethics? by unkiereamus · · Score: 1

      In a healthcare setting, you're both legally (in most countries) and ethically (In any country) bound to protect a patient's information.

      Passing information to a cloud that swears in their EULA that your information will be protected might be sufficient to get you off the hook for the legal obligation when the odds catch up with you and the cloud is hacked, but it won't get you off the ethical hook.

      --
      I needed a sig so people would know who I am, but I was too drunk to make something witty, so you get this instead.
  16. Mobile E-Mail by sheehaje · · Score: 3, Informative

    Most of the mobile world I know of is slowly moving away from direct synchronisation with the desktop. Instead, the desktop and the mobile device sync with the mail/groupware server.

    I suggest taking a look at Zimbra as it supports most devices out there. You can go at it both ways too, with either a server sync or a desktop sync.

    We are using Exchange right now with the Evolution MAPI conduit. We are moving away from this solution in favor of Zimbra which will work across desktop and mobile platforms.

  17. Look for Exchange Alternatives by pacergh · · Score: 1

    Some Exchange alternatives may work with ActiveSync. This opens up your options to Palm Pre, Android, and iPhone. They may also work with Blackberry Enterprise Server. (Novell may have a solution that runs on Linux.)

    It has been a while since I've looked for these kinds of solutions. The one thing that has likely not changed, however, is the fact you'll have to pay for the connections between your computer/server and the phones.

    Email is going to be the easiest solution. Calendaring will be the hardest.

    You say you cannot use the cloud -- but can you use off-site management for anything? If so, use a hosted Exchange server or something of that kind.

    If you are hosting everything yourself, then over the air syncing with your calendar may be accomplished with some WebDav solutions. I think Palm/HP's WebOS does CalDav; perhaps the iPhone and Android as well.

    Finally, contacts are going to also be difficult. An Exchange replacement will work best for that as well.

    Good luck!

  18. For every new feature we lose two by DamageLabs · · Score: 1

    You know what?

    I still haven't found an app that can sync contacts and SMS between Symbian, Windows Mobile and/or the Sony Ericsson standard platform. A bit less that 10 years ago I could do all that on PalmOS - the app was called GSMtool - and Ericsson/Siemens phones through IR.

    Something that you could try is making your own cloud. Try a VM with Funambol, some say it does work. Haven't tried it myself.

  19. SyncML by stoolpigeon · · Score: 1

    If you can set up your own SyncML server, then there are clients for pretty much all the major phone platforms.

    Google is of course your friend. You could start by looking at stuff like Synthesis AG, SyncEvolution and Funambol.

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  20. New palm OS. by camelrider · · Score: 2, Insightful

    Isn't there a new Palm version about to be released? I believe it uses WebOS.

    1. Re:New palm OS. by Anonymous Coward · · Score: 1, Insightful

      There is a new Palm phone about to be released. The software it runs, WebOS, already exists in version 1.4.5 that runs on the Palm Pre/Pixi, is essentially the same stack of software you would have on a Linux box running GNOME, and in my opinion is the best smartphone OS/UI on the market.

      Oh, and to answer the original question, it already syncs quite well.

    2. Re:New palm OS. by timmy_o_tool · · Score: 2, Insightful

      Not sure if the Pre2 supports it, but the Pre, and Pre Plus have the Classic Emulator. I believe the Pixi, and Pixi Plis support the Classic emulator as well (I dont have a Pixi to try it with)

  21. Samsung Galaxy S by cfriedt · · Score: 2, Informative

    As pointed out by Harald Welte (he's as good an authority on the subject as any), the Samsung Galaxy S is a good candidate. Samsung makes all of its source open and there probably isn't firmware locking, AFAIK.

  22. Run your own server... by Bert64 · · Score: 1

    Instead of trusting your data to someone else's cloud, you could always run your own server on something like Zarafa...
    I have a Zarafa setup to which i have an iphone and a nexus one synced, all the data travels over SSL. I actually find this a lot more useful than having to connect my phone over usb every day.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Run your own server... by Anonymous Coward · · Score: 0

      yep, or Funambol.org, worked perfectly with Windows Mobile, not yet so great on Android. Dunno about iPhone. Synchronizes nearly everything. syncevolution has got a Funambol config which worked for me.

  23. Why not stick with Palm? by Anonymous Coward · · Score: 1, Insightful

    Why not use the Palm Pre? It's similar in design to the new Blackberry Torch (slide out physical keyboard) and WebOS is great.

    1. Re:Why not stick with Palm? by aitikin · · Score: 1

      Because there's no easy way to use webOS without being in the cloud for pretty much everything.

      I Love my Pre, but if you RTS the poster is looking for a non-cloud based solution.

      I do think that that's a little unrealistic to avoid the cloud now and do not understand the ethics violations that would ensue, but to each their own.

      --
      "Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup." ~ohcrapitssteve
  24. I use... by ratboy666 · · Score: 1

    Blackberry

    Synch to Evolution using "multisync". I also use "googlesync" on the blackberry, so my assistant can schedule me by editing web interface (or, calendaring events via email -- but the web schedule turns out to be remarkably useful for me). But, I am based on an older Fedora -- there have been improvements in the past 2 years.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  25. Nokia N900 by Anonymous Coward · · Score: 0

    It's the most open source friendly phone right now. Meego might become that when it's available in a big way.

    You can ssh into it and sync without using any cloud services. No "jailbeaking" is necessary; you have root out of the box.

    The phone is yours. Not Apple's or Motorola's or even Nokia's.

  26. Windows/Exchange by magamiako1 · · Score: 2, Insightful

    You should ask yourself during this trial on how many more business-specific applications you're going to have to dig around for and come up with hobbled-together solutions when you could have very well done this easily with Windows SBS/Exchange and been done with it. In fact, you'd be already most of the way finished doing this if you just used SBS.

    Your boss can focus more time on actually conducting business and less time trying to come up with "OSS" ways to do it.

    Remember, IT works for business--not the other way around. Sometimes you need to make concessions on this.

    1. Re:Windows/Exchange by Kamokazi · · Score: 3, Insightful

      That would be a little overkill for 2 users, but it is a good point. I agree with your last statement completely. We acquired a company admin'd by a Linux-obsessed freak, and the people we hired on were quite happy about not having to send the occasional un-openable MS Office doc to the one person with Office to re-save and convert for OO.o use, and how well Exchange handled their email than Zimbra, etc. His over-adamant use of OSS was a hindrance on the business. As a sysadmin, you first obligation is to your employer, not your principles.

      Of course, we're both going to get voted down because we are a bunch of MS sellouts, despite a full third of my servers/appliances running Linux and other OSS...

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    2. Re:Windows/Exchange by dbIII · · Score: 1

      So unexpected changes had to be made and you are blaming the guy that didn't expect them? The problem is merely that one working enviroment now has to operate with another and due to MS compatiblity issues that will not happen instantly without effort. For instance you can't learn how to keep the shambolic heap that is MS Exchange going instantly, it takes time to learn the quirks and workarounds required to get reliable backups and reliable email delivery.

    3. Re:Windows/Exchange by randallman · · Score: 1

      Except that you have to run Windows to run Exchange and everything will "just happen" to work better with other MS products. There's plenty of alternatives so don't chain yourself to MS. I'll bet you can get Zimbra up and running at least as quickly as Exchange Server. After which, your boss can focus more time on actually conducting business and less time trying to fight with Windows and Exchange. See how that works.

      http://wiki.samba.org/index.php/Exchange_Server_Alternatives

    4. Re:Windows/Exchange by randallman · · Score: 1

      As a sysadmin, you first obligation is to your employer, not your principles.

      As a medical doctor, you first obligation is to your employer, not your principles.

      Just doesn't sound right, does it? This industry has some growing up to do.

    5. Re:Windows/Exchange by Anonymous Coward · · Score: 0

      Right, you are. Thank you for saying so.

      That type of comment: "As a sysadmin, you first obligation is to your employer, not your principles", usually is made by some corporate junky. They would have all our principles put aside and be 'sheep like' yes men..

      Good for you... :-)

    6. Re:Windows/Exchange by Anonymous Coward · · Score: 0

      You are doing your BUSINESS a disservice and completely incompetent if you think Microsoft has the answer.

    7. Re:Windows/Exchange by Anonymous Coward · · Score: 0

      SBS for two computers and a couple of phones? Are you mentally retarded? Don't worry, you're not alone judging by the +4 insightful.

    8. Re:Windows/Exchange by Anonymous Coward · · Score: 0

      I wouldn't say sell-out. But how you use the software is more important than just fulfilling your obligations. Having run an OSS mail server for 8+ years, only to be replaced by Exchange, well let's just say I have some insight into the "efficiencies" you're gaining.

      If you make heavy use of Exchange's non-mail features, you're going to get your money's worth. If you're just shuffling email, it's a complete waste.

      Each situation requires evaluation, I agree.

    9. Re:Windows/Exchange by Kamokazi · · Score: 1

      No, I'm talking about their day-to-day business before we even came along...MS Office docs are the norm in b2b transactions, and as a supplier the burden is kind of on you to take the crap your customer gives you. Some of the employees were just happy to have the more familiar Office experience...one comment was, "Oh, good, it's like the one I have at home now."

      I won't even start on the cobbled mess his servers were in...however it starts with using WINE to host their ERP and goes downhill from there...

      On the bight side, he did get a bunch of people to stop using IE.

      And actually FWIW, I set up an Exchange 2k7 server at home (TechNet ftw) a few years back, having never set up an e-mail server, period, and I had it working fine in 2 hours, and it's still running to this day, because I am too much of a procrastinator to update it to 2010...

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    10. Re:Windows/Exchange by Kamokazi · · Score: 1

      I think we can agree peoples' lives are a little different than files, right?

      And as someone so astutely pointed out in another reply, if your employer violates your principles that much, find a new one. Otherwise you make concessions to do your job. That's why you're PAID to do it.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    11. Re:Windows/Exchange by dbIII · · Score: 1

      Do you REALLY think a single user MS Exchange setup under a very small load that you can turn off whenever you like without upsetting anyone simulates even what as few as 50 users will throw at it? Do you really think the third party jungle of fax to email, antivirus and other MS Exchange bolt-ons have no effect on the platform? How did your bare metal restore trial from you backups go and what did that teach you about the hoops you have to just through to get reliable backups?
      Now while MS Exchange is not the steaming pile it was with version 5.5 (very simple changes required registry hacks) it still needs care and feeding from people that know how to use it if you want to to handle a lot of email. When I had the misfortune to run three of the things they were frequently falling over under what should have been a medium load so you needed one almost at idle all of the time just so that people wouldn't be waiting a minute for their email to be sent. After a few patches the load was handled slightly better and crashes were less frequent - but it was truly a shock to see such a fragile environment when the thing was being used for very little other than handling email (about 5 shared calendars, email for not much more than 100 people and a couple of fax to email gateways). A tiny deployment needed three servers just to be sure that email would be picked up and not sit on screens waiting to be sent for minutes waiting for an MS Exchange server to listen.
      I pity the poor bastards that still look after that platform and I'm sure they would be greatly insulted by your insinuation that anybody can run it reliably without putting any time or effort into learning how to do so and without any help.
      As for the linux guy, it sounds like he was trying to do Citrix on the cheap. He's probably being blamed here for having a cheap halfway solution because he didn't have the budget to do it another way - have you considered that?

  27. Nokia N900 by Anonymous Coward · · Score: 0

    The Nokia N900 really does just run a desktop Linux stack. From that perspective you can do whatever you want with it pretty easily. Things like SyncEvolution work on the N900. That said, Nokia's Maemo is in the process of being merged with Intel's Moblin into MeeGo. It may be worth waiting to see what Nokia's first MeeGo phone is like and perhaps getting that in preference to the N900.

  28. What's wrong with 'the cloud'? by Gizzmonic · · Score: 1

    So long as you have encrypted connections, what's wrong with using 'the cloud'? I don't think you'll find any modern phone that syncs email with a desktop email client anymore. Why the heck would that be desirable anyway?

    Also, I'd like to put in a plug for the HP Pre. The contacts and email applications on WebOS are better than what I've seen on Android or iPhone. You can have tons of calendars and even multiple Exchange accounts on the same phone.

    --
    (-1, Raw and Uncut is the only way to read)
    1. Re:What's wrong with 'the cloud'? by Blackbrain · · Score: 1

      So long as you have encrypted connections, what's wrong with using 'the cloud'? I don't think you'll find any modern phone that syncs email with a desktop email client anymore. Why the heck would that be desirable anyway?

      The problem isn't the connection, but who has access to the data once it is on the remote server? That is a difficult enough question with a hosted, off-site server but with cloud computing it becomes unanswerable because the data is spread (or should be) to various geographical locations. How accountable is your cloud provider for you data security?

      --
      Where would we be if Wheel had hid her round rock in a cave instead of showing everyone how it rolls?
    2. Re:What's wrong with 'the cloud'? by hawguy · · Score: 1

      For most small businesses their data is safer in the cloud than on their own servers (though the original article submitter is likely savvy enough to keep their servers patched and secure).

      I tried to convince a small non-profit that they should move to Google Docs to get calendaring and access to files from home. They refused, saying "We don't trust them with our email and documents, what if hackers broke in". Yet they were using their ISP's POP3 mail server for email with no password encryption, and their office "fileserver" was the receptionist's computer and the whole reason I was visiting them was to help clear malware off that computer when their ISP threatened to cut off their internet service because that computer was part of a botnet and sending out spam.

      Yet Google is "too insecure" for them.

    3. Re:What's wrong with 'the cloud'? by swb · · Score: 1

      You'll probably never read this, but I hear you -- I run into clients like this from time to time (fortunately not as often as we used to).

      Too ignorant to see the stupidity in what they were doing and why it didn't make sense to keep doing it that way.

      They're also the same people with a 5 year old P4 system with 512MB of RAM that's "too slow" and who won't replace it because it's too expensive, despite being willing to throw $300 worth of labor and $100 worth of RAM at it.

      What makes me crazy about these people is how unwilling they are to invest in their IT (despite business basically stopping if it doesn't work), when for many small business and extra $10k a year on IT would make a world of difference, transforming them into leaders from followers.

  29. Windows Phone 7 by traindirector · · Score: 1

    They'll fix that with the next update.

    Actually, you're right. It's called Windows Phone 7, and it's not looking too Linux friendly.

    They did need to improve the Windows Mobile UI quite a bit, but I think they're throwing the baby out with the bath water...

    1. Re:Windows Phone 7 by CannonballHead · · Score: 1

      I doubt Linux compatibility is high on the usage list for Windows phones...

  30. Syncing with USB is outmoded by Sheik+Yerbouti · · Score: 1

    I don't sync devices with USB to my computer anymore that was last decade. When you say on the cloud what do you mean? You do realize your email travels across the internet unencrypted and is readable by anyone in the path unless you have taken measures to encrypt every email right? The future is sending data directly to the device over the Internet or VPN if your so inclined just as you would your desktop. So setup a mail server and have your device connect to the mail server via imap or POP3 and ical... over VPN if you prefer.

    Plugging in a device to your desktop to sync is silly and archaic at this point. If you want a file off of your desktop buy a phone with ssh sftp client and ssh sftp the file just as you would from your desktop. It's past time to think of your phone as a little computer with much the same capabilities as your big computer because that's what it is now. Apps you get from whatever app store music and content the same all done wirelessly there's really no need to plug in except for power.

    1. Re:Syncing with USB is outmoded by hawguy · · Score: 1

      Isn't Wifi last decade too? And Bluetooth. You're so archaic, my next phone will connect to the net via TCP/IP: "Traditional Carrier Pigeon Internet Protocol". Latency sucks, but bandwidth is incredible. I've seen theoretical transfer rates in excess of 1Gbit/second (with latency in the 1 hour range, depending on your distance from home).

      I don't treat my phone as a little computer with much the same capabilities as my big computer because it's lacking the screen and keyboard that my computer has. If I want a document on my phone, I just email it to myself. Am I supposed to explain to my mom how to STFP her recipes to phone?

  31. What about encryption? by hawguy · · Score: 3, Interesting

    If you have ethics and security issues with storing data in the cloud, then shouldn't you also be looking for a device or application that encrypts sensitive data?

    Do any Android phones do encryption natively? I've heard that the upcoming Droid Pro claims to. I know the iPhone has encryption support, but I don't know how whether it encrypts all application data or only data that Apple deems 'sensitive'.

    1. Re:What about encryption? by Archangel+Michael · · Score: 1

      Along those lines, I would think that if "ethical" and "security" are a problem, having valuable data on a phone is downright stupid. How many people lose their phones? I happens all the time.

      I don't know what is non-ethical or un-ethical about using a cloud (whatever THAT means). Does that mean you can't use WIFI or 3G to transmit data? Does it mean you have ethical problems with hosted solutions? What would those Ethical problems be if the data was encrypted both in transit and in storage?

      I've worked with people that were paranoid, it isn't ever pretty. And it rarely ends well for anyone. (self fulfilling)

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:What about encryption? by hawguy · · Score: 1

      As other posters have pointed out, there are valid reasons to be cautious about the cloud. He's not saying "ethical" as in immoral, but ethics as in a professional responsibility to protect client data.

      Until a cloud service takes the blackberry approach where the only person that has the key to decrypt the data stored on their server is the customer himself, Cloud services will have a hard time assuring customers that their data is secure and won't be inadvertently released to another customer. (not to mention the case where a cloud employee accesses the data).

      Even something seemingly innocuous such as mail envelope information may be protected under various data protection laws. A breach of data could be financially devastating to an organization that's covered under these laws. (PCI, HIPAA, DoD security levels ,etc). Even data that is not protected by law may be so valuable to the organization that they don't want it inadvertently shared with others in the cloud.

      Even if the cloud service provider guarantees that the customer's data won't run on the same hardware as other customers, there's still a chance for cross contamination, like if the service provider accidentally restores a backup tape on the wrong machine, or an employee copies a configuration file to the wrong server.

      Is there a cloud email provider that allows for on-disk encryption? (I'm not talking about PGP encrypting all of my messages so even the recipient can't see them without decrypting, but I mean storing the data encrypted on disk and not decrypting until it's on my device).

      I've known people that are that paranoid, and they work in healthcare and their job is to comply with HIPAA.

    3. Re:What about encryption? by hawguy · · Score: 1

      I forgot to answer your point about the phones:

      Along those lines, I would think that if "ethical" and "security" are a problem, having valuable data on a phone is downright stupid. How many people lose their phones? I happens all the time.

      My Blackberry is protected by a passphrase and auto-locks after 30 seconds of inactivity. (which is set by BES policy, it's not something I can configure).

      The data stored on the phone is encrypted.

      If someone picks up my phone, they have 8 guesses at the passphrase before the phone wipes itself. As soon as I report the phone lost/stolen to my IT department, the phone will be wiped remotely (or will be wiped the next time the phone is on the cellular network).

      I'd say that someone has a better chance of getting to my secret data by stepping into my office when I step out (5 minute auto-lock timeout on my desktop and no disk encryption) than getting to it from my phone.

    4. Re:What about encryption? by Archangel+Michael · · Score: 1

      But then he puts customer data on a phone. I trust the cloud more than I do with a person with a cellphone.

      Risk management requires understanding where the risk actually is.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    5. Re:What about encryption? by rwa2 · · Score: 1

      If you used some groupware with an https-based frontend, I think you should be covered, as long as all data stays on the server.

      But yeah, not terribly impressed by encryption options on just about any phone.

  32. SyncEvolution by ackbar · · Score: 4, Informative

    I use SyncEvolution with my Nokia E71. Works flawlessly. Will also work with the Nokia N900 and I'm guessing any Symbian S60 phone. http://syncevolution.org/

  33. Nokia Symbian talks SyncML with SyncEvolution by Britz · · Score: 1

    If you don't want to go cloud you will either have to set up your own server or directly sync between the desktops and the phones. Since you are already set on Evolution you will have to find a solution that works with Evolution. I have done a lot of research into syncing for myself and for my job. For Evolution there is a mature solution called SyncEvolution that even has corporate sponsors. SyncEvolution speaks SyncML, so you simply have to find either phones or a server that speaks SyncML.

    For servers: http://www.synthesis.ch/ or http://www.egroupware.org/

    Certain phones can speak syncml. For example the Nokia E-Series (business phones). Also said company Synthesis does offer an Android app to add SyncML capability to Android phones.

  34. CalDAV or Exchange ActiveSync for OTA Sync... by PhunkySchtuff · · Score: 1

    If your calendaring solution supports publishing via CalDAV or Exchange ActiveSync, then the iPhone will sync over-the-air for both of these systems.
    I have a number of clients running Kerio Connect (not Open Source, but runs on Linux if you're interested) that's essentially a drop-in replacement for Exchange and it supports ActiveSync. iPhones sync to this for mail, calendar and contacts very well. As do most other smartphones that aren't a BlackBerry.

    If you don't like the idea of using ActiveSync, you can configure mail via IMAP and calendar via CalDAV and it also works very well.

  35. Why don't you run a calendar server? by PhunkySchtuff · · Score: 1

    Life will be a lot easier for you if you run a calendar server that supports an open standard, such as CalDAV.
    Don't bother syncing the phone with the desktop computer, sync the desktop computer and the phone with your calendar server.
    Things will work a lot better that way, you can share your calendars with each other and you've got a single point to backup for all calendar information.

  36. run your own server: +1 by Matthew+Weigel · · Score: 1

    I've been really happy with this approach, personally. I run eGroupware on my server, and it in turn provides device-agnostic GroupDAV and SyncML services (among others) that I use to keep my smartphone (an iPhone 3G, but options exist for pretty much everything else too) synchronized. I don't use Evolution, but I understand that it is supported as a client (I use Thunderbird / Lightning, although there's currently a bug in one or both of them causing problems that I haven't tracked down).

    On top of integrating well with my phone, desktop, and laptop, it also provides a decent web interface for it all that I can use when none of them are available. It doesn't provide its own mail server, but it integrates just fine with what I had already set up - and all communication (send/receive mail, synchronize, and web applications) is inside an SSL tunnel. The functionality I have, for personal information, is as good or better than every corporate Exchange system I've interacted with. And it's all open source, except for the pieces that run on my proprietary phone.

    --
    --Matthew
  37. "an office with two computers" ??? by lytles · · Score: 2, Funny

    that's not an office, that's a closet ...

    1. Re:"an office with two computers" ??? by codepunk · · Score: 1

      No that is far less computing power than is sitting on my desk at the moment.

      --


      Got Code?
  38. 1password is coming to Android soon by rsborg · · Score: 1

    It's a great password manager. Aside from dropbox, it's one of the first things I install on a new machine that will be used by me or a close relative.

    On the broader note, though, almost all of these have equivalents or better on the iPhone platform.

    --
    Make sure everyone's vote counts: Verified Voting
  39. Think about what you really need to sync... by smammon · · Score: 1

    Most people that think of syncing really don't need that much and what you need is almost never confidential. For example you probably really just need your contacts and your schedule.

    Unless you are a criminal, neither would be subject to questions of ethics - and unless you are a high ranking politician would not even rank as sensitive information. For those - go with the cloud. Evolution will sync your contacts to Google and google calendar is great - especially for small groups or individuals. Both are native on Android. For email - just setup your own server or use the hosted email you have now with the built in mail client. Turn on SSL (TLS) encryption and Bob's your uncle.

    If you need to sync and carry documents / spreadsheets or the like, just use android and do an rsync with a directory on your sever or workstation. You can transfer files via bluetooth, USB or WiFi.

    Coming from Palm it's a little weird getting used to cutting the cord but it really is great and does work.

    --
    "Smile, listen, agree, and then do whatever the fuck you wanted to do anyway." ~Robert Downey Jr.
    1. Re:Think about what you really need to sync... by hawguy · · Score: 2, Insightful

      If you're a doctor, your contact list (if it has any patient contact info) and appointment schedule may fall under HIPAA, making it sensitive information that must be protected.

    2. Re:Think about what you really need to sync... by smammon · · Score: 2, Informative

      Sounds like you are using GNUmed where the patient schedule is done in your standard calendar app.

      In this case I'm afraid you need to shift paradigms. Most modern smartphone OS's actually have no native PIM applications that you can sync to - unlike the older Palm and WinCE devices. Everything is designed to talk to and display information stored in the cloud or on a server.

      In this case for the short term I'd get a large screened device like a DroidX or even a Dell Streak and either use web browser based display (via SSL of course) or setup a VPN (built into Android) and use VNC to view your desktop.

      Long term - develop an Android app to do the above in a pleasing / useful way.

      Also - Google's cloud recently won security certification for government use. I'm sure HIPPA isn't far behind. Maybe just hang on to the Palm devices a little longer and then a move to standard Android will become feasible.

      BTW Kudos for being careful and doing your Due Diligence. I happen to work in health care IT and see jaw dropping breaches of confidentiality - especially by small offices - all the time.

      --
      "Smile, listen, agree, and then do whatever the fuck you wanted to do anyway." ~Robert Downey Jr.
  40. Android and VPN by PerformanceDude · · Score: 0

    You could just use a stock Android phone and it's built in VPN capability to talk to an in-house Exchange compatible server that is only available via VPN. Would resolve your "we can't do it in the cloud for security and ethics reasons" issue and keep your people mobile at the same time. There are many other sync capabilities available as mentioned by other posters, but the VPN approach would certainly make any of those solutions more useful and practical.

    --
    Meus subcriptio est nocens Latin quoniam bardus populus reputo is sanus callidus
  41. Perfect answer and an imperfect one. by Cryptworks · · Score: 2, Informative

    For a long time Palm has worked incredibly well over the wire with Linux and Linux sync tools. I cannot speak about the latest and greatest of this. but if they use the same backend protocol then it should be the same. In a newer sense there have been no tools to do a over the wire sync with android yet. which is ironic as it is a Linux smartphone OS. However there are a number of over the air solutions that exist. one of which is actually provided by Ubuntu in the Ubuntu one service. this is based off of funambol's technology which works very much like RIM's technology. However some things allready exist. If you have a mailserver that is compatible with activesync then you can connect that way directly to your mailserver (i do not know off the top of my head about this) but in a simpler way you can get email and connect it via IMAP directly so email synchronization with email on the server is easy. contacts and appointments are now the harder issue. however if your company is willing to go that direction zimbra appears to work with windows mobile active sync, and may be an option for you. this it would seem is your best option to keep it all in house. http://wiki.zimbra.com/wiki/Mobile_Device_Setup the only other option is to find out how much data is on their servers with funambol

  42. wrong! by higuita · · Score: 2, Insightful

    As a sysadmin, you first obligation is to your employer, not your principles.

    Wrong, before being a sysadmin, one is a person, and as a person, the principles should be above what the employer demand. Of course, one of the basic principles is also not harm the company you work for :)

    example: i would never send spam or do false advertising, even if that would help the company, but of course, i would not force OpenOffice.org to the accounting guy and all his (excel) scripted spreadsheet files. On the other hand, most of the people would be forced to use OpenOffice.org, because they don't really need MS Office, the same way i would not give a Ferrari, unless someone really needs it or the boss order it.

    --
    Higuita
    1. Re:wrong! by flimflammer · · Score: 1

      No, he was right. Your first obligation is to your employer, not your principles. You should be doing the right thing for the company, and if that means proprietary software would be a better fit, or even something that you're not entirely comfortable with, then that's the direction one should take.

      If it something where where your principles conflict with what the company is asking of you, then it's time to seek new employment. It's perfectly fine to assert your position and why you think it's better, but unless you have real hard evidence to back it up, you'll generally be talking to deaf ears.

      Keep in mind I'm speaking about this in relation to what GP posted had happened inside his company, not you in particular. Though your suggestion that only the accounting guy should get Office is peculiar. If the company deals a lot in Office documents, OpenOffice.org just isn't going to cut it no matter how hard you want it to. It just does not have great support for Office documents. Sure if the company is the sole creator of the documents, you have a better case for pushing OOo, but otherwise you're just introducing bottlenecks into the workflow.

    2. Re:wrong! by Reservoir+Penguin · · Score: 1

      I think you did not read his reply very carefully, if his company asks him to do something illegal (like sending spam) then his obligation would be to report it to the authorities even if it is against the interests of the company.

      --
      US-UK-Israel: The real Axis of Evil
    3. Re:wrong! by Kamokazi · · Score: 1

      Well as the other reply here kind of pointed out, what I meant to imply with that statement is that you do what is best for the business even if you don't agree or like it, and if it starts to turn into serious ethical issues then you look for a job elsewhere.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
  43. Axigen supports ActiveSync by Anonymous Coward · · Score: 0

    Look at Axigen. It has an excellent FREE mail/calendar/contacts/todo server much like Exchange, and for very little money you can buy the module that syncs everything up with any Activesync compatible phone (iPhones, Windos Mobile, etc.)

  44. iPhone has encryption support? by joeflies · · Score: 1

    From the things that I've seen and heard, the ability for iPhone's encryption to protect your data is somewhat nebulous, since there seem to be plenty of attacks on the access controls to the key.

    iOS's claims to do encryption are based on the operating system/hardware to do the encryption for you and you trust that nobody can circumvent or duplicate the hardware. Data's not really safe unless you have encryption all the way to the application layer, so that the data's safe even if attacker has physical access the phone.

  45. Zimbra by RichM · · Score: 1

    I have to admit to feeling slightly concerned over the amount of people recommending Zimbra, which have founded their business on Outlook integration with Linux. The submitter already has a neat Debian setup, so I don't really get why people would be pushing Microsoft lock-in onto them. If anything, we need to get away from that, and onto open standards. (IE5 + ASP anyone?)

  46. Re:Windows/Exchange - What? by ratboy666 · · Score: 5, Insightful

    Really, I must ask... What part of "the two computers use Evolution" did you not understand?
    What part of "two computers" did you not understand?

    Now, what phone are you recommending?

    There was no complaint about services, costs, or anything remotely resembling a question about installing MS SBS.

    But, since you brought it up -- a copy of MS SBS costs $1,089 (http://www.microsoft.com/sbs/en/us/pricing.aspx?pf=true) -- and something for taxes. And, of course, a computer to run it on, installation and training... call it $2000 (I'd go higher, but, hey, MS people are fairly inexpensive - normally, I'd figure $100/hour for installation and training, and a $600 + taxes for the server, $2000 combined, and a services budget of 10 hours so $3000 total. Feel free to quote less).

    But wait! He still has to buy the smartphones! Doesn't save one single sou.

    But wait! For this ABSOLUTELY RETARDED answer (because you didn't answer the question at all), you get a +5 moderation.

    So there is more than one idiot involved.

    Like I said in another post, I use a Blackberry (I get the one with the biggest keyboard), and I sync to Evolution with multisync.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  47. Re:Windows/Exchange - What? by magamiako1 · · Score: 1

    In this case, he can use whichever phones he wants. Since most phones integrate with Exchange (iPhone, Android devices)--it frees up his boss to buy whichever phone he damn feels necessary to purchase.

    Keep in mind, the original requirements was that he not put anything into the cloud. Understandable, but there's a certain cost associated with not putting things into the cloud. Again, amost every flavor of smart phone supports IMAP/POP/Exchange e-mail relatively simply.

    You're assuming that one pays retail pricing on the operating system. On a really superbly low-end HP Server, SBS 2008 is $750 additional cost. This includes 5 CALs.

    Personally, for cost-reasons for such a small company I'd highly recommend putting things on G-Mail and calling it a day. Install MS Office when necessary, and that's that. You're right, it's completely not worth the cost--but I wager given the web technologies today, you're not going to build something that competes with Google for the most flexibility and small business pricing.

    That said, he's going to have more of a hell of a time trying to get OSS solutions to work and he would spend on doing it with G-Mail or Microsoft products.

    Guaranteed.

    In fact, the shit integrates so well--that my iPhone hits google and my work's Exchange for Calendar events. In addition to being able to sync calendar events from my local Outlook.

    Simply put: Stop trying to reinvent the wheel. Many people smarter than you have already done the hard parts, and it's superbly dumb to try to do it any other way.

  48. AT&T? by Ungrounded+Lightning · · Score: 2, Interesting

    Unfortuntely, here in the U.S. [the N900] only works with one carrier, T-Mobile, whose coverage is a joke.

    You mean it's only SOLD WITH THE SERVICE by T-Mobile, right?

    When I signed up for GSM with AT&T (because only AT&T had a cell covering my Nevada place), they told me I could pull the SIM, put it in any other (US bands) GSM phone, and the service would work. The N900 has GSM on all the bands used in the US, according to its specs.

    I haven't tried this yet (with a N900 or any other). But perhaps someone here has and can tell us if it works?

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:AT&T? by sela · · Score: 2, Interesting

      The Nokia N900 isn't sold with service by T-Mobile or any other US carrier.

      Like most of Nokia's smartphones, the N900 can only be bought unlocked in the US, without any service package. It does work as a GSM phone with both carriers. However, it does have better 3g support with T-Mobile. It supports T-Mobile's UMTS but not AT&T's, thought you can still use the slower EDGE there.

      AS for coverage, T-Mobile's coverage is pretty good around the big metro areas. There is a problem only in smaller places.

    2. Re:AT&T? by Anonymous Coward · · Score: 0

      The Nokia N900 isn't sold with service by T-Mobile or any other US carrier.... There is a problem only in smaller places.

      Also remember since the Nokia N900 is open and has WiFi, anywhere you have WiFi access, the phone will ring. So you put a DD-WRT enabled router at both home and work and you have phone coverage via WiFi in over 80% of your calling area for less than $10 per month...cost of Skype VoIP.

      The only place I can not use WiFi is in my car when I am moving. However in most of the restaurants and places I visit today, they have open WiFi access points, so while I am there, my phone just rings...if I want it too. I find it very healthy to turn it off and have a life outside of work...they can leave me a message.

      There are more WiFi access points every day.

      Remember the days when people use to leave you a message and you use to be able to control the interruptions in your life...there is a reason why this is a very good and healthy thing.

      Of course if your company is paying you extra to be on the hook 24 X 7 that is a different story.

      Now if you are on the hook, without being paid extra, well that makes you the fool, doesn't it. Remember, no one can take advantage of you if you do not let them. And you can say No, when a company/employer's demands are excessive given your compensation for the role you are playing on their behalf.

  49. Re:Windows/Exchange - What? by dbIII · · Score: 1

    However you would be reinventing the wheel by replacing the linux guy with an MS Exchange guy and coping with the changeover period, new servers etc BEFORE anyone can just sync to MS Exchange. If there is already something in another portion of the company to migrate to that saves a lot of pain, but change does not simply happen by fiat.

  50. Re:Windows/Exchange - What? by magamiako1 · · Score: 1

    This guy is looking at extremely customized, many hours worth of work or days setups. If he can figure out even a fraction of that, he can figure out Windows SBS. If he can't, he's in the wrong job.

  51. Nokia Qt vs. Android by Compaqt · · Score: 2, Insightful

    How's Android any more open than Nokia?

    Nokia just announced its support for Qt as the main platform for all of its smartphones, whether Symbian or Linux-based. (Nokia owns Qt, and it's available as LGPL.) They're coming out with an XML-based GUI and HTML5 scripting, too.

    You can develop for mobile, Linux, Windows, and Mac platforms. And you can use your choice of Lin/Mac/Win for dev, too, leveraging FOSS developers knowledge of Qt and Qt Creator.

    There's an Android port of Qt, too.

    You can also contribute mods/fixes to Qt, I'm not sure if that's the case with Android.

    --
    I'm not a lawyer, but I play one on the Internet. Blog
    1. Re:Nokia Qt vs. Android by LandGator · · Score: 2, Interesting

      There is a wee bit of difference between declaring support for Qt, and actually having a robust pool of independent developers. Symbian development has slowed to a crawl and developers are abandoning that market to go Android or (to a lesser extent) iOS. As a three-year owner of an E90, which was preceded by a 9300, I would stay far, far away from that Norwegian Blue named Symbian, and go to a platform which might actually outlast the hardware. Symbian is circling the drain, and with it, Qt.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
    2. Re:Nokia Qt vs. Android by Compaqt · · Score: 1

      Yes, I agree that Nokia has basically made every dumb move it could possibly have made, and lost almost all of its dominant US-market position.

      This is basically its last chance. Only time (the next 9 months will tell), but I think they might just pull it out this time.

      Have you seen their new C7 and N8 phones?

      Btw, what's wrong with Symbian? Isn't it just fine in the latest touchscreen phones?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
  52. Re:Windows/Exchange - What? by Anonymous Coward · · Score: 0

    I understand that it was implied that many phones support MS Exchange, and thereby the original poster would not even be looking for a compatible phone were he using it.

    Your other poirts are valid, but your tone is too belligerent.

  53. Funambol by jimboindeutchland · · Score: 1

    I'd recommend trying Funambol. It's an open source sync server that works with SyncML. You can set up the server pretty easily on one of your work stations. There are sync clients for Evolution and just about every mobile phone. It has some short comings in that it doesn't support every single field in the various data types (contacts, calendar, events, notes) but for most people it's good enough.

    --
    this post is now diamonds!
  54. Blackberry isn't open, but ... by aklinux · · Score: 1

    I had some success using barry & opensync w/ the blackberry I used to use. SyncML is available for the Nokia N900 (Mameo), over USB only. There are other Mameo based phones out there, they may have have SyncML capabilities as well. It sounds as though a USB limitation might be preferable for your purposes anyway.

  55. Kerio mail server is reasonable by gbrown100 · · Score: 1

    In a similar sized office I use Kerio's connect mail server. It allows active sync out of the box, is dead easy to install on Linux, win or Mac and easy to run. I have then used any old symbian nokia, win doze or android to sync. It is paid though unlike zimbra but I guess you pay for the simplicity of install and management

  56. The advertisement is not reality by dbIII · · Score: 2, Insightful

    MS Exchange is not the simple well behaved beast you think it is. One trap for new players a few years ago was for it to install as a open relay be default. A *nix mail admin running MS Exchange IS in the wrong job without a bit of time to learn about the quirks of a new environment.
    At least backups are now possible in MS Exchange without shutting down all of the services - but it's still not something that anyone coming from a different MTA would expect and it is very fragile so you don't want somebody learning on the job in a production environment with something so fragile and so difficult to backup and restore.
    The advertisements lie when they say any idiot can run MS Exchange well without training or experience - for a start you need at least two servers to be really sure that users can send and recieve mail. It's a million miles away from just throwing sendmail, exim, postfix, qmail or whatever on a low powered PC and looking at the logs a year later to see it's happily handling 5000 emails a day without a hiccup. MS Exchange is a lot more than email and needs attention to keep it going. It's the only modern MTA in production use where people will actually tolerate lost emails - all the others moved past that point or were discarded in disgust years ago.

  57. nokias by fpedraza · · Score: 2, Interesting

    I regularly sync my old Nokia E61i with Evolution in my Fedora desktop. I believe the newer E70 series smartphones will also do the job.

  58. Funambol by Anonymous Coward · · Score: 0

    Hi.

    Also in a small office we use free version of Funambol with Symbian (e72, e71,...) phones.

    We've been mostly happy with it.

  59. kolab with zpush by Anonymous Coward · · Score: 1, Interesting

    http://wiki.kolab.org/Z_push

    We use it.
    I have tested with android and ipod touch.

  60. What about Funambol? by Anonymous Coward · · Score: 1, Interesting

    Did you take a look at www.funambol.com ?
    There is an open source server for PIM synchronization and open source clients for many mobile/desktop platforms.

  61. Microsoft Exchange and iPhone by multipartmixed · · Score: 1

    Yeah, I know I just pissed off, like, 99.999% of the /. readingship, but this solution works like a G-D charm.

    Or at least, I assume it does. Because I tell my iPhone that my Google-Apps domain is really an MS-exchange server, and THAT works perfectly.

    I just realized my schedule must be really evill, I rely on Google, Apple and Microsoft(protocols) to get it to me.

    --

    Do daemons dream of electric sleep()?
  62. Palm Pre by Tepar · · Score: 2, Insightful

    Easiest solution: get a Palm Pre. There's a palm emulator called Classic for it. Run your old apps.

  63. Palm Pre : Be your own cloud ! by DrYak · · Score: 1

    I don't know about the others, but the PalmPre has several servers it can sync to (all at the same time and same contact duplicated from several server will show up as a single person, thanks to Synergy).

    among other options,it can sync to servers speaking Exchange protocol : something that evolutions does already. So it should work with the small business' setup, except it will sync over the net instead of through a direct USB/Serial connexion.

    also,webOS is Linux based, lots of parts are Free Software, other parts are still hackable with accessible javascript source, uses a (saddly proprietary) simple interface based on HTML and Javascript, is able to run homebrew out of the box without any jailbreaking/root stupidity, has also support for SDLapplications and (since very recently) X11 applications.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  64. Palm Pre interesting too by DrYak · · Score: 2, Informative

    Palm Pre is a solution too.
    - it features a classic emulator too
    - it can sync to servers speaking the Exchage protocol (like evolution)

    So although it's not really synching directly over a USB/Serial cable like the question author wanted, the "cloud" in question could very well be their very own exchange-compatible evolution server, accessed over their own secured WiFi network. So i think most ethical problems won't be problematic anymore.

    and if someone in the team is less ethically concerned and decides to use other cloud source, Synergy takes care to show contact which are the same person as merged.

    also, the device it self is open-source friendly.
    runs on linux
    uses lots of free software components
    lots of the rest has accessible javascript too.
    has a simple (although sadly proprietary) interface based entirely on HTML+Javascript.
    can run homebrew out of the box without any jailbreaking/rooting nonsense.
    supports SDL and opengl based applications.
    has also recently an alpha X11 server (it's not as complete as N900's - it just run a X11 server as an app card, if you need it - for example to quickly do some remote administration with a SSH X tunnel)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  65. Open Protocols by Anonymous Coward · · Score: 1, Insightful

    The key is in the protocols. Pick open protocols that a variety of devices support. For example I use:
          * iCal for calendaring (apt-get install calendarserver)
          * imap for email (apt-get install dovecot-imapd)
          * ldap for contact management (apt-get install slapd)

  66. Re:Windows/Openoffice by dbIII · · Score: 1

    I'll add a bit about the use of openoffice in business that may also shed a bit of light.
    IMHO there are two reasons why an openoffice deployment gets replaced.
    The first is scope creep. The people that normally only work on internal stuff and really only need a glass typewriter suddenly get given an external facing task and some idiot has sent them a *.docx file or similar thing they don't normally deal with. When everything from wordperfect on would normally do the job they now need MS Office.
    The second is reason is "the dog ate my homework". Uncompleted tasks are blamed on the software, so you then buy them MS Office, and then find they don't know how to use that either (eg. a lot of time wasted googling trying to work out why a user couldn't save as PDF when it turned out they hadn't even attempted "save as").
    I suppose a third reason would be if one of the rare people that actually does macros in MS Office was given openoffice instead and expected to be instantly as productive, but if that happens you have bigger problems and an inflexible policy and that person never should have had openoffice in the first place.
    Where it DOES work is places where you have technical documents going out in relatively tamper free PDF and don't have to trust some external collaborator to not make subtle changes to the words that have been signed off. MS Word is still utter crap at handling embedded images in documents so it's a time saver to use anything else as soon as a document gets complex. If the workflow is to type your own stuff and print or export to PDF openoffice works.
    There's always a conflict between the users expecting everything instantly and for free and the contraint of having a budget that often leads to situations where everything is held together by chewing gum and string unless a lot of care is taken. It sounds like you wandered into one of those situations.