Looking for Open Source?
Articles and Tips: tip
01 Jan 2003
Provided by Novell's
DeveloperNet Program
Novell understands the value of supporting open source projects and standards. As a result, Novell either supports or provides source code in the following areas:
Apache for NetWare
LDAP Libraries for C
LDAP Libraries for Java
MySQL for NetWare
Perl 5 for NetWare
PHP for NetWare
PostgreSQL for NetWare
Tomcat for NetWare
Let's look at each of these items in more detail.
Apache for NetWare
The Apache HTTP Server project provides an open source HTTP server for various modern desktops and server operating systems, such as UNIX and Windows NT. It provides a secure, efficient, and extensible server and provides HTTP services that are in synch with the current HTTP standards.
LDAP Libraries for C
This project facilitates the C development of LDAP (Lightweight Directory Access Protocol) as a robust directory access protocol for all directories and, specifically, for Novell eDirectory. These libraries include:
LDAP Libraries for C - AIX
LDAP Libraries for C - Linux
LDAP Libraries for C - NetWare and Windows
LDAP Libraries for C - Solaris
LDAP Libraries for Java
This project facilitates the Java development of LDAP (Lightweight Directory Access Protocol) as a robust directory access protocol for all directories and, specifically, for Novell eDirectory. Included are:
LDAP Classes for Java - NetWare and Windows
LDAP Classes for Java - UNIX and Linux
MySQL for NetWare
MySQL is the world's most popular Open Source Database and is designed for speed, power, and precision in mission-critical, heavy-load use.
Perl 5 for NetWare
Perl is a high-level programming language with an eclectic heritage written by Larry Wall and a cast of thousands. It derives from the ubiquitous C programming language and to a lesser extent from sed, awk, the Unix shell, and at least a dozen other tools and languages. Perl's process, file, and text manipulation facilities make it particularly well-suited for tasks involving quick prototyping, system utilities, software tools, system management tasks, database access, graphical programming, networking, and World Wide Web programming.
PHP for NetWare
PHP is a cross-platform, HTML-embedded, server-side Web scripting language that is used to create dynamic Web pages. It is also easy to use and to maintain. PHP is typically used with the Apache Web server and provides many extensions, including connectivity to databases such as MySQL and support for XML, LDAP, and UCS.
PostgreSQL for NetWare
PostgreSQL is a sophisticated Object-Relational DBMS, supporting almost all SQL constructs, including subselects, transactions, and user-defined types and functions. It is the most advanced open-source database available anywhere.
Tomcat for NetWare
Tomcat is the servlet container that is used in the official reference implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.
For more information about any of these open-source initiatives, see http://developer.novell.com/ndk/qstart/opensource.htm
* Originally published in Novell AppNotes
Disclaimer
The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.