Misplaced Pages

EKA1

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Operating system kernel
This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "EKA1" – news · newspapers · books · scholar · JSTOR (December 2009) (Learn how and when to remove this message)
Operating system
EKA1
DeveloperPsion
Symbian Ltd.
Written inAssembly language, C
OS familyEPOC (Symbian)
Working stateDiscontinued
Source modelProprietary
Initial release1989; 36 years ago (1989)
Marketing targetPDAs, mobile phones
Available inEnglish
Platformsx86, ARM
Kernel typeMicrokernel
Succeeded byEKA2
Official websitedeveloper.symbian.org/wiki/index.php/Category:Kernel_&_Hardware_Services

EKA1 (EPOC Kernel Architecture 1) is the first-generation kernel for the operating system Symbian OS. EKA1 originated in the earlier operating system EPOC. It offers preemptive computer multitasking and memory protection, but no real-time computing guarantees, and a single-threaded device driver model. It was largely superseded by EKA2.

Much of EKA1 was developed by a single software engineer, Colly Myers, when he was working for Psion Software in the early 1990s. Myers went on to act as CEO for Symbian Ltd., when it was formed to license this kernel and associated operating system to mobile phone makers. He is now CEO of Issuebits Ltd.

See also

PsionSymbian
Hardware
Pocket computers
Clamshell designs
Subnotebooks
Laptops
Software
Operating
systems
Kernels
Organisations
  • Psion (1980)
  • Symbian Software (1998) (UIQ Technology (1999), Symbian Foundation (2008))
  • Executives
    Microkernels-nanokernels
    Kernels
    L4 family
    Macintosh hosted
    Psion
    Amiga-type
    Operating
    systems
    POSIX support
    Unix-like
  • ARX
  • GNU Hurd°
  • Lites
  • MeikOS
  • Minix°
  • MkLinux°
  • Multi-Environment Real-Time^ (MERTUnix-RT)
  • OS2000
  • QNX^
  • Redox°
  • Spring
  • Tinix
  • UNICOS
  • VSTa
  • Partial
    Capability-based
    L4 kernel
    Java virtual machine
    Macintosh hosted
    Unix-like
    Psion
  • EPOCSymbian OS
  • Amiga-type
    Microsoft
    AIM alliance
    Frameworks, kits
  • Cosmos°
  • Genode°
  • TI-RTOS
  • Developers
    Stub icon

    This operating-system-related article is a stub. You can help Misplaced Pages by expanding it.

    Categories: