The Mac Observer

Skip navigational links

Featured Article: John Martellaro's Blog: StrangeCharm - Particle Debris (Week Ending Nov 14)

TMO Reports - Happy Birthday: WebObjects at 10

by , 4:30 PM EST, March 28th, 2006

With little fanfare, one of Apple's most pioneering technologies celebrates its tenth birthday Tuesday, March 28th. Despite its reputation as Cupertino's best kept secret, WebObjects has played an influential role in the history of the Web; a position it continues to fulfill today as the technology driving the market-leading iTunes Music Store.

Once priced at up to US$50,000, the software for building and deploying Web applications is now, remarkably, given away free as part of Mac OS X's Xcode developer tools. That so few Mac users are aware of the gift under their very noses has long been a source of frustration for WebObjects' small, yet fiercely loyal, band of supporters who complain of the absence of any marketing from Apple.

It would seem that, just like the character Woody in Toy Story, WebObjects has long since been replaced in Steve Jobs' affections by a new toy: namely, the iPod. As a consequence, WebObjects no longer receives the love and attention its advocates believe it deserves.

"I've always seen Steve Jobs as being more focused on the consumer side of the business," says Chuck Hill, co-author of Practical WebObjects.

"I think his successes with the iMac, iPod, etc. have strengthened that focus and we are not likely to see a major shift back to the enterprise market."

Steve's 'Next Big Thing'

Back in 1996 the perspective was very different. Born out of NeXT, the struggling enterprise software company which Steve Jobs established after leaving Apple in 1985, WebObjects was destined to become the saviour of the business - indeed Mr. Jobs spoke of little else but WebObjects.

Just at the point when large corporations scrambled to get their businesses online for the first time, WebObjects provided the tools and technologies to create online stores in a fraction of the time possible with competing technologies.

Dell Computer used WebObjects to pioneer the online retailing of PCs; automobile manufacturers such as Nissan and Ford used it to create online catalogues of their products and, since 1997, the BBC has continued to use WebObjects as the technology behind its online news site.

As NeXT had long since abandoned its own hardware platform, most WebObjects applications were developed on Windows-based systems. As part of his promotional efforts for the software, Steve Jobs even appeared on stage at a Microsoft Developers Conference alongside Bill Gates, professing his undying regard for Windows and Microsoft's embrace of the Internet!

Swallowing his pride proved to be well worth the effort. Two months after release, WebObjects 1.0 had garnered more than $2.5 million in sales, with a list of clients that read like a "who's who" of the world's leading corporations: Disney, Chrysler, Nike, Motorola, Reebok, and many more.

Apple acquires WebObjects

Just as WebObjects was proving itself as a runaway success, in December 1996 Apple announced it was acquiring NeXT (along with Steve Jobs) for $425m. Apple's CEO Gil Amelio wanted the company primarily for its OPENSTEP operating system (which would later become Mac OS X), but also for the WebObjects.

"WebObjects looked to be clearly one of the jewels of the NeXT software," Amelio wrote in his 1998 autobiography, On The Firing Line. "It's going to factor importantly into the future... I still can't figure out why it isn't getting more attention from the press".

Under Amelio's reign, Apple invested a great deal in the development of WebObjects, not least of which included a transition from the little-known Objective-C programming language to Java - a move inspired as much by marketing as anything else, according to Chuck Hill.

"The Web application server market was taking off and the enterprise systems were dominated by Java based systems," says Hill. "Apple felt that WebObjects would have a better chance of success in this area if it was based on a mainstream language. Java was, and still is, the dominant language in this area."

As Java was included on many different platforms, it allowed WebObjects applications to be run on the server hardware favored by big business: Sun and Microsoft Windows-based systems. This was crucial, as Apple at the time had not developed its own server hardware, let alone an operating system that could run WebObjects.

It was only with the maturation of Mac OS X and the launch of the Xserve in 2002 that Apple's justification for supporting WebObjects on other platforms disappeared. Development of the Windows version of WebObjects immediately ground to a halt and Apple finally ceased its support for other platforms last year (although there's nothing to stop users deploying WebObjects on any Java-compatible server).

"I think that we need to remember that Apple is first and foremost a hardware company,” explains Chuck Hill. “They make great software but that is primarily to drive the sales of their hardware. In the past I don't think they saw enough of a potential increase in hardware sales from more aggressive promotion of WebObjects, but I see that changing with the introduction of the Xserve and Xsan."

It is this strategy that explains Apple's recent decision to discontinue WebObjects as a paid-for product and bundle it free with Xcode. However, with the emergence of open-source alternatives, such as Ruby on Rails, WebObjects faces an increasing battle for mindshare. Nonetheless, Chuck Hill welcomes the competition.

"I am quite optimistic about the future of WebObjects, more so now than I was a year or two ago," says Hill. "The market is starting to realize that the previously sought after Java enterprise solutions carry a very high price tag for what they deliver. As interest in replacement technologies such as Ruby on Rails rises, so does the acceptance of other competing solutions such as WebObjects."

With the runaway success of the iPod it seems unlikely Steve Jobs will divert his focus from the consumer market anytime soon. But when he stands up to unveil an iTunes movie store in the coming weeks, it will be WebObjects that makes it all possible, proving its relevance ten years' on.

Additional Information: WebObjects Reference Library

Observer Comments

Show: Subjects Only | Full Comments
Close Name:Guest
Subject: Hooray!

Congratulations, Apple! Free WebObjects for everyone!

Close Name:LaurieF -   TMO Forum Mod Posts: 3544 Joined: 15 Jun 2001
Subject:

Well, actually, it is free! It comes as part of the XCode package on the Tiger (and Panther) installation DVD.

Close Name:Guest
Subject:

Quote
LaurieF wrote:
Well, actually, it is free! It comes as part of the XCode package on the Tiger (and Panther) installation DVD.


Which is why I said "for everyone".

Close Name:Guest
Subject: WikiBook on WebObjects

WikiBook on WebObjects, work in progress...add your content as needed

http://en.wikibooks.org/wiki/Programming:WebObjects

Thank you

Close Name:Guest
Subject: Long Live WebObjects

Looking for WebObjects 6

Close Name:LaurieF -   TMO Forum Mod Posts: 3544 Joined: 15 Jun 2001
Subject:

Quote
Anonymous wrote:
Quote
LaurieF wrote:
Well, actually, it is free! It comes as part of the XCode package on the Tiger (and Panther) installation DVD.


Which is why I said "for everyone".


There's no need to be snarky. What version of OS X are you running? Is there a particular reason why you haven't upgraded? Tiger will, as my father will attest, run perfectly well on a G3 iMac.

Close Name:Guest
Subject: in my case, still a money-spinner for Apple

In order to learn and use WO 3 years ago, I bought a copy of WO and my first Mac. I subsequently went on to buy an iBook, a Powerbook (max spec), a Mac Mini, OS X Server, more copies of WO, and upgrade copies of OS X. I have spent more on Apple-related stuff in the last 3 years than in the previous 10 years on PCs. WO is beautifully designed - most times when I don't know how to do something, I can guess what would be required. A quick look at the API, and it is verified. I hope I never have to use another web application development system. The user groups are very helpful, a new book is due out this year, and I see new users joining the forums quite often. It took me working as a lone developer just 5 months to build my second site in WO - I know of comparable sites that were built by teams of 10+ people and their sites took much longer to build, and don't even match mine for functionality.

Close Name:Guest
Subject: Not totally

It may come on the Installation DVD, but not the Upgrade DVD. Sigh.....

Close Name:Guest
Subject: RE: Not totally

Yes. As long as you have the XCode installer, you have WebObjects. You just need to look in the 'Packages' folder (or something like that) and install the package individually. If for some reason your disks don't have XCode (not likely) you can always download it for free from Apple.

It's there, you just need to know where to look.

Close Name:Guest
Subject:

Quote
LaurieF wrote:
Quote
Anonymous wrote:
Quote
LaurieF wrote:
Well, actually, it is free! It comes as part of the XCode package on the Tiger (and Panther) installation DVD.


Which is why I said "for everyone".


There's no need to be snarky. What version of OS X are you running? Is there a particular reason why you haven't upgraded? Tiger will, as my father will attest, run perfectly well on a G3 iMac.


Are you sure? What about a G3 PowerBook?

Close Name:LaurieF -   TMO Forum Mod Posts: 3544 Joined: 15 Jun 2001
Subject:

I am sure. He has a G3 iMac. It works fine.

A G3 Powerbook is a different matter. I have never used one. I understand that getting OS X running on one at all is difficult. But that's not the point.

Close Name:Guest
Subject: Need Confirmation: Is WebObjects simply DEAD ?

I've been wondering around, and just can't find any kind of news, papers, releases, even the Onmi group list doesn't get over 10K's !!

So many things changing around ?

Anybody can confirm me ?

thanks,
s.

Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Wednesday, November 19th, 2008

Wed., 5:50 PM
Report: Intel to Release Quad-Core Processors for All-in-Ones (iMacs)
4:20 PM
iPodObserver - FlightTrack for iPhone Reduces Air Travel Anxiety
3:45 PM
Just a Peek - StoryMill
3:30 PM
iPO First Look Review - Google Mobile App's Voice Search
3:15 PM
iPodObserver - Analyst Confirms Wal-mart to Sell iPhones
2:45 PM
Toshiba Unveils Whisper-Quiet 500GB MK5055GSX Notebook Hard Drive
12:25 PM
Hidden Dimensions - Another Christmas Arrives, Same Old Apple TV
11:45 AM
Apple Unix Director: Snow Leopard Coming Q1 2009
10:45 AM
Hot Forum Topic - Picking the Big Players in the Tech Stock World
10:20 AM
KeyCue 4.3 Improves Activation Controls, More
9:45 AM
TMO Quick Tip - iCal: Automated Custom Email Reminders
8:40 AM
Judge Dismisses Pystar Antitrust Claims Against Apple
7:50 AM
QuickerTek Unveils New MacBook Juicz Battery and Charger
 

The Mac Observer Reader Specials

  • Special Report: iPhone
  • __________
  • Help TMO Grow
  • Macworld Expo - Hotel Deal
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!

Apple Stock Quote

  • AAPL: $86.29. Change Today: -3.62.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Top Deals From DealsOnTheWeb