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.

Hot Conversations

Ex-Microsofties Look Back in Anger

Posted by Shane ONeill in News | 4 comments

The Price of IT Outsourcing

Posted by Beth Bacheldor in Best Practices | 2 comments

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 115 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 »

 

A Framework for Better Application Delivery

The complexity of application delivery is driven in part by the evolving applications environment. Instead of approaching application delivery from a siloed fashion, this handbook looks at end-to-end guidance and discusses the impact of ignoring the WAN, Web apps that are chatty, data center consolidation, SaaS, Web 2.0 and virtualization.

Sponsored by Riverbed  Read this White Paper »

 

Microsoft® Exchange 2010 includes archiving - but is it enough?

Microsoft® Exchange 2010 includes basic email archiving. But many organizations will find that it does not meet their requirements. This paper describes why organizations need to archive, what capabilities Exchange 2010 includes and why 3rd party archiving solutions will be necessary for most organizations.

Sponsored by Google, Inc.   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.

Enterprise Capture: Your Onramp to Business Process Automation

Today more than ever companies are seeking to reduce costs and...  View Now »

 

The True Cost of Legacy Systems

How well are you maximizing existing software assets? This webcast reveals the results of a commissioned study on top migration and modernization priorities for IT leaders.   View Now »

 

How To Maximize Your Virtualization Strategy and Deployment

Join award-winning technology journalist Stan Gibson in this webcast as he discusses how to enhance your virtualization strategy with the ROI, planning, implementation and platform advice. Exploit the business benefits of virtualization and successfully expand your current deployment.   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




*Required fields

By clicking the sign-up button, you agree to the Privacy Policy.

View all newsletters »

 
FEATURED SPONSORS
 
 
 
SPONSORED LINKS
 

Manage limitless content todayread EMCs 15-minute guide to ECM.

HP Exstream. Get a Free Document Assessment for Financial Services.

Take the Netezza TwinFin TestDrive!

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

Let Progress Software help your business make progress.

Best Practices to Reduce IT Operational Costs

Real-world testing ranks Trend Micro #1 against malware. See results.

Forrester: The real-world financial impact of Windows 7

Turn your desk phone and mobile phone into one with Sprint Mobile Integration.

Maximizing efficiencies with unified communications.

Stay informed with custom newsletters from Tech Dispenser

Selecting the Right Reporting Technology

An IT Leadership Action Plan for the Economic Recovery

Consolidate data centers and lower IT service costs. Learn How.

WAN optimization techniques significantly improve application performance. Read More.

The Revolution and Evolution of Private Cloud Computing

ROI of Application Delivery Controllers

Cut Costs & Green Your IT Operations with PC Power Management

Enterprise Capture: Your Onramp to Business Process Automation

Adobe® LiveCycle®solutions for intuitive user experience

Unlocking the Mainframe: Modernizing Legacy System to SOA

State of the Data Integration Market

Enhance Customer Loyalty through Higher Responsiveness

Achieving Business Agility with Application Grid

Seven Ways ITIL Can Help You in an Economic Downturn

Does your IDS really work? Find out with a free Endace Audit

Verint Systems. Discover the Power of Intelligence in Action"

CA ARCserve r12.5 is More Than Backup! Download Trial Version Today

Enterprise search helps employees get more done. Get the facts from Google.

See why ShoreTel is named best overall VoIP provider by Nemertes Research

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

AT&T Application Management & Hosting. Let us help you STRETCH

Microsofts new client operating system helped Pella reduce power consumption.

Efficiency goes up. Costs come down.

Dark Fiber from Sunesys Save on Unlimited Bandwidth with Fixed Costs.

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

Webcast: Solve Your Data Visualization Needs with Open Source BI

Webcast: Delivering the Enterprise-Ready Cloud

Ensure cost effective application delivery. Learn More.

Cloud Computing: The Impact CIOs See

What's Next for Enterprise Resource Planning?

Gartner Magic Quadrant, Application Delivery Controllers 2009

Global Research: CIOs Weigh In On Virtualization

Adobe® LiveCycle® solutions for business process automation

What's New in SOA Suite 11g?

Unleash the Power of Java with Oracle JRockit Real Time

SOA Best Practices and Design Patterns

Application Grid: Ideal Platform for IT Consolidation

Taking the Service Desk to the Next Level