ENP Newswire -
Release date- 18082014 - Open Standards in the technology industry refer to publicly available specifications that can allow disparate technologies to communicate and interoperate with each other.
Open Standards also allow innovation in implementation within proprietary products, while preventing vendor lock-in. The 'Standards' in Open Standards ensure that there are clear specifications that define the interoperability of the technology element. The 'Open'-ness in Open Standards ensures that key industry vendors can collaborate in a neutral consortium to define the specifications that allow for interoperability.
Specifically, the embedded industry is now characterized by multiple industry players, highly specialized technology and unique systems that are purpose-built for specific applications, utilizing embedded operating system & virtualization technologies. Over the last several decades the embedded industry has been active in the development of Open Standards, which has allowed the embedded software ecosystem to thrive. This blog highlights the most relevant Open Standards in the embedded software arena.
The ability of an Operating System to conform to established Open Standards APIs (Application Programming Interfaces) is a key enabler for a critical mass of middleware and applications executing in its environment. It allows application portability among execution environments, thereby allowing end-users the maximum flexibility in creating application software that can be migrated to newer environments with minimal efforts.
One of the best-known and most widely adopted API standards in the embedded and server infrastructure, that has withstood the test of time, is the IEEE POSIX standard. POSIX, an acronym for Portable Operating System Interface, is a family of related standards governed by the
The LynxOS hard real-time OS has been a pioneer in the support of POSIX APIs and was the first hard real-time OS to achieve POSIX conformance.
The LynxOS-178 real-time operating system fully supports the Safety Basic, Safety Extended and Security profiles.
The LynxOS-178 real-time operating system fully supports the
The Eclipse open source community was started in 2001 when
More information about the Eclipse projects can be found here https://projects.eclipse.org/list-of-projects. The Luminosity IDE from
The Virtual I/O (VIRTIO) specification is a newer standard that provides the definition of a virtual device found in virtualization environments, that mirrors a physical device by design. This allows the guest operating systems that run inside the virtual environment to create standard device drivers that address these virtual devices to achieve network, storage or console capabilities within a virtualized environment. The VIRTIO specification is intended to create a standard interface between the hypervisor that allows multiple virtual guest operating systems to run, and the guest operating system device drivers that address these devices. The creation of a standardized definition for a virtual device allows multiple heterogeneous operating systems to seamlessly provide device connectivity in virtual environments. The VIRTIO 1.0 specification is currently out for public comment and is expected to be ratified soon. For more info see http://docs.oasis-open.org/virtio/virtio/v1.0/csprd01/virtio-v1.0-csprd01.html.
The VIRTIO specification is being created through the OASIS organization. https://www.oasis-open.org/
These are a few of the many Open Standards that allow embedded software portability among different execution environments, thereby allowing end-users the maximum flexibility in creating software that can be migrated to newer environments with minimal effort. As the complexity of hardware & software continues to increase, the ability to preserve the software investment provides significant advantages for embedded developers.
Most Popular Stories
- Study: Recessions Can Postpone Motherhood Forever
- Hispanic Entrepreneurs Short-changed in Texas
- Hispanics Carry Big Clout: Census
- Washington's 'The Equalizer' Debuts With $35 Million
- Effort to Oust Assad Put on Hold
- Qantas Puts World's Largest Plane on Longest Route
- Los Angeles Set to Host Small Business Summit
- Chicago Flight Delays: Questions Answered
- White House Intruder Got Farther Than Reported
- Jeb Bush: GOP Senate Would 'Fix a Few Things'