Forget IBM, Microsoft, and Oracle. How much software do you think businesses have developed for internal use? Here's one expert's guesstimate.
Ken Krugler is in the business of managing code. His startup, Krugle, has developed a source code search system that crawls, parses, and indexes code from hundreds of public and private software repositories, including SourceForge, CollabNet, and Yahoo's developers network. Krugle is putting the finishing touches on an appliance version of its technology for IT departments. The product will be generally available any day.
That experience gives Krugler a rough idea of just how much software is out there. Krugle, for example, has stored and indexed 2.6 billion lines of code, which includes thousands of open source tools. As a point of comparison, Windows Vista ranges from 50 million to 100 million lines of code, depending on what components you include and who's doing the estimating.
Krugler's done some back-of-the-envelope calculations on how much code corporate developers have cranked out over the past 20 years or so. He puts it at "several hundred billion" lines of code. Where's it all coming from? Everything from small development teams to financial institutions and government contractors with thousands of software developers.
"It is better to know some of the questions than all of the answers." -- James Thurber
Torvalds On Where Linux Is Headed In 2008
The creator of Linux is excited about solid-state drives, expects progress in graphics and wireless networking, and says the operating system is strong in virtualization despite his personal lack of interest in the area.
Virtualization At The Desktop?
Examine how more than 250 companies plan to adopt server virtualization technology in this recent InformationWeek Research report, Server Virtualization.
The BI Explosion
Examine the business intelligence strategies of 500 companies, including deployment drivers and challenges, spending plans, and vendor selection, in this recent InformationWeek Research report.
Do You Know Who Your Next CIO Will Be?
Succession planning is an important part of management strategy. Unfortunately, it's a practice more breached than honored -- especially when it comes to CIOs.
Did Asus Drop The Ball With The Eee PC's Open Source?
One of the provisions of using open-source code is that you have to honor the license the code was provided under, which usually means supplying the source on demand. From what other people have observed, Asus may not have properly fulfilled its obligations under the GPL to release all the source code used to build the Eee PC's proprietary hardware drivers. Or maybe someone just goofed.
Mobile Tech, From Drug Tests To Train Tracks
A pro cycling team gave riders BlackBerrys so it can summon them anytime for unannounced drug tests. Now, testing employees for elevated testosterone on three hours notice might not be a core competency for your company. But it gets to a challenge: do you have a problem that mobile technology lets you look at in a new way?
Tomorrow's CIO: A Woman
Women possess many of the attributes necessary for the emerging role of the CIO, such as skills in communication, collaboration, and negotiation, says Susan Mersereau, senior VP and CIO at Weyerhaeuser Co.: "I think they're wired to move into this career."
Reports Of E-Mail's Death Are Exaggerated
It's safe to say that once the online magazine Slate writes about a tech trend, that trend is either over or rapidly becoming passé. So it is with last week's story, "The Death of Email." The notion that e-mail, shoved aside by more youthful and immediate forms of communicating such as IM, text messaging, and Twitter, is going the way of the fax machine has been around for some time.
Running IE On Linux -- And Running Windows XP For Free (Sort Of)
Yes, I know the headline sounds like the fodder for a joke: "Run IE on Linux? Why would you want to?" But there are circumstances where it's unavoidable -- compatibility testing, or accessing IE-only sites without dual-booting -- and in the last few weeks I've come across a couple of interesting approaches to this issue.
Get Better Results from your IT investments In today’s environment, you need to get the most out of your assets and people … all the while serving the strategic needs of your business and dealing with growth and acquisition issues. In addition, it is critically important to quantify results of those investments for leadership and accurately track service level agreements.
ECM Finally Comes to the SMB Market: New Market Trends & Research Until recently, Enterprise Content Management (ECM) was an expensive technology reserved for large corporations – and large budgets. Join industry expert Dan Elam as he shares some new research for Kodak on the SMB market for ECM and provides insight and commentary about the findings.
Note: To change your E-mail address, please subscribe your new address and unsubscribe your old one.
Keep Getting This Newsletter
Don't let future editions of InformationWeek Daily go missing. Take a moment to add the newsletter's address to your anti-spam white list: InfoWeek@update.informationweek.com
If you're not sure how to do that, ask your administrator or ISP. Or check your anti-spam utility's documentation. Thanks.
InformationWeek Daily Newsletter
A free service of InformationWeek and the TechWeb Network.
Copyright (c) 2007 CMP Media LLC
600 Community Drive
Manhasset, N.Y. 11030
How Enterprises Are Attacking the IT Security EnterpriseTo learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Infographic: The State of DevOps in 2017Is DevOps helping organizations reduce costs and time-to-market for software releases? What's getting in the way of DevOps adoption? Find out in this InformationWeek and Interop ITX infographic on the state of DevOps in 2017.
IT Strategies to Conquer the CloudChances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.