Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Tactics shift in Linux's shadow
EE Times ^ | 28 June 2004 | Charles Murray

Posted on 07/13/2004 5:31:44 AM PDT by TheEngineer

CHICAGO — Driven by a hypercompetitive marketplace and the looming shadow of Linux, two of the biggest players in embedded software are shifting strategies in aggressive efforts to capture the minds and pocketbooks of developers.

Microsoft Corp. on Monday (June 28) will roll out its first-ever commercial-derivatives program for all licensees of Windows CE. The program, which lets developers modify and redistribute the Windows CE source code, is seen as an effort by the Redmond, Wash., software giant to make its code more accessible to developers, la Linux.

"This represents a major perception change in terms of the way programmers will view Microsoft and Windows CE," said Steve Maillet, chief executive officer and chief software architect for Embedded Fusion (Portland, Maine), a systems integrator that employs Windows CE.

Microsoft's move comes on the heels of embedded-software leader Wind River Systems Inc.'s rollout last week of its Workbench 2.0 integrated development environment, which allows developers to build embedded applications atop both Linux and its own VxWorks operating system.

The moves serve as the latest visible signal that the embedded industry's major players are acknowledging the real value of the open-source Linux operating system, and the competitive threat that it poses.

"The pervasive influence of open-source [software] is permeating the entire embedded industry," said Chris Lanfear, analyst for Venture Development Corp. (Natick, Mass.). "It's manifesting itself in different ways at Wind River and Microsoft, but it's clear that it's affecting the way both companies compete."

Perception issue

To be sure, Microsoft and Wind River framed their business moves as broader and more significant than a knee-jerk reaction to Linux. Linux's popularity, the companies maintained, is itself a reaction to the forces that have shaken the embedded industry to its foundations over the past three years. Among those are the ever-increasing complexity of application software, the intense pressure on OEMs to reduce lead times and the recessionary push on all players to cut costs.

"When you put those three dynamics together, it changes everything," noted John Bruggeman, senior vice president of worldwide marketing for Wind River (Alameda, Calif.).

Indeed, industry observers believe those forces are largely responsible for the rise of embedded Linux in the first place.

Linux was seen as an elixir because it offered developers an inexpensive means to deal with the new complexities of the marketplace. As a result, many programmers have been vocal in their support of Linux, not only because of its cost (or lack thereof), but because it gave them access to, and control over, the operating system software kernel.

Analysts believe that loyalty among developers is at least one of the reasons behind Microsoft's commercial-derivatives program.

The program for the first time enables licensees of Windows CE to modify and redistribute changes they make to 2.5 million lines of shared source code in version 5.0. In the past, such freedoms were extended to a handful of premium licensees, but the new program will offer it to all embedded customers.

Furthermore, the company last week took pains to note that the so-called "derivatives" don't have to be shared with Microsoft or anyone else.

That, Microsoft executives say, gives Windows CE a leg up on Linux. Operating under the auspices of the general public license, Linux obliges users to make kernel modifications available to the public as a whole and, by extension, to competitors in the industry.

"OEMs have told us that if they are going to spend precious time and resources making modifications, they don't want their advantages made available to other customers," said John Starkweather, senior product manager for Microsoft's Mobile and Embedded Devices Division.

Starkweather claims that the derivatives program actually encourages developers to innovate, not only because it gives them access to the source code, but because it does not call on them to share their changes.

Device builders and system integrators say the advantages may be more perception than reality, but they added that perception is important in the minds and hearts of developers.

"All programmers think they need to make changes, but when you come right down to it, most don't," said Maillet of Embedded Fusion. "But a lot of them won't even touch Windows CE because Microsoft hasn't let them make changes. That's always been a big criticism of Microsoft. That's why this [announcement] will ease their minds."

"This is only going to appeal to me in special cases," said Heinrich Munz, a strategic-product manager for Kuka Roboter (Augsburg, Germany), a maker of industrial robots that employs Windows CE in some products. "But I like to know it's there."

OS agnostics

Industry analysts said last week that the latest Microsoft effort will serve as one more piece of ammunition in the battle against roll-your-own operating systems.

"Linux changed the embedded road map because it opened people's minds to using a product that was prepackaged," said Rob Enderle, principal analyst of The Enderle Group (San Jose, Calif.).

"Now, the fact that they no longer have to share their intellectual property is going to be a big plus for those who had already opened their minds to Linux," he said.

Wind River, which is likewise targeting the roll-your-own crowd, is also changing tack in an appeal to the notoriously skeptical world of programmers. In February, the company announced it was teaming with Red Hat Inc. (Raleigh, N.C.) in an effort to develop a Linux-based embedded-software platform by 2005. Last week, it cemented its commitment to Linux by shipping Workbench 2.0, an integrated development environment based on Eclipse, an open-source application development framework that allows solution providers to add their own plug-in modules. The IDE, which is consistent with the company's new OS-agnostic approach, supports multiple operating systems, processors, languages and target environments.

'Postrecessionary behavior'

The new approach has been ripped by competitors, one of which compared the Red Hat-Wind River team to "two drowning men trying to save each other," especially given Wind River's longstanding criticism of Linux. Industry analysts, however, have generally supported the move, saying it was necessary in today's intensely competitive $762 million embedded-OS and tools market.

"It was clear that when the market started to come back, customers weren't coming back only to buy new Tornado licenses and VxWorks run-times," said Venture Development analyst Lanfear, referring to Wind River's proprietary offerings. A lot of them had migrated over to Linux for their telco infrastructure devices. It's a market-driven, postrecessionary behavior that has forced these companies to step up and compete very hard for a market that is still not substantial enough to carry all the vendors in it."

Wind River, however, only partially endorses such viewpoints.

The longtime embedded-software leader believes that the $762 million market figure may only be the tip of a much larger potential market. Citing the fact that typical embedded applications have grown from 100,000 to a million lines of code in the past two years, and that OEM lead times have dropped to as little as six months, the company's executives say they foresee a vast, untapped market among developers who have long refused to buy commercial operating systems and tools.

"Between 80 percent and 90 percent of the market is made up of in-house developers writing their own infrastructure for their applications," said Bruggeman of Wind River. "But developers don't have time to do that anymore. The costs are too prohibitive."

Bruggeman said Wind River believes the embedded pie could balloon to anywhere from $3 billion to $20 billion annually as these in-house groups look to commercial products. In that market figure, the company also includes other components, such as middleware, services and new layers of applications that lie somewhere between the OS and the end application.

Bruggeman added that end customers will benefit by having access to a tool set that enables them to use competing operating systems and software on separate projects, or even within the same project. Competition is now forcing software vendors to make such products available, he said.

"The end-customer market is changing dramatically," Bruggeman said. "We are being driven to embrace change because our customers are demanding it."


TOPICS: Business/Economy; Extended News; Technical
KEYWORDS: linux; microsoft; windriver
Navigation: use the links below to view more comments.
first previous 1-2021-27 last
To: 50 Cal

its all ready a top notch OS :-)

(I think we somethen in comen)

12.7mm


21 posted on 07/13/2004 6:08:31 PM PDT by 12.7mm (Im new here - looks like a good place to hang out)
[ Post Reply | Private Reply | To 3 | View Replies]

To: Joe Bonforte
>>It has become obvious that there are only a finite amount
>>of things left to do to the desktop that make any
>>difference to the end user.

"Everything that can be invented has already been invented." (1899 U.S. Patent Office official, though the attribution is possibly apocryphal)

That is so freakin' funny... In a true sort of way. :-)

22 posted on 07/13/2004 8:53:47 PM PDT by TheEngineer
[ Post Reply | Private Reply | To 20 | View Replies]

To: Golden Eagle
Microsoft and Sun are slowly but apparently surely moving towards "sharing" more of their code. This does not mean giving their code to anyone in the world for free, and granting that person unlimited to rights to modify, duplicate, and even resell the software with no return revenue to them, as would be foolish. They will use non-GPL license agreements that grant access to the code and possibly the right to redistribute without release...

Good points. Also, I believe that it will be easier for Microsoft to control theft/piracy of WindowsCE than desktop Windows. Corporate OEM's building thousands of identical units running an unlicensed version of WinCE would be difficult to get underneath Microsoft's radar screen; and the liability would be huge.

Linksys couldn't get their linux-based router underneath Stallman's radar. In fact, I doubt they really understood the "IP-grab" implications of using GPL code in their router.

Overall, I think it's a good strategic move by Microsoft.

23 posted on 07/13/2004 9:28:49 PM PDT by TheEngineer
[ Post Reply | Private Reply | To 19 | View Replies]

To: Bush2000
Apparently, you never seem to read.
.. upon further reflection I will concede that it looks like there are problems with BMW's applications, generally, not necessarily with CE itself.

Go chase some cars or something...

24 posted on 07/14/2004 9:17:37 AM PDT by TechJunkYard (Hello, I'm a TAGLINE virus. Please help me spread by copying me into YOUR tag line.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: TechJunkYard
Apparently, you never seem to read.

Look, you're the one who posted the original garbage masquerading as an article. If you bothered to even read about the issue before posting that trash, it would have saved everyone time and confusion. But, let's face it, sowing FUD about Windows is what you're all about, anyway.
25 posted on 07/14/2004 12:26:39 PM PDT by Bush2000
[ Post Reply | Private Reply | To 24 | View Replies]

To: Bush2000
And sowing FUD about Linux is what you're all about. So we're even.
26 posted on 07/14/2004 12:35:56 PM PDT by TechJunkYard (Hello, I'm a TAGLINE virus. Please help me spread by copying me into YOUR tag line.)
[ Post Reply | Private Reply | To 25 | View Replies]

To: TheEngineer
Im sorry I have trouble feeling bad for a company that got a free framework to run their software on, thus saving millions of dollars in development complaining because they should abide by the license.

the GPL is not an IP grab, you can use it as a base but if you include its code or dynamically link to it you dont have to release the code. Fact is if Linksys wrote their own interface to ride on top if uLinux then there is no issue, I am not familiar enough with their code but I would bet they are just using IP tables...

27 posted on 07/15/2004 6:53:14 AM PDT by N3WBI3
[ Post Reply | Private Reply | To 14 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-27 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson