Like the Palm OS and Microsoft's WinCE, Symbian also originated out of a software platform designed for PDAs.
However, Symbian has been in development specifically for use in mobile phone devices since 1998; work to adapt the Palm OS and WinCE for use in mobile phones didn't get really going until around 2002, and was largely bolted on the side of platforms that were already of dubious value.
-
-
Pre-Symbian Origins at Psion: 1980-1991
Psion got started in the early 80s writing software for the mini home computers built by Sinclair Research. Sold under the name Timex Sinclair in the US, the ultra cheap systems were wildly popular because they offered the idea of a home computer for less than $100.
The Psion 3 organizer was also sold by Acorn Computer under the name Acorn Pocket Book.
Acorn's RISC Machine: 1983-1997
-
•one model used a Z80 to run CP/M
-
•one model used an Intel 286 to run DOS
-
•one model used a Nat Semi 32016 to run Unix
Archimedes shared similarities with the Macintosh, Amiga, and Atari ST, although its RISC processor was faster and more modern than the Motorola 68000.
ARM Gets Attention: 1990-1997
Sakoman's Newton design called for three Hobbit processors to enable it to perform handwritten recognition, making it prohibitively expensive.
Apple began looking at Acorn's new ARM processor, which offered more speed than the 68000 in a much smaller, more energy efficient package. In 1990 Apple created a partnership with Acorn and VLSI that was spun off as an independent company called Advanced RISC Machines.
The new partnership released a third generation of ARM processors, called ARM6, which was used both in Apple's 1994 Newton as well as Acorn's 1994 RISC PC, the successor to its Archimedes line.
While working with Apple on ARM, Acorn's parallel partnership with Psion expanded in its next generation of organizers, when Psion adopted the ARM processor in its Series 5 in 1997.
Psion's EPOC: 1997-1998
Even so, the Series 5 was years ahead of Microsoft's WinCE, which was going nowhere until it licensed the remains of Apple's Magic Cap spin off in 1998.
Psion developed an entirely new operating system for the Series 5's 32-bit ARM processor called EPOC32. It featured preemptive multitasking and memory protection, and was designed to accommodate third party licensees by making it easy to develop custom graphical interfaces based on a core set of GUI classes.
Like Palm, Psion followed the advice directed at Apple, to spin off its software technology as a separate company and work with hardware partners. That was Microsoft's strategy with WinCE, and even Apple had attempted to license the Newton OS and hardware designs to other companies.
However, after licensing out its advanced OS though the Symbian partnership, Psion found itself in a similar position to Apple during its Mac clone experiment: Psion's own hardware sales were cannibalized by Symbian products from its partners, particularly Nokia.
Psion also invested heavily in work with Symbian partner Motorola to develop wireless communication devices under the name Odin. However, in 2001 Motorola backed out of the project, and then cashed out of the Symbian partnership entirely in 2003.
That abandonment destroyed the remains of Psion's hardware operations, leaving just its business services division remaining. It then partnered with Teklogix, a WinCE-aligned group, and sold off its remaining Symbian shares in 2004 to Nokia, Panasonic, Siemens AG, and Sony Ericsson.
A Glorious Phoenix from the Ashes: 1998-2007
After dropping the Newton in 1998, Apple returned to using ARM processors in the iPod in 2001. Most iPods have two ARM processors, both running at a relatively low 90 MHz speed to conserve power. That is still far faster than the 20 MHz chip powering the original Newton MessagePad, however.
Modern PDAs and MP3 devices, including the Palm Tungsten and Treo, newer BlackBerry models, Microsoft's Zune, PlaysForSure players, and Pocket PC PDAs, all use much faster versions of ARM processors. They have to have speedy ARM processors because they're running custom, inefficient software: either the sub-optimal Palm OS Garnet, the sluggishly thick WinCE, or RIM's custom OS.
Apart from vendors dependent upon Palm or Microsoft, most smartphone mobile makers run either Symbian or Linux. Linux has advantages in running a more complex Internet device, but the top mobile makers have invested extensive development into Symbian. The resulting stability of the OS, paired with an easy to customize interface, makes Symbian a quick and easy choice for mobile phone development.
Inedible Dog Food
That's because, while the Symbian OS provides a good foundation for a smartphone, it does not offer much in a general computing device.
Further, any company interested in investing significant, long term development efforts into a code base will likely not want to be tied to the whims of external developers managing a commercial, proprietary product. In that regard, Symbian is no more attractive than Microsoft's WinCE.
Lessons from Sony
Licensees who simply want to crank out a phone product with a customized veneer benefit from the work already done in Symbian.
Sony’s partnership with Ericsson bought into the Symbian OS partly because Ericsson is a major investor in Symbian, and partly because Sony in content selling other company's software on its own hardware.
Sony also licensed the Palm OS for its Clié PDAs, and Windows XP for its VAIO PCs. Neither of those products are very good, because while Sony created impressively engineered hardware, the included software was marginal and poorly integrated.
Sony Ericsson's Symbian phones demonstrate the same problem: good bits of hardware and good bits of software can be slapped together into an unimpressive product that doesn't really work well.
An Open and Closed Case For Symbian
From that perspective, it's no surprise why Apple didn't use Symbian. Unlike earlier iPods, the iPhone is a full software platform demanding support for applications Symbian does not address. Further, Apple needed a lot of control to provide the level of integration it planned to deliver.
The iPhone isn't a smartphone as much as it is a handheld computer with specialized mobile and media applications. Apple already has a platform suitable for a full computing environment. Everyone else has Linux. How does Apple’s OS X compare to Linux in sophisticated mobile devices?
The next article will take a look.
Next Articles:
This Series