NEWSLETTERS
 

CIO.com updates, insights and advice on technology, management and your career.

 CIO BlackBerry News and Tips
 CIO Research and Analysis
 CIO Microsoft
 CIO Insider
 
 
 
SUBSCRIBE TO CIO
 
Are you involved in setting the direction for your company's IT budget or strategy?

Apply today for a FREE subscription to CIO Magazine!

 


Sat, Jun 2, 2007 15:03 EDT

Is the Operating System becoming less important?

Topic: Infrastructure

Blog: Delivering the Goods

Current Rating: 4 Comments: 4

As the majority of the vendors selling commercial software are moving towards Ajax enabled user interfaces, the end users are relying more and more on the browser to perform their daily activities.

Vendors are also providing more support for Linux and the Mac giving the buyers more options then they ever had before.  As this trend continues, I wonder how important the operating system will become in the future. 

When I look at Vista and the amount of resources it consumes from a memory, CPU, and hard disk perspective, I start to question if this could be the defining moment when people start seriously considering alternatives.  It is becoming harder to justify the upgrade to Vista if you have to upgrade or replace thousands of PCs when in the end, the users spend most of their time using email clients and browsers. 

Google and others are showing the viability of software as a service (SaaS).  Once again, all you need is a browser to run many feature rich applications.  So I'll ask the question to you all.  How much will the OS matter in the upcoming years and do you think that this could be the defining moment for Linux on the desktop?

You do not have flash or javascript support.
Average (3 votes)
4
 
 
Sat, Jun 2, 2007 17:18 EDT
Posted by: asengupta
Rating:

When I first learnt programming, everything was OS specific. Then with the web, everything was supposed to be OS-neutral: but the reality was that most web applications were too sluggish and it was difficult to create attractive UI. In my current company: we decided to use a Macromedia Flex UI (delivered as Flash of course), a JSP mid-tier (Apache-Tomcat), and an Oracle database. One of my developers uses Linux, others use Windows. Some of my customers use Macs while others use Windows. Isn’t the operating system already irrelevant in many ways?

 
Sun, Jun 3, 2007 8:15 EDT
Posted by: tmmackay
Rating:

I think you're correct in recognizing that the client OS is becoming less important as more applications become web-based. Web based applications are attractive for a number of reasons: changes to the app don't require updates on the client; widely diverse clients (mac, windows, pdas, phones, etc) can all use the same web application code base; and clients can be located anywhere and still access the application. These benefits continue to be the driving force behind the move to web-based applications. However, the pendulum swings. The result of the push to thin clients means that the server OS is becoming more important. Not just for security and performance, but to simplify and support the programming paradigm that makes possible rapid application development for web delivery. Think .NET - this framework is dependent on all the server side APIs in order to build the wide array of classes that support ASP.NET applications. In fact, it could be argued that the .NET Framework is actually an (optional) OS module that provides a bunch of APIs for application development. Hence the pendulum reference: if you take your concept to its natural extension, we will once again be at a thin client for everything (a terminal), with nearly all the processing and application running on the server (ie. mainframe). Sound familiar? The good news, if you'd call it that, is that it is nearly inevitable for the pendulum to swing back the other way, once the next paradigm shifting concept arises. There will always be new ideas that require more processing power to perform than is economical to provide centrally based on current processor technology - these applications will need want to take advantage of powerful client side processors, which means powerful client side operating systems. So I don't think the pendulum can swing all the way to the dumb terminal/smart mainframe end of the spectrum. And I think Microsoft and Apple may be ahead of both of us here - they've merged the client and server OS codebases into one, so they are ready whichever way the pendulum swings.

Thomas M. MacKay
Assistant Director
Information Technology Services
Christopher Newport University

 
Sun, Jun 3, 2007 19:59 EDT
Posted by: Michael Kavis
Rating:

Thomas,

Good response.  Yes the OS on the server will become more critical as more thin client applications get rolled out.  Mashups are also changing the landscape.  With Web 2.0, people are delivering stand alone services that can run on the client.  The user can assemble a collection of these services and create their own user experience. 

I wonder if the pendulum will ever swing back.  In a few years we may have disk-less clients that can do massive processing in memory.  These computers will rely on PXE booting or network booting to get its OS since there will no longer be any hard drives on the client.  This will also make managing OS upgrades and patches must simpler since we will be back to a distributed model. 

However, the future might look more like a dumb client with a bunch of powerful clustered back end servers serving up content to a real cheap and stripped down client.  We will just have to wait and see.

As IT shops are forced to find ways to reduce costs and "do more with less" every year, I am predicting that we will soon see companies taking a hard look at the cost of the client and the operating systems that run on it.

 
Mon, Jun 4, 2007 7:22 EDT
Posted by: tmmackay
Rating:

Michael,

You're right. We're actively beginning to use thin clients here at the university in places where it makes sense, just because of the cost reduction demands. I think you'll see flash drives in your diskless workstations, though, because even today's thin client solutions need enough client side OS that loading all of it across the network may present an unacceptable network load. We're seeing solid state drives in commercial laptops now, and NVR is cheap these days. We use Linux thin clients here at the university, and while the OS can be skinned down, I still wouldn't want hundreds of them trying to get their OS across the network at once.

I think the pendulum may not be quite done swinging toward thin clients, but I think it will swing back some. Collaborative and cooperative BI usages are getting more sophisticated, and even AJAX past a certain point can require a fair bit of processing on the client - which means a reasonably sophisticated OS in order to simplify the development of the browser support layer (all those web technology standards have to be implemented somewhere). Otherwise the programmer is back to writing custom code for every action on the client side, which just isn't economically feasible.

Thomas M. MacKay
Assistant Director
Information Technology Services
Christopher Newport University

Post new comment

* Subject:
* Username:
* E-mail:
The content of this field is kept private and will not be shown publicly.
Homepage:
* Body:
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <strike> <p> <br>
  • Lines and paragraphs break automatically.
More information about formatting options

* Denotes required field.

About this Blog

Strategies to move IT from a cost center to business enabler.

Start a Conversation
Click to post

Got something to say? We want to hear it! Click the Post button to get started. GO»

EXPERT ADVICE
See our roster of experts.

Advice & Opinion from more than 113 of IT's most insightful thinkers.

  PARTNERS       WEBCASTS    
 

Windows 7 Webcast Series

There's a lot of buzz about Windows 7 out there. Each month in our webcast series, listen to analysts and customers discuss how Windows 7 and the Windows Optimized Desktop is impacting large companies around the world. Learn how they evaluated Windows 7, including the cost of deployment, deployment strategies, and tangible benefits.

Sponsored by Microsoft  Listen to on-demand Recordings »

 

Service Level Management Best Practices Life Cycle Overview - Improve Service Levels

Best practices for Service Level Management (SLM) is a process for consistently meeting customer requirements and delivering on IT's promises. See the steps required to ensure high-quality SLM.

Sponsored by Compuware  Read this White Paper »

 

Keeping Your Members Safe from Online Scams and Predators

In order to keep fraudsters out, romance sites must deploy effective solutions that look at information independent of what is supplied by users. A device fingerprinting solution such as iovation ReputationManager™ provides unique insight into the computers being used to create multiple accounts and exposes hidden device-account relationships that identity-based fraud solutions often miss.

Sponsored by iovation  Read this White Paper »

Resource Alerts

Get instant email notifications by topic when white papers, webcasts, and case studies are added to our library.

Resource Alerts

Get instant email notification when white papers, webcasts, and case studies are added to our library. Don't just be up-to-date—be up to the minute with our new Resource Alerts.

Defend Against Blended Threats: What You Need to Know

Blended Web and email threats are becoming increasingly complex and represent a huge...  View Now »

 

Prescriptive Actions to Reduce Risk

In this Webcast, learn best practices for effective systems management in a heterogeneous environment and keep client systems cost under control.   View Now »

 

Webcast- Vantage 11: Redefining Application Performance Management

Compuware's latest release, Vantage 11, is a major advance in end-to-end application performance management--bringing together proactive issue identification, quantification of business impact and problem resolution into a single solution. Tune in to learn how Vantage 11's top-down approach helps you make better decisions and dramatically lower operations costs.  View Now »

Resource Alerts

Get instant email notification when white papers, webcasts, and case studies are added to our library. Don't just be up-to-date—be up to the minute with our new Resource Alerts.

 
NEWSLETTER

Sign-up for the Blogs & Discussion Newsletter

 
FEATURED SPONSORS
 
 
 
SPONSORED LINKS
 

Return on Information: Google Enterprise Search pays you back. Get the facts.

VMware. The source for Business Infrastructure Virtualization.

ShoreTel tells businesses to untangle from competitors' complexity and turn to its brilliantly simple UC solution

See how AT&T can help protect your network.

Streamline IT Costs. Boost Performance with WAN Optimization.

Build your 1st app FREE with Force.com

TDWI checklist helps define data readiness for analytics. Download report.

A Clear View Toward Virtualization

Virtualization Technology as a Business Solution

The rules of infrastructure management just changed.

A Clear View Toward Virtualization

Interactive Q&A helps you discover key ways to maximize IT assets.

Ready to virtualize tier one applications? Check your virtualization maturity.

Think you can't afford a Cisco Switch? Cisco Catalyst Switches are now more affordable.

Five minute business analytics assessment. Immediate results.

The Case for Investing in Business Analytics Technology. Read white paper.

Upgrading to VMware vSphere with vWire

Top 10 Lessons Learned for Corporate 3G Mobile Broadband Deployments

CRM Built for IT: The Executive Guide to Selecting CRM that Meets IT Needs

Return on Information: Google Enterprise Search pays you back

ROI of Application Delivery Controllers

Making Consumer Two-Factor Authentication Simple and Cost-Effective

Mining the Cloud to Ease the Enterprise Compliance Burden

Solve Five Key IT Security Challenges with Cloud-Based Authentication

White Paper: Right-Sizing Your Power Infrastructure

AT&T Synaptic Storage as a Service. Expand on demand

Trend Micro ranked #1 against real-world malware. Read more.

Webinar: Jump-start your in-house e-discovery with Ringtail QuickCull from FTI Technology

Top Five CIO Challenges

Read the RSA report: Security for Business Innovation

64-page prescriptive guide to security, compliance, and IT operations.

Increase UPS efficiency without sacrificing protection.

eZine: A Roadmap to Reducing IT Complexity

Reduce risk, gain agility. See how Progress can help your business.

Virtualization Technology as a Business Solution

eZine: A Roadmap to Reducing IT Complexity

World-class trading technology solutions from NYSE Technologies.

If You're Paying for Telecom, You're Paying Too Much. Contact Asentinel Today.

Trade-In your old printer and save up to $1,000 plus free recycling!

infoBOOM! - The Mid-Sized Company CIO's Exclusive Community

Live Webinar: Applying Business Analytics. Click here to learn more

Removing Barriers To Better Server Virtualization Efficiency

4G Revisited. The Continued Evolution of Wireless Mobility.

What's Next for Enterprise Resource Planning?

Maximizing website Return on Information with high-quality search

Gartner Magic Quadrant, Application Delivery Controllers 2009

Authentication as a Service by Forrester Research

Cloud-Based Authentication for Next-Generation Extranets

Cut Costs & Green Your IT Operations with PC Power Management

White Paper: 4 Customer Service Myths