[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Package wish: Zope - portal toolkit, dynamic Web sites



Hi,

anyone interested in packaging Zope!?

Here's a quote from www.zope.org:

<---------------
Introducing Zope

What is Zope?

Zope is an Open Source application server and portal toolkit used for building
high-performance, dynamic Web sites. 

How does Zope fit into the marketplace?

Zope competes in three segments of the application server market:

 1.Commercial application servers where the competition includes products such as
    Cold Fusion, Silverstream, Netscape Application Server, and others. This is a
    crowded market focused on two areas: Java and relational databases.

 2.Free development systems and Open Source software. This includes free products
    such as PHP, mod_perl. In fact the dominant product in all market segments is the
    one built in-house, which is often constructed with free tools.

 3.Portals and content management systems. Examples of portals include Glyphica
    and Portera. Content management systems include Frontier (which we are often
    compared to) and Vignette (which we come across often in competitive consulting
    bids).

Who is using Zope?

The technology running Zope has been used by Digital Creations over the course of the
last three years in projects for the federal government, over 80 regional newspapers,
and the telecommunications industry. Specific examples are available on the Zope
website.

Zope's real strength lies in its active developer community, which currently stands at
over 500 people.

Who is it intended for?

Zope is aimed at three different types of customers:

 1.Content manager. These are people that know tools like HTML editors, Windows
    Explorer, and Word. They now want to migrate up to more powerful web
    functionality or participate in a more powerful system.

 2.Developer. Programmers that know technologies like relational databases, object
    oriented programming, and serious web development can use Zope to create
    content that is managed by content managers.

 3.Information architects. These are managers of business units that make the
    decisions about web architectures, how to deploy their business online, and how to
    reach out to their customers and other stakeholders.

How is Zope different?

Zope has a number of qualities that significantly differentiate it in the marketplace.
These advantages support our philosophy of "Unleashing Potential".

 1.Open Source. Zope is run on an Open Source philosophy. The software platform is
    free and customers have complete control over using it and modifying it. We
    strongly believe that application servers and portals are "bet the business",
    mission-critical decisions. Customers should be in control of their architecture and
    not be held hostage to technology vendors.

 2.Portal toolkit built on application server. The current portal strategies are focused
    on "portal in a box", where you get to do what they let you do. Also, the portal
    software market isn't directed toward collaboration, rather on blasting internal
    corporate information. Zope adds portal toolkit functionality (news, search,
    directory, membership) to an already-differentiated application server. Moreover,
    these portal features are integrated in a way that leverages the coherence of the
    Zope architecture for unleashing potential.

 3.Through the web management. Zope is completely managed through the web and
    uses the web object model as its design. This dramatically changes the rules, as
    participation in adding value can be extended to anyone, anywhere. Zope's
    integrated object database follows this philosophy, as it is organized like the
    folders in a filesystem and managed with a Windows Explorer-like interface.

 4.Safely delegate control. Keeping up with the high velocity of business these days
    requires turning control over to others, but in a safe way. Zope's unique framework
    provides a safety net, including access control, undo, private versions, and more.

Does Zope write the output to files to be delivered by a Web server?

No it doesn't. As an application server, Zope serves up every request dynamically. Web
users are connecting to real objects running in the Zope object system. 

What platforms does Zope run on?

Digital Creations develops Zope on Linux/Intel and supports Zope on Linux/Intel,
Solaris (SPARC and Intel), and Windows. Zope has been ported to Digital Unix, BSDI,
HP/UX, FreeBSD, NetBSD, SGI/Irix, HP-UX, and many others.

What databases does it support?

The integrated object database by default uses the file system to manage its data. It
can also be layered on top of other storage managers, such as bsddb or relational
databases. Zope also allows content managers and programmers to easily integrate
data managed in an external database. Oracle, Sybase, MySQL, ODBC, Postgres, Solid,
and Adabas adapters have been developed.

What Web servers does it support?

The Zope object publishing system was designed to hide plumbing details, which
makes it easy to add support for various servers. Apache, Netscape, IIS, and
OpenMarket are all supported in Digital Creations' consulting services. In addition, the
object publishing system includes its own high-performance Web and FTP server. This
can be extended to cover other protocols such as POP3, IMAP and the like.

What is Python?

Python is an interpreted, interactive, object-oriented programming language. It is often
compared to Tcl, Perl, Scheme or Java. It combines remarkable power with clear syntax
and is available for every conceivable platform. For more information, check out the
www.python.org site.

Zope is written in Python with C extensions for critical performance improvements.
However, the Zope Template system allows powerful applications to be created without
any knowledge of Python. The use of Python is a distinct, competitive advantage for
Zope over commercial offerings. It makes casual Zope product enhancement and
development a snap, and allows for deep product development coherent, cohesive and
productive.

With Zope as a free, Open Source product, how does Digital Creations generate revenues?

Through consulting and other services. Zope was the natural result of refining Digital
Creations' business strategy after its first round investment. Additional details are
available at the Digital Creations Web site.
<-------------

and here's the licence (should similar to the apache one):

<---------- ZPL
Zope Public License (ZPL) Version 1.0
-------------------------------------

Copyright (c) Digital Creations.  All rights reserved.

This license has been certified as Open Source(tm).

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

1. Redistributions in source code must retain the above copyright
   notice, this list of conditions, and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions, and the following disclaimer in
   the documentation and/or other materials provided with the
   distribution.

3. Digital Creations requests that attribution be given to Zope
   in any manner possible. Zope includes a "Powered by Zope"
   button that is installed by default. While it is not a license
   violation to remove this button, it is requested that the
   attribution remain. A significant investment has been put
   into Zope, and this effort will continue if the Zope community
   continues to grow. This is one way to assure that growth.

4. All advertising materials and documentation mentioning
   features derived from or use of this software must display
   the following acknowledgement:

     "This product includes software developed by Digital Creations
     for use in the Z Object Publishing Environment
     (http://www.zope.org/)."

   In the event that the product being advertised includes an
   intact Zope distribution (with copyright and license included)
   then this clause is waived.

5. Names associated with Zope or Digital Creations must not be used to
   endorse or promote products derived from this software without
   prior written permission from Digital Creations.

6. Modified redistributions of any form whatsoever must retain
   the following acknowledgment:

     "This product includes software developed by Digital Creations
     for use in the Z Object Publishing Environment
     (http://www.zope.org/)."

   Intact (re-)distributions of any official Zope release do not
   require an external acknowledgement.

7. Modifications are encouraged but must be packaged separately as
   patches to official Zope releases.  Distributions that do not
   clearly separate the patches from the original work must be clearly
   labeled as unofficial distributions.  Modifications which do not
   carry the name Zope may be packaged in any form, as long as they
   conform to all of the clauses above.


Disclaimer

  THIS SOFTWARE IS PROVIDED BY DIGITAL CREATIONS ``AS IS'' AND ANY
  EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL DIGITAL CREATIONS OR ITS
  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  SUCH DAMAGE.


This software consists of contributions made by Digital Creations and
many individuals on behalf of Digital Creations.  Specific
attributions are listed in the accompanying credits file.

<---------------------

Any takers?

I'm willing to test the package ;-) - if no one is taking this package
it's likely that I will do it myself in Sept. or later.

Bye
  Christian

-- 
Dipl.-Ing. Christian Leutloff, Aachen, Germany  leutloff@sundancer.oche.de
      http://www.oche.de/~leutloff/             leutloff@debian.org

              Debian GNU/Linux - http://www.de.debian.org/

Attachment: pgp8BRJxnkLpb.pgp
Description: PGP signature


Reply to: