FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Email
Print
Reprint

add to:
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
January 01, 2002
The Insider's Guide to Zope

WebReview.com: The Insider's Guide to Zope

An Open Source, Object-Based Web Application Platform

The recent success of such projects such as Linux and Apache has shown that Open Source software can deliver the goods. Not only are these projects free and open, but their quality is often much higher than that of commercial offerings.

One area in which Open Source software has yet to make a significant appearance is in the newly-critical role of Web applications servers. This category of software provides a high-performance, dynamic platform for delivering and managing content, and includes such heavyweights as Microsoft, Sun, Oracle, and Netscape.

Zope is one of the first projects to make an an Open Source presence felt in the Web application server field.

Zope is an Open Source Web application platform for creating dynamic Web sites and Web applications. It has proven technological foundations and a vital community of supporters. Zope is lightweight and portable across operating systems, Web servers, and databases. It delivers high-performance with a small footprint. The platform's Web object system allows applications to be built quickly and easily with unparalleled flexibility and manageability. The object database provides transparent persistence, transactions, undo, and versioning, while accommodating a variety of storage backends. Zope can be managed through the Web with an HTML GUI that's modeled on the Windows Explorer file manager.

The Road to Open Source

Zope developed from an established free software project, a powerful commercial application server, and an innovative business strategy.

Jim Fulton, technical director at Digital Creations, developed the idea that would become the core of Zope after teaching a frustrating Python CGI tutorial at a 1996 Python workshop. Having been a long-time object proponent, he knew there had to be a better way to develop for the Web than CGI. Later that year, Digital Creations went back to the Python Conference to deliver several papers on the freshly completed Bobo Web object system. Bobo was released as free software and quietly developed a loyal following of users and contributors. Meanwhile, Digital Creations developed and sold a commercial application server called Principia, which was based on Bobo technology.

Late in 1998, Digital Creations surprised many people by deciding to combine Bobo and Principia into an Open Source platform named Zope. What could happen to make an otherwise sane company start giving away its major commercial product as Open Source?

The decision to go Open Source was largely driven by the company's investors at Verticality Investment Group, LLC. Hadar Pedhazur, a Principal at Verticality, felt that making the exciting, innovative Principia product into the basis for a free, Open Source platform provided a better business strategy for the company's goals. Digital Creations expects Zope to quickly capture a significant share of the application server market. This will lead to more revenue for its consulting business and increase the value of the company.

After discussions with early Zope adopters and Open Source advocates including Bruce Perens, Digital Creations liberalized Zope's license, and Zope received Open Source(tm) branding.

A few short months after Zope was released as Open Source, developments are churning along at a furious pace, and the Zope community promises to advance the platform on many fronts simultaneously.


The Web Object System
Object Hierarchies and Acquisition
Server Flexibility
Building a Dynamic FAQ Tool
Bring Out The GIMP
Securing Your Apache Server
The Insider's Guide to Zope

RELATED ARTICLES
No Related Articles
TOP 5 ARTICLES
No Top Articles.
DR. DOBB'S CAREER CENTER
Ready to take that job and shove it? open | close
Search jobs on Dr. Dobb's TechCareers
Function:

Keyword(s):

State:  
  • Post Your Resume
  • Employers Area
  • News & Features
  • Blogs & Forums
  • Career Resources

    Browse By:
    Location | Employer | City
  • Most Recent Posts:
    MEDIA CENTER  more
    NetSeminar
    Reduce Costs, Risks and Resource Constraints with Web Application Security OnDemand
    Not surprisingly, Web application security & compliance continues to be a top priority for companies who rely on their Web site to transact business. But in these challenging economic times, managing costs while reducing risk becomes an added challenge. Join us for this 1-hour webcast and let us share with you the importance of Web application security and our Security as a Service. Date: Tuesday May 26, 2009 Time: 9 am PT/12 pm ET
    Modernize your Development by Moving Build and Code Quality Upstream
    Moderated by Jon Erickson, Editor-in-Chief of Dr. Dobb's, this interactive panel discussion brings industry experts Anders Wallgren, CTO of Electric Cloud and Gwyn Fisher, CTO of Klocwork together for a candid discussion of the cost savings, productivity and quality benefits that can be achieved by stabilizing builds and code quality as early in the development cycle as possible.

    The reality of today's development environment - geographically distributed teams, the use of Agile development practices, increasing application complexity, etc. - is straining the viability of the traditional coding, build and release process. To stay ahead of the curve, development teams are modernizing their approach to dealing with these issues, and as a result are achieving new levels of development productivity. Register for the webcast.
    Date: Wednesday, July 15, 2009
    Time: 11 am PT/2 pm ET
                                   
    CONTEST

    Challenge Winners Announced
    The results are in for Dr. Dobb's Challenge Deuce, and the winners are some of the most innovative Silverlight games out there. Play the winning games.
    INFO-LINK

    Resource Links:




    Techweb
    Informationweek Business Technology Network
    InformationweekInformationweek 500Informationweek 500 ConferenceInformationweek AnalyticsInformationweek Events
    Informationweek MagazineGlobal CIOIWK Government ITbMightyByte and SwitchDark Reading
    Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingPlug Into The CloudDr. DobbsContentinople
    space
    TechWeb Events Network
    InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0Mobile Business ExpoNoJitter
    Black HatGTECEnergy CampCloud ConnectGov 2.0 ExpoGov 2.0 Summit
    space
    Light Reading Communications Network
    Light ReadingLight Reading AsiaUnstrungCable Digital NewsInternet EvolutionPyramid Research
    Heavy ReadingLight Reading LiveLight Reading InsiderEthrnet ExpoTelco TVTower Technology Summit
    space
    Financial Technology Network
    Advanced TradingBank Systems and TechnologyInsurance and TechnologyWall Street and TechnologyAccelerating WallstreetBST SummitBuyside Trading SummitIT Summit
    space
    Microsoft Technology Network
    MSDNTechNetTotal IT ProTotal Dev ProNET Total Dev Pro CommunitySQL Total Dev Pro Community
    space