• your Windows® embedded community

    eWEEK Windows for Devices - Your Windows Embedded Community

    Windows For Devices

  • home
  • news
  • embedded PCs
  • boards
  • handhelds
  • tablets
  • thin clients
  • enterprise
  • consumer
  • articles

    News

  • Home > News

        Source code key to OS adoption, survey claims

        Henry Kingman | Date: Sep 11, 2007 | Comments: 1



        • Print PDF
        • Filed Under: News

        Access to source code is the "primary motivating factor" in operating system adoption among embedded systems developers, suggests Evans Data Corp. The research firm found that two-thirds of developers surveyed deem this "very" or "extremely" important, while only five percent thought it "not" important.




        Some RTOS (real-time operating system) vendors offer source code access, but typically only under NDA (non-disclosure agreement), and at added licensing cost. One exception is Microsoft, which about a year ago began distributing the full source to Windows CE 6.0 at no extra cost to developers willing to acknowledge a relatively straightforward "shared source" license.


        Six-year history of Windows CE "shared source"
        (click to enlarge; source: Microsoft)

        Developers can now access shared source code for the Windows CE kernel -- as well as certain device drivers and application-level components -- directly from within the Windows Embedded CE 6.0 distribution package. To do this, they click on a function in the IDE that indicates their acceptance of the licenses and installs the shared source.

        Of course, access to source code is a given with free and commercial Linux variants, since the GPL license governs the kernel, if not all available device drivers.

        The EDC survey involved about 500 embedded systems developers. Of those, about 40 percent target embedded Linux. The most popular RTOSes in the survey -- likely VxWorks and Windows CE, although EDC did not say -- were used by about 20 percent of respondents, EDC said.

        EDC CEO John Andrews stated, "Developers working with embedded systems really need access to the RTOS source code in order to optimize their applications efficiently. This is one of the reasons that proprietary RTOSes created in-house for a specific system have long been popular, and now it's a primary motivating factor in the adoption of Embedded Linux."

        Other findings from the August, 2007 survey include:
        • Tools rank above cost and performance when evaluating microprocessors
        • FPGAs (field-programmable gate arrays) are now "as popular as microcontrollers and microprocessors" in embedded designs
        • Two-thirds of developers working on embedded systems for multi-core processors are targeting homogeneous cores



        Related Stories:
        • Embedded OS vendors thrive despite Linux
        • Special Report: Windows CE 6 arrives with 100% kernel source
        • Introduction to Shared Source
        • Microsoft seeks OSI's approval of Shared Source
        • Open source "gaining enormous momentum"
        • Microsoft overhauls, simplifies Shared Source licenses
        • Microsoft mobile/embedded revenue grows 28%
        • VDC: Microsoft emerges as #1 embedded software vendor
        • Analyst projects slow growth for Windows Mobile
        • Device software market growing, globalizing, consolidating
        • Small teams dominate embedded software development
        • Microsoft woos ISVs to its mobile and embedded OSes
      • Newsletter
      • RSS
      • Twitter
      • Got a Tip?
      • Linux Devices

    most read

    • ARM Windows 8 may nix desktop
    • Autonomous robot's built around a Windows Phone handset
    • Intel ships Cedar Trail Atoms
    • America's first 'WhiteFi' network goes live
    • Tiny module boots Windows Embedded Compact 7 in 800 milliseconds

      WfD showcase archives

      • Mobile Phones
      • PDAs and other handhelds
      • Netbooks
      • Windows tablets, UMPCs, and MIDs
      • Audio/video entertainment devices
      • Thin client terminals and devices
      • Voice over IP devices
      • SPOTlight on .NET Micro Framework (MF)
      • SPOT-light on Microsoft's "SPOT" Technology
      • Other smart devices

  • eWEEK Quick LInks
  • Home
  • Windows & Interoperability
  • Mobile & Wireless Technology
  • Application Development
  • Enterprise Applications
  • Enterprise Networking
  • Desktops & Notebooks
  • Technology Videos
  • ZDE Corporate Site
  • Linux for Devices
  • Microsoft Watch Blog
  • Migration Expert Zone
  • Smarter Technology
  • ASP Free
  • Scripts
  • Tutorialized
  • Technology Resource Library

Site Map

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2010 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. eWEEK and Spencer F. Katt are trademarks of Ziff Davis Enterprise Holdings, Inc.
Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.