Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum

Keywords: Match:
Opinion: A third way for software development
Bryan Sparks, CEO of Lineo Inc.

In this guest editorial written for ZDNet, Lineo CEO Bryan Sparks addresses the question, "Is it possible to balance open-source code and intellectual property?" Sparks writes . . .

A third way for software development

Major proprietary software companies such as Wind River Systems and Microsoft have recently taken action on an open-source software reality that threatens their business model.

Wind River decided to purchase an open-source company, and Microsoft launched a campaign against established open-source initiatives, especially the General Public License (GPL). Microsoft also began a questionable "shared source" program of its own.

I would like to respond to this challenge and, in the process, clarify a few key aspects of the GPL.

First and foremost, the GPL is simply another software license. Software is never really sold; it is just licensed to customers. A customer agrees to the terms of a software license each time that customer acquires and runs software.

That said, the GPL is not some oddity of the software world. In fact, it embodies the best of both proprietary software and open-source software by allowing companies to keep their own work while using the incredibly stable and robust features of an open-source operating system such as Linux. To further clarify inaccurate statements, the GPL never requires a company to give away source code to its custom application programs.

Allowing proprietary and GPL code to interact while keeping the two separate is a fundamental process practiced by organizations around the world. For example, if an application or driver runs in user space and makes normal calls to the operating system, the proprietary source code is not required to be licensed under the GPL but may be licensed under a proprietary license if the author chooses.

Challengers of the GPL like to spread fear about its "viral" effect. Yet what they fail to mention is that all software licenses (even the Microsoft Windows license) have the same viral effect as the GPL. The difference between a derivative of Microsoft code and a derivative of GPL code is the final ownership of the code. Microsoft code and derivatives assuredly go back to Microsoft and possibly benefit them with profits.

GPL code and derivatives go back to the GPL and the public domain and possibly benefit numerous individuals and organizations. This said, the GPL clearly delineates an ability to use GPL code, and future derivatives of that code, without threat of trademark infringement.

Making a Microsoft assumption

Through the erroneous assumption that companies using GPL software are "not sustainable over the long term in the real-world economy," Craig Mundie, senior vice president at Microsoft, attempted to connect the open-source business model to failed dot-com start-ups. Contrary to Mundie's assumptions, embedded Linux companies have produced quality technology used by the likes of IBM, Sony, Sharp, Ericsson, Nokia, Motorola, and Samsung.

More companies have heavily invested time and resources to open source than have disparaged it. Wind River and Microsoft have taken note of this fact and must deal with a threat they hoped would go away but in reality has cut into their customer base and provided stiff competition in emerging markets.

In a January 2001 Electronics Market Forecasters study of more than 525 embedded system programmers, this question was posed: "Which of the following development tools do you plan to purchase in the next 12 months for your embedded development?" Of the respondents, 21.7 percent said they plan to purchase Linux tools, while only 8.4 percent plan to purchase Windows CE/NT tools.

Lineo has been able to balance a correct mixture of open-source code and intellectual property and both realizes and takes advantage of the benefits of each. A viable business model does exist upon the predication that both worlds can operate together to provide enhanced advantages of increased revenue opportunities, development freedoms, rapid time to market, lower overall development and product costs, and stability. Lineo has proven that a business model based on an open-source/proprietary combination has definite merit and can provide organizations with technical and financial advantages.

The open-source process liberates the world of embedded programming, allowing thousands of potential developers and software companies to keep their IPs even though they are running on top of GPL code. New applications can be developed, time to market is reduced, bottlenecks are removed, and many parties (instead of a few billionaires) realize profit and benefit.



Author's bio: Bryan Sparks is president and CEO of Lineo, Inc. He previously served as chief executive of Caldera. Sparks also worked at Novell for eight years.



Related stories:

Talk back! Do you have a question or comment about this article? talkback here


(Click here for further information)


FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
GOLD SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

mobile phones!

other cool
gadgets



BREAKING NEWS

• Hacker-friendly karaoke PMP runs Linux
• Maemo gains KOffice port
• OLPC partners with Amazon, ITU
• "cJTAG" debuts
• First $100 laptop runs Linux
• First Linux on Everest
• Dell ships Ubuntu- and Atom-based netbook
• Smallest x86 board ever?
• MontaVista Vision gains focus
• "Olympics" phone runs Linux
• Android Challenge winners push location awareness
• Atmel-based industrial SBC runs Linux
• Atom squeezes onto Pico-ITX board
• Via frees Chrome graphics driver source
• Webinar dissects Linux multicore migration


Most popular stories -- past 90 days:
• Open source phone goes mass-market
• Updated! Linux Mobile Phones Showcase
• World's cheapest Linux-based laptop?
• Garmin Nav devices run Gnome Linux
• First Atom-based notebook runs Linux
• ARM9 board boots Debian in 0.69 seconds
• Open source camera records geotagged video to SATA HDD
• Linux-friendly Beagle fetches $150
• "PDA phone" runs Linux
• Intel offers $80 "Little Falls" Atom mobo
• Netflix Player runs Linux


DesktopLinux headlines:
• OSCON 2008 presentations, videos posted
• Debian distro named for little green man
• Google spins web browser
• Summit debuts for Linux end users
• "UbuntuLite" reviewed
• Linux in the SME
• Linux: not yet photo-friendly
• Linux to gain anti-virus software
• Linux gains backup utility
• Testing Lenny


Also visit our sister site:


Sign up for LinuxDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.