The Apache Software Foundation

Apache Software Foundation Index: プロジェクト一覧

現在索引付けされている全てのプロジェクトを単純にリスト化したものです。プロジェクト名をアルファベット順に並べています。

Apache ActiveMQ
Apache ActiveMQ は、最も著名でパワフルなオープンソースのメッセージブローカーであり、多くの異なるクライアント、異なるプロトコルをサポートし、JMS 1.1 や J2EE 1.4 の完全サポートの他にも、多くの際立った特徴を持っています。
カテゴリ: network-server, network-client
言語: Java, C, C++, Ruby, Perl, Python, PHP, C#
PMC(プロジェクト管理委員会): Apache ActiveMQ
Anakia
Anakia は JDOM と Apache Velocity (Java) を用いて、XML 文書をあなたの選択したフォーマットに変換する XML 変換ツールです。 Anakia は、XML ファイルを処理する Apache Ant の <style> タスクと XSL に替わる機能を提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Velocity
Apache Ant
Apache Antは、Javaベースのビルドツールです。理論上は、Make の欠点のない Make の 一種です。
カテゴリ: build-management
言語: Java
PMC(プロジェクト管理委員会): Apache Ant
Apache AntUnit
Apache AntUnit ライブラリは、Apache Ant タスクのテストの為の tasks を提供します。Apache Ant と共に、任意のアプリケーションの機能的、統合的なテストを実行するのにも使います。
カテゴリ: build-management, testing
言語: Java
PMC(プロジェクト管理委員会): Apache Ant
Apache Axis2
Apache Axis2/Java is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. Apache Axis2 is the core engine for Web services, complete re-design and re-write of the widely used Apache Axis SOAP stack, built on the lessons learnt from Apache Axis.
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Web Services
Apache Axis2 C
Apache Axis2/C is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. Apache Axis2/C is the core engine for Web services, complete re-design and re-write of the widely used Apache Axis SOAP stack, built on the lessons learnt from Apache Axis.
カテゴリ: xml
言語: C
PMC(プロジェクト管理委員会): Apache Web Services
Apache Batik
Apache Batik は、Scalable Vector Graphics (SVG) 形式のイメージを、表示・生成・操作するといった様々な目的で利用するアプリケーションのための、Java 技術をベースとするツールキットです。
カテゴリ: xml
言語: SVG
PMC(プロジェクト管理委員会): Apache XML Graphics
Apache Beehive
Apache Beehive は、Struts/J2EEアプリケーション、J2EEベースのSOA(サービス指向アーキテクチャ)アプリケーション開発を容易にするためのフレームワークを扱うプロジェクトです。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Beehive
Apache Cayenne
Apache Cayenne は、パワフルかつフル機能を備えた、リレーショナルデータベースに関わる開発者の為に作成されたオープンソースのフレームワークです。シームレスにあらゆるリレーショナルデータベースをJavaオブジェクトにマッピングし、開発時間を減らし、データベースを必要とするアプリケーションにかなりの数の機能を追加します。Apache Cayenne を使用する開発者は、SQL の詳細 ではなく、ビジネス要求のコアな部分、データモデルに集中する事が出来るようになります。
カテゴリ: database, library, network-server, network-client, xml, web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Cayenne
Apache Chainsaw
Apache Chainsaw は、GUI (Graphical User Interface)のログ・ビューワです。
カテゴリ: network-client
言語: Java
PMC(プロジェクト管理委員会): Apache Logging Services
Apache Cocoon
Apache Cocoon は、関心事の分離 (Separation of Concerns:お互いの領分を侵して感情を損ねる事無く人々が相互作用し協調しあってプロジェクトを遂行する)、コンポーネントベースのウェブ開発の概念を念頭に打ち立てられたウェブ開発フレームワークです。Apache Cocoon は、これらのコンセプトを、パイプライン上の各々のコンポーネントが特定のオペレーションに特化していく形の"コンポーネント・パイプライン"と呼ばれる概念を元に実装しています。これにより、プログラミングを必要とせずに、コンポーネントをパイプラインに掛けておくだけでウェブソリューションを実現できる "ブロックの組み立て" が可能となっているのです。
カテゴリ: database, graphics, http, network-client, network-server, web-framework, xml
言語: Java, XML
PMC(プロジェクト管理委員会): Apache Cocoon
Apache Commons
Apache Commons is an Apache (Top Level) project focused on all aspects of reusable Java components, and it provides a place for collaboration and sharing, where developers from throughout the Apache community can work together on projects to be shared by the Apache projects and Apache users.
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Attributes
Commons Attributes は、type/型(Javaクラスを含む)に関するランタイム情報を操作するためのパッケージ
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons BeanUtils
Commons BeanUtils コンポーネントは、リフレクションAPI、イントロスペクションAPIの容易かつフレキシブルなラッパーを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Betwixt
Commons Betwixt:JavaBeans を XML にマッピングします
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Chain
Commons-Chainコンポーネントは、アプリケーション内で GoF(Gang of Four) Chain of Responsibility パターンを使用するのに必要なインターフェイスと実装を提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons CLI
Commons CLI は、コマンドラインインタフェースの表現、処理と検証をする為のAPIを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Codec
Commons Codec パッケージには、シンプルなエンコーダ・デコーダが含まれており、Base64や十六進法といった様々な形式に使われます。これらの他、Phonetic(フォネティック/表音)エンコードのユーティリティのコレクション等もあります。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Collections
Commons Collections は、Java Collections Frameworkの拡張・追加クラスのスイートを備えています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Configuration
様々なソース・フォーマットの設定/選好に使用するライブラリ
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Daemon
Commons-Daemon は、Unixデーモンに似た、Invokeの代わりとなるJavaコードによるメカニズムを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons DBCP
Commons-DBCP は、データベース・コネクションプーリングに関するサービスを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons DbUtils
JDBC 開発を容易にする為の Java ユーティリティクラスのパッケージ
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Digester
Commons-Digester は、XMLで記述された設定ファイルを解析して使われる、XMLからJavaオブジェクトへのマッピングユーティリティです。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Discovery
Commons-Discovery は、様々なスキーマを使ってサービス/リファレンスの名称をリソース(クラスファイル群を含む)にマッピングすることにより、リソースの場所を示す為のツールです。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons EL
JSP 2.0 式言語(expression language)のインタプリタ実装
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Email
Commons-Email は、電子メールを送るための Java API を提供することを目的としています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons FileUpload
Commons-FileUpload は、容易且つ堅牢でハイパフォーマンスなファイルアップロード機能をサーブレット及びウェブアプリケーションに提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons IO
Commons-IO には、I/O ユーティリティクラス、ストリーム(stream)実装、ファイルフィルタ、そして、エンディアンクラス、が含まれています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons JCI
Apache Commons-JCI provides a java compiler interface.
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Jelly
Commons Jelly は、Java、XMLベースのスクリプト処理エンジンです。 Commons Jelly は、JSPカスタムタグ、Velocity、Cocoon、XDoclet内部のスクリプトエンジンから多くのアイディアをもらった、シンプル且つパワフルなスクリプトエンジンです。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons JEXL
Jexlは、JSTLの表現言語を拡張した表現言語であり、Apache Velocity コミュニティから多くのヒントを得ています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons JXPath
Commons-JXPath は、JavaBeans 命名規則に従ったJavaクラスを、XPathの文法に基づいてアクセス・操作するためのユーティリティです。mapやDOMやその他のオブジェクトモデルもサポートします。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Lang
Commons-Langは、java.langクラスの追加機能を提供する汎用的なユーティリティクラス群です。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Latka
Commons-Latkaは、(エンド・トゥ・エンドの)HTTP/HTTPS 用の機能テストツールです。Java で実装されており、XML の構文を使って、HTTP/HTTPS の一連のリクエストを定義し、リクエストが正しく処理されたかを検証するのに使われる バリデーション のセットを定義します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Launcher
Commons-Launcher は、クロスプラットフォームの Java アプリケーション プログラム・ランチャー を作成する際に実用的な、Java クラス のセットです。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Logging
Commons-Loggingは、様々なログ用APIのラッパークラス群で、他のよく知られているログ用システムとの架け橋ともなります。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Math
Commons-Math プロジェクトの目指すところは、軽量の数学・統計用コンポーネント、Javaプログラム言語や Commons-Lang ですぐには対処できない一般的で現実的な問題に対応するためのコンポーネントの創出にあります。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Modeler
Commons-Modelerは、Java Management Extensions (JMX)仕様と互換のあるModel MBeansを作成するためのメカニズムを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Net
Commons-Net は、ネットワークユーティリティの集合であり、NetComponentsコードベースを基にしています。FTPクライアント等も含まれています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Pool
Commons-Poolは、包括的なオブジェクトプール用インターフェース、モジュール式のオブジェクトプールを生成するツールキット、オブジェクトプール実装、を提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Primitives
Commons-Primitives は、 promitive 型 のコレクションとユーティリティクラスを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Resources
Commons-Resources パッケージは、リソースバンドル(Resource bundle)を適切に扱う為のクラスを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons SCXML
Commons-SCXML は、State Chart XML(SCXML:状態図XML)の Java 実装であり、JavaSCXMLエンジンの作成、維持がプロジェクトの目的です。環境にとらわれない、SCXML文書を用いて定義されたステート・マシンを実行することが出来ます。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Transaction
Commons-Transactionは、Javaによるファイルまたはコレクション入出力のトランザクション処理の機能を提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons Validator
Commons-Validatorパッケージは、XMLファイルの中の妥当性(妥当性メソッド)や妥当性規則を定義するのに使われます。シンプルで拡張可能なフレームワークを備えています。国際化対応の妥当性規則やエラーメッセージをサポートしています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache Commons VFS
Commons-VFS は、仮想ファイルシステムのライブラリです。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Commons
Apache DdlUtils
Apache DdlUtils is a small, easy-to-use component for working with Database Definition (DDL) files. These are XML files that contain the definition of a database schema, e.g. tables and columns. These files can be fed into DdlUtils via its Ant task or programmatically in order to create the corresponding database or alter it so that it corresponds to the DDL. Likewise, DdlUtils can generate a DDL file for an existing database.
カテゴリ: database, library
言語: Java
PMC(プロジェクト管理委員会): Apache DB
Apache Derby
Apache Derby は、完全 Java 実装の オープンソース・リレーショナルデータベースです。 Java ベースのアプリケーションへの埋め込みが容易となるような小さな痕跡がありますが、より親しまれているクライアント/サーバ モードでのサポートもあります。Java、JDBC、SQL標準などを基盤としていることで、コード開発がよりポータブルかつ標準に忠実に準拠するデータベースに仕上がっています。
カテゴリ: database
言語: Java
PMC(プロジェクト管理委員会): Apache DB
Apache Directory Server
ApacheDS は、完全にJavaで書かれた埋め込み可能なディレクトリサーバです。LDAPv3 との互換性を有しております。LDAPに加え、Kerberos 5 や Change Password Protocol (CPP) もサポートしています。
カテゴリ: network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Directory
Apache Directory Studio
Apache Directory Studio は、LDAP のツール機能を備えたプラットフォームです。任意のLDAPサーバで使われる事を意図していますが、特にApache Directory Server上での用途に適するようデザインされています。Apache Directory プロジェクトという Top Level Project(TLP:トップレベルプロジェクト)のサブプロジェクトとして開発されているものの、Apache Directory Studio は、Eclipse のプラットフォームでは内在的にフルに利点を生かす事の出来る Eclipse の RCP アプリケーションです。幾つかのEclipse(OSGi)プラグインで構成されており、Apache Directory Studio は、追加のプラグインと共に容易にアップグレード出来ます。
カテゴリ: network-client
言語: Java
PMC(プロジェクト管理委員会): Apache Directory
Apache .NET Ant Library
.NET ソフトウェアの開発の補助となる Ant タスクの為のライブラリ。 "旧式の" .NET タスク、例えば C# コンパイラのタスク 等も含みますが、著名な NAnt あるいは MSBuild 等のビルドツールの テスト あるいは 実行 を NUnit で行う為のサポートもします。
カテゴリ: build-management
言語: Java
PMC(プロジェクト管理委員会): Apache Ant
Apache ECS
ECS (Element Construction Set) は、色々なマークアップ言語の要素を生成する為のJava APIであり、現在はHTML 4.0 及び XMLがサポートされていますが、あらゆるマークアップ言語のタグ生成に容易に拡張することが可能です。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Excalibur
Apache Excalibur は、Apache Avalon の後継でもあるため、 Avalon フレームワーク、Java コンテナ フレームワーク、Inversion of Control コンテナの Excalibur Fortress、コンポーネントの豊富なライブラリ、等を擁しています。Apache Excalibur のコードは、Apache James、Apache Cocoon や数多くのオープンソース、商用プロジェクトにも活用されています。
カテゴリ: network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Excalibur
Apache Felix
OSGi フレームワークの実装及び関連技術
カテゴリ: network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Felix
Apache FOP
Apache FOP は、Javaで開発された XSL formatting objects(XSL-FO)の実装です。XSLに準拠したフォーマッティングオブジェクト (FO) ツリーを読み込み、PDFなどの形式の文書を出力する処理を行います。出力形式としては、現在、PDF、PCL、PostScript、SVG、XML、AWT、MIFRTF、プレーンテキストなどの出力形式に対応していますが、主たる出力形式のターゲットは PDF です。
カテゴリ: xml, graphics
言語: Java
PMC(プロジェクト管理委員会): Apache XML Graphics
Apache Forrest
Apache Forrest は、様々なソースからの入力を1つあるいは複数の出力形式に統一した表現に変換する為の公開フレームワークです。 モジュラーと拡張可能なプラグインの基本設計概念は、Apache Cocoon や 関連標準技術、コンテンツからの分離プレゼンテーション、を基礎としています。Apache Forrest は、静的な文書を生成することも出来ますし、動的サーバとして稼動させることも、また、自動化設備によりデプロイさせる事も出来ます。
カテゴリ: build-management, database, graphics, http, network-client, network-server, web-framework, xml
言語: Java
PMC(プロジェクト管理委員会): Apache Forrest
Apache Geronimo
The goal of the Apache Geronimo project is to produce a server runtime framework that pulls together the best Open Source alternatives to create runtimes that meet the needs of developers and system administrators. Our most popular distribution is a fully certified J2EE 1.4 application server runtime. We are working on our next version of the server which is based on Java EE 5.
カテゴリ: virtual-machine
言語: Java, C
PMC(プロジェクト管理委員会): Apache Geronimo
Apache Gump
Apache Gump は、Apache Software Foundation 内にて開発されている、様々なオープンソースプロジェクトに対する大規模な継続的インテグレーションの為のツールです。
カテゴリ: build-management, testing
言語: Python
PMC(プロジェクト管理委員会): Apache Gump
Apache Hadoop
Hadoop は、Apache Lucene のサブプロジェクトで、分散コンピューティングのプラットフォームを含んでいます。以前は Nutch の一部でした。Hadoop Distributed Filesystem (HDFS:Hadoop 分散 ファイルシステム) や MapReduce の実装も含んでいます。
カテゴリ: database
言語: Java
PMC(プロジェクト管理委員会): Apache Lucene
Apache Harmony
Apache Harmony は、Apache Software Foundation 内 の Java SE (Standard Edition) プロジェクトです。このプロジェクトは、以下のタスクを全うする、大規模で健全なコミュニティを創出する事を目的としています: (1) Apache License バージョン 2 に基づく Java SE 5 の実装 (2) コミュニティで開発されたモジュラー・ランタイム(Virtual Machine や クラスライブラリ)のアーキテクチャ
カテゴリ: virtual-machine
言語: Java, C
PMC(プロジェクト管理委員会): Apache Harmony
Apache HiveMind
Apache HiveMind is an services and configuration microkernel. Its features are also referred to as Inversion of Control (IoC) Container or Lightweight Container. The adoption of HiveMind in an application ensures the use of certain design principles which improve encapsulation, modularization, testability and reusability.
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache HiveMind
Apache HTTP Server
Apache HTTP Server は、UNIX、ウィンドウズ、マッキントッシュ、Netware といったオペレーティングシステム上で稼動するオープンソースの HTTP(ハイパーテキスト転送プロトコル)サーバです。このプロジェクトの目的は、 現在の HTTP 標準に同期した HTTP サービスを提供する 堅牢で効率的且つ拡張が容易なサーバ を開発することにあります。Apache HTTP Server は、1996年4月以来、インターネット上で最も人気の高いウェブサーバの地位を維持しています。
カテゴリ: network-server, http, httpd-module
言語: C
PMC(プロジェクト管理委員会): Apache HTTP Server
Apache Jackrabbit
Apache Jackrabbit は、Content Repository for Java Technology API (JCR) の完全な実装です。Javaプログラムでファイルなどのコンテンツを管理する機能を提供するインタフェース標準でもあります。 コンテンツレポジトリは、構造的/日構造的コンテンツ、全文検索、バージョン管理(複数ユーザによる異なったバージョンへの編集機能)、トランザクション管理、監視、等を、階層的に コンテンツ保管する場所です。コンテンツレポジトリを使用する典型的なアプリケーションには、コンテンツ管理、文書管理、記録管理システムがあります。
カテゴリ: database, library, network-server, xml
言語: Java
PMC(プロジェクト管理委員会): Apache Jackrabbit
Apache Jakarta BCEL
バイトコード処理ライブラは、バイナリ形式のクラスファイル(.class拡張子で終わります)を容易に解析、生成、操作可能とする事を目的としています。クラスファイルは、特にメソッドやフィールド、バイトコード命令などといった記号情報を全て含む「オブジェクト」によって表現されます。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Jakarta BSF
Bean Scripting Framework (BSF) は、Javaアプリケーションに措いてスクリプト言語をサポートする為の一連のクラス群で、スクリプト言語からのJavaオブジェクト・メソッドへのアクセスも同時に担当します。BSFは、Javaクラスライブラリへのアクセスを提供しつつ、Java以外の言語でJSPを記述する事を可能とします。更に、BSFを使うと、Javaアプリケーションに対し、部分的に(あるいは動的に拡張可能)アプリケーション内で多言語を使う事が可能となります。これは、スクリプト言語エンジンを呼ぶ事を可能とするAPIの提供によって実現されています。また、これらのスクリプト言語エンジンにJavaオブジェクトをexposeするオブジェクト・レジストリも提供しています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Jakarta Cactus
The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it. Cactus implements an in-container strategy, meaning that tests are executed inside the container.
カテゴリ: testing
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Jakarta HttpClient
The Jakarta HttpComponents HttpClient component seeks to fill this void by providing an efficient, up-to-date, and feature-rich package implementing the client side of the most recent HTTP standards and recommendations.
カテゴリ: library, network-client
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Jakarta HttpComponents HttpCore
Jakarta HttpComponents HttpCore provides a set of low level components, which can be used to build custom client and server side HTTP services.
カテゴリ: library, network-client, network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Jakarta JCS
Java 上 での、包括的なキャッシュシステム
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Jakarta JMeter
Apache Jakarta JMeter は、負荷テスト、パフォーマンス測定用にデザインされた100%Javaデスクトップアプリケーションで、静的、動的の両方のリソース(ファイル、サーブレット、Perlスクリプト、Javaオブジェクト、データベース/クエリ、FTPサーバ等)に対応します。サーバ上の高負荷をシミュレーションする際にも使えますし、ネットワーク、オブジェクトのテスト、異なる負荷タイプ上でのパフォーマンスの全体的な解析を行う際にも使えます。パフォーマンスのグラフィカルな解析、高負荷環境上でのサーバ/スクリプト/オブジェクトの振る舞いのテスト、などにも使えるでしょう。
カテゴリ: testing
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache JAMES
Java Apache Mail Enterprise Server (別名: Apache James) は、100% Javaで書き下ろされた、現在公開されているプロトコル群(SMTP,POP3,NNTP)に準拠した電子メールエンジンであり、ポータブルかつそれだけで全てが十分動くようデザインされています。 James は、電子メールアプリケーションのプラットフォームでもあります。Jamesプロジェクトは、Apache Mailet API を管理し、また、Jamesは、Apache Mailet API プラットフォームを提供し、実装します。
カテゴリ: mail, network-server
言語: Java
PMC(プロジェクト管理委員会): Apache James
Apache JDO
Apache JDO (Java Data Objects) is a standard way to access persistent data in databases, using plain old Java objects (POJO) to represent persistent data. The approach separates data manipulation (done by accessing Java data members in the Java domain objects) from database manipulation (done by calling the JDO interface methods). This separation of concerns leads to a high degree of independence of the Java view of data from the database view of the data.
カテゴリ: database, library
言語: Java
PMC(プロジェクト管理委員会): Apache DB
Apache Jetspeed
Apache Jetspeed is an Open Source implementation of an Enterprise Information Portal, using Java and XML. A portal makes network resources (applications, databases and so forth) available to end-users. The user can access the portal via a web browser, WAP-phone, pager or any other device. Jetspeed acts as the central hub where information from multiple sources are made available in an easy to use manner.
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Portals
Apache Jetspeed-2
Apache Jetspeed-2 is the next-generation enterprise portal at Apache. Jetspeed-2 offers several architectural enhancements and improvements over Jetspeed 1.0. First, Jetspeed-2 is conformant to the Java Portlet Standard and provides a standard mechanism for the deployment of portlets. Second, Jetspeed-2 has matured to a more scalable architecture featuring multi-threaded functionality. Third, Jetspeed-2 is decoupled from several legacy open source projects. Fourth, Jetspeed-2 is based on a component architecture.
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Portals
Apache Lenya
Apache Lenya は、オープンソースのJava/XML のコンテンツ管理フレームワークで、改訂管理、サイト運営、スケジュール管理、検索、WYSIWYG エディタ、ワークフロー などを備えています。
カテゴリ: web-framework, xml
言語: Java
PMC(プロジェクト管理委員会): Apache Lenya
Apache log4cxx
Apache log4cxx は、C++ 用の ログ出力サービスを提供します。
カテゴリ: library
言語: C
PMC(プロジェクト管理委員会): Apache Logging Services
Apache log4j
Apache log4j は、Java 用の ログ出力サービスを提供します。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Logging Services
Apache log4net
Apache log4net は、.NET 用の ログ出力サービスを提供します。
カテゴリ: library
言語: C
PMC(プロジェクト管理委員会): Apache Logging Services
Apache Lucene Java
Apache Lucene は、Javaで記述されたハイパフォーマンスの全文検索ソフトウェアです。全文検索を必要とするあらゆる種類のアプリケーション、特にクロスプラットフォーム時に、適している技術といえるでしょう。
カテゴリ: database
言語: Java
PMC(プロジェクト管理委員会): Apache Lucene
Apache Mailet API
The Apache Mailet API is a Java API which allows the rapid development and flexible deployment of email processing functionality.
カテゴリ: mail, library
言語: Java
PMC(プロジェクト管理委員会): Apache James
Apache Maven
Apache Maven は、Apacheライセンスにて配布されているオープンソースソフトウェアであり、プロジェクト管理ツールに関するプロジェクトです。Project Object Model (POM)に基づき、ビルド、依存関係の管理、ドキュメント作成、配布などが、指示ファイルからコントロール可能です。また、Apache Maven は、プラグインの概念を用いることで、レポート生成やビルド処理用などの様々な他の開発ツールを活用したりといった "拡張" をする事が出来ます。
カテゴリ: build-management
言語: Java
PMC(プロジェクト管理委員会): Apache Maven
Apache Maven Continuum
Apache Maven Continuum is a continuous integration server for building Java based projects. It supports a wide range of projects.
カテゴリ: build-management
言語: Java
PMC(プロジェクト管理委員会): Apache Maven
Apache Maven SCM
Apache Maven SCM supports Maven 2.x plugins (e.g. maven-release-plugin) and other tools (e.g. Continuum) by providing them with a common API for doing SCM operations.
カテゴリ: build-management
言語: Java
PMC(プロジェクト管理委員会): Apache Maven
Apache Mime4J
Apache mime4j provides a parser, MimeStreamParser, for e-mail message streams in plain rfc822 and MIME format. The parser uses a callback mechanism to report parsing events such as the start of an entity header, the start of a body, etc.
カテゴリ: mail, library
言語: Java
PMC(プロジェクト管理委員会): Apache James
Apache MINA
Apache MINA (Multipurpose Infrastructure for Network Applications) は、ネットワークアプリケーションのフレームワークであり、ネットワークとプロトコル I/O 層 のアブストラクション(抽象化)を提供することで、ネットワークアプリケーションを容易に開発出来るようにしています。
カテゴリ: network-client, network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Mina
Apache mod_perl
mod_perl は、Perl の威力を Apache ウェブサーバ の柔軟性と安定性に統合するユニークなソフトウェアの部品です。mod_perl を使うことで、Apache API の完全な力を Perl で生かす事が出来、パフォーマンスを犠牲にする事無く、ウェブアプリケーションを即座に開発することが出来るようになります。
カテゴリ: httpd-module
言語: C, Perl
PMC(プロジェクト管理委員会): Perl-Apache
Apache MyFaces
Apache MyFaces は、JavaServer(tm) Faces の オープンソース実装 であり、MVC(モデル・ビュー・コントローラ)パラダイムを実現するウェブアプリケーション・フレームワークです。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache MyFaces
Apache Nutch
Apache Nutch は、オープンソースのウェブ検索ソフトウェアです。クローラー、リンクグラフのデータベース、HTMLや他のドキュメント形式のパーサ、等 といった、ウェブ詳細情報に加え、Apache Lucene (Java) 及び Apache Hadoop を基礎としています。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Lucene
Apache ODE
Apache ODE (Orchestration Director Engine) executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application.
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache ODE
Apache OFBiz
Open For Business Project (Apache OFBiz) は、オープンソースのエンタプライズ・オートメーションに関するプロジェクトです。ここで、我々が言う「オープンソースのエンタプライズ・オートメーション」とは:オープンソース ERP、オープンソース CRM、オープンソース E-ビジネス / E-コマース、オープンソース SCM、オープンソース MRP、オープンソース CMMS/EAM 等です。
カテゴリ: web-framework, database, network-server, xml, http
言語: Java
PMC(プロジェクト管理委員会): Apache Open For Business
Apache OJB
Apache ObJectRelationalBridge - OJB - is an Object/Relational mapping tool that allows transparent persistence for Java Objects against relational databases.
カテゴリ: database, library
言語: Java
PMC(プロジェクト管理委員会): Apache DB
Apache OpenEJB
Apache OpenEJB is an open source, modular, configurable, and extendable EJB Container System and EJB Server
カテゴリ: web-framework, network-server
言語: Java
PMC(プロジェクト管理委員会): Apache OpenEJB
Apache OpenJPA
Apache OpenJPA is a feature-rich implementation of the persistence part of Enterprise Java Beans 3.0, also known as the Java Persistence API (JPA), and is available under the terms of the Apache Software License.
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache OpenJPA
Apache ORO
Perl5互換の正規表現、AWK風な正規表現、glob表現といったテキスト処理を行い、置換・分割・ファイル名のフィルタリングを実施する、テキスト処理ユーティリティJavaクラス群
カテゴリ: library, regexp
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Pluto
Apache Pluto is the Reference Implementation of the Java Portlet Specfication. The current version of this specification is JSR 168
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Portals
Apache POI
Apache POI プロジェクトは、Microsoft OLE 2 複合ドキュメント形式に基づいた様々なファイル形式を 100% Java で取り扱うためのAPI群から成り立つプロジェクトです。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache POI
Apache Portable Runtime
Apache Portable Runtime (APR) プロジェクト の 使命は、表立って見えない裏に潜んだプラットフォーム固有の実装に対し、凡庸で堅実なインタフェースを提供する ソフトウェアライブラリを作成・維持することにあります。
カテゴリ: library
言語: C
PMC(プロジェクト管理委員会): Apache Portable Runtime
Apache Portals Bridges
Apache Portals Bridges provides support for JSR-168 compliant Portlet development using common web frameworks like Struts, JSF, PHP, Perl, Velocity and Groovy.
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Portals
Apache Regexp
100% Java の正規表現パッケージ
カテゴリ: library, regexp
言語: Java
PMC(プロジェクト管理委員会): Apache Jakarta
Apache Roller
Apache Roller is a full-featured, multi-user and group-blog server suitable for blog sites large and small.
カテゴリ: web-framework, build-management
言語: Java
PMC(プロジェクト管理委員会): Apache Roller
Apache Scout
Apache Scout は JSR 93 (JAXR) の実装です。UDDI レジストリ(特に、Apache jUDDI)に標準的な方法でアクセスする為の実装を提供します。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Web Services
Apache Shale
Apache Shale は、現代的なウェブアプリケーションのフレームワークです。基本的には、JavaServer Faces(JSF)を基盤としています。自身の開発環境にJSFを基本技術として採用したいと望む開発者にとって使いやすいものとなるよう意識しています。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Shale
Apache Solr
Apache Solr は、Apache Lucene Java 検索ライブラリをベースとした、エンタプライズ向け全文検索サーバです。XML/HTTP や JSON、Ruby、Python のAPI、検索ヒットした対象へのハイライト機能、ファセット(切子面)検索、キャッシュ機能、レプリケーション機能、ウェブ管理インタフェースなどを備えています。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Lucene
Apache SpamAssassin
Apache SpamAssassinはPerlで開発された拡張可能な電子メールフィルタアプリケーションで、特にスパムのフィルタリングシステムとして活用されます。ルールベースを用いて、メールヘッダ、本文を、ヒューリスティックで統計的な分析を元に広範囲に亘ってテストし、スパムを特定します。一度特定されると、後のフィルタリングのためにスパムというタグをオプションとしてつけることも出来ます。コマンドラインでのフィルタリング、クライアントサーバ型での大量の電子メールのフィルタリング、Perl モジュールである Mail::SpamAssassin を用いたフィルタリング、なども可能です。
カテゴリ: mail
言語: Perl, C
PMC(プロジェクト管理委員会): Apache SpamAssassin
Apache Struts
Apache Struts プロジェクトの目的は、古典的な "モデル・ビュー・コントローラ(MVC)"というデザインパラダイムの変容である "Model 2" アプローチに基づいたアプリケーション・アーキテクチャを推進することです。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Struts
Apache Synapse
Apache Synapse は、単純で効率の高い Webサービス の媒介であり、SOAフレームワークです。既存のネットワークに、サービス・ゲートウェイとして、あるいはHTTPプロキシとして、非常にシンプルに、加えることが出来ます。一旦、Apache Synapse がサービスリクエストを仲立ちすると、ルーティング、ロードバランス、トランスフォーメーション、プロトコルスイッチ等といった多くの機能をするようになります。Apache Synapse は、また、Enterprise Service Bus (ESB) あるいは Service Oriented Architecture (SOA) を 構築する際にも使うことが出来ます。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Web Services
Apache Tapestry
Apache Tapestry は、Java で記述された、コンポーネントベースのウェブアプリケーション・フレームワークです。動的で堅牢かつ高いスケーラビリティのウェブアプリケーションを実現します。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Tapestry
Texen
Apache Texen は、Apache Velocity と Apache Ant をベースとした、一般的なテキスト生成ユーティリティです。殆どあらゆる種類のテキスト出力を為す能力を備えています。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Velocity
Apache Tiles
Apache Tiles is a templating framework built to simplify the development of web application user interfaces. Tiles allows authors to define page fragments which can be assembled into a complete page at runtime. These fragments, or tiles, can be used as simple includes in order to reduce the duplication of common page elements or embedded within other tiles to develop a series of reusable templates. These templates streamline the development of a consistent look and feel across an entire application. Tiles grew in popularity as a component of the popular Struts framework. It has since been extracted from Struts and is now integrated with various frameworks, such as Struts 2 and Shale.
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Tiles
Apache Tobago
Apache Tobago の目的は、Java Server Faces (JSF) をベースとした、洗練されたデザインのユーザインタフェースのコンポーネント集を開発するコミュニティを提供することです。
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache MyFaces
Apache Tomcat
Apache Tomcat は、Java サーブレット、Java Server Pages(JSP)技術の公式なリファレンス実装として使われているサーブレットコンテナです。Java サーブレット、Java Server Pages(JSP)仕様は、Java Community Process(JCP)の元、Sun Microsystems によって開発されています。Apache Tomcat は、オープンで参加しやすい環境下において開発されており、Apache Software ライセンス の元でリリースされています。Apache Tomcat は、多岐にわたる企業・組織の元で、ミッションクリティカル・大規模のウェブアプリケーションにも使われています。
カテゴリ: network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Tomcat
Apache Torque
Apache Torque は、Java 用の オブジェクト・リレーショナル な マッパー です(リレーショナルデータベースとJavaオブジェクトのマッピングツール)。言い換えれば、リレーショナルデータベース内のデータをJavaオブジェクトを使ってアクセス/操作することが可能となります。 Apache Torque は、ユーザが提供する class にアクセスする為にリフレクションを使用してはいませんが、データベースレイアウトを記述しているXMLスキーマ(既存データベースから生成も出来ますし手で書く事も出来ます)を用いて 必要な class (Data Objects を含む)を生成します。XML スキーマ は、また、データベース内の全てのテーブルを作成する SQL スクリプトの生成と実行をすることさえ出来ます。
カテゴリ: database
言語: Java
PMC(プロジェクト管理委員会): Apache DB
Apache Trinidad
Apache MyFaces Trinidad is a JavaServer(tm) Faces 1.1/1.2 component library (Trinidad 1.0.x - JSF 1.1, Trinidad 1.2.x - JSF 1.2).
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache MyFaces
Apache Triplesec
Apache Triplesec は、2ファクタの強力な認証を識別符号管理に結び付けたい場合に用いられます。 Apache Triplesec は、強力な識別符号管理のソリューションです。 強力な識別符号管理用サーバは、認証の際の複数のファクタ(要素)を用いることで、アプリケーション(サービス、OS)へのアクセスの保護をしつつ、アプリケーション(サービス、OS)に対する認証、承認、監査(AAA)の管理を一元的にしたい場合に用いられます。
カテゴリ: network-server
言語: Java
PMC(プロジェクト管理委員会): Apache Directory
Apache Turbine
Apache Turbine is a servlet based framework that allows experienced Java developers to quickly build web applications. Apache Turbine allows you to use personalize the web sites and to use user logins to restrict access to parts of your application.
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Turbine
Apache Velocity
Apache Velocity は、Java ベースのテンプレートエンジンです。これにより、Javaコードで定義されるオブジェクトに言及する為のシンプル且つ強力なテンプレート言語を使うことが出来ます。Apache Velocity がウェブ開発で使われる際、ウェブデザイナ達は、Model-View-Controller (MVC) モデルに従い、Javaプログラマ達と平行してウェブサイトを開発することが出来ます。つまり、ウェブデザイナ達はサイトの見栄えが良くなることに専念/集中し、プログラマ達は一流のコードを書くことに専念する出来る、という事です。Apache Velocity は、Java Server Page (JSP) や PHP の実行可能な代替となるべく、Java コードとウェブページを分離し、ウェブサイトを管理維持そして存続しやすくすることが出来ます。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Velocity
Apache Velocity Docbook
The Apache Velocity DocBook Framework (DBF) is intended to help you create high quality documentation suitable for online viewing and printing.
カテゴリ: web-framework
言語: Java
PMC(プロジェクト管理委員会): Apache Velocity
Apache Velocity DVSL
Apache Velocity DVSL (Declarative Velocity Style Language) は、XSLTを原型としたツールであり、Velocity Template Language(Velocity テンプレート言語)をテンプレート言語として用い一般的なXML変換の機能を提供する目的があります。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Velocity
Apache Velocity Tools
Apache Velocity Tools は、Apache Velocity のサブプロジェクトの集合体であり、その共通の目的は、Apache Velocity テンプレートエンジンを用いたウェブ/非ウェブのアプリケーションの両方に適うツールと基盤を提供することにあります。
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Velocity
Apache WebServices Commons
Apache WebServices Commons (WS-Commons) is a collection of web service related, reusable components.
カテゴリ: library
言語: Java
PMC(プロジェクト管理委員会): Apache Web Services
Apache Websh
Apache Websh は、Tcl(ティクル)を用いた、強力で早いかつ信頼できるウェブアプリケーションを作成する開発環境です。Apache Websh は、多目的に使うことが出来、また、HTMLの生成からデータベースを基にしたワントゥワンのページカスタマイズといったあらゆる事を扱うことが出来ます。Apache Websh は、CGI 環境でも稼動可能ですし、Apacheモジュールとしても大丈夫です。
カテゴリ: web-framework, httpd-module
言語: C, Tcl
PMC(プロジェクト管理委員会): Apache Tcl
Apache Wicket
With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, Apache Wicket makes developing web-apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML.
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Wicket
Apache WSS4J
Apache WSS4J is an implementation of the OASIS Web Services Security (WS-Security) from OASIS Web Services Security TC.
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Web Services
Apache Xerces C++ XML Parser
Apache Xerces C++ XML Parser (Xerces-C++) は、Apache Xerces XML parser の C++ 版であり、SAXとDOMのAPIに加え、妥当性検証等を実施できる堅牢なXMLパーサです。
カテゴリ: xml
言語: C
PMC(プロジェクト管理委員会): Apache Xerces
Apache Xerces Java XML Parser
Apache Xerces Java XML Parser(Xerces-J)は、Javaで実装されたXMLパーサです。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Xerces
Apache Xerces Perl XML Parser
Apache Xerces Perl XML Parser (XML::Xerces) は、Apache Xerces XML parser の Perl API です。
カテゴリ: xml
言語: Perl
PMC(プロジェクト管理委員会): Apache Xerces
Apache Xindice
100% Java 実装のネイティブXMLデータベース。XPath、XUpdate のサポート。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache XML
Apache XML Commons External
Apache XML Commons External は、Apache Software Foundation 外 の 標準化組織等による XMLベースのプロジェクトである、SAX/DOM/JAXPなどへのインタフェースを提供します。例えば、DOMは W3C、SAX は、David Megginson 氏、JAXPは、Sun Microsystems です。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Xerces
Apache XML Commons Resolver
XML Commons Resolver は、アプリケーション上で、XML 解析、処理、様々なパブリック識別子のあるいはシステム識別子をアクセス可能なURLに変換する関連プログラムといった、幅広い用途に使うことが出来ます。OASIS XML・OASIS TR 9401・XCatalog スタイル、といった、幾つかのマッピング用カタログタイプをサポートします。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Xerces
Apache XML Graphics Commons
Apache XML Graphics Commons は、Apache Batik や Apache FOP で用いられる、再利用可能な共有コンポーネントから構成されたライブラリです。これらのコンポーネントの多くは、SVG や XSL-FO の領域以外でも分離した上で容易に使うことが出来ます。PDFライブラリ、RTFライブラリ、Graphics2D 実装 といったコンポーネントを見つけ出せることでしょう。
カテゴリ: graphics
言語: Java
PMC(プロジェクト管理委員会): Apache XML Graphics
Apache XML Security Java
Apache XML Security Java は、XMLデジタル署名の仕様、XML暗号化の仕様を実装したライブラリです。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache Santuario
Apache XMLBeans
Apache XMLBeans は、Java types(データ型定義) にバインドする事でXMLにアクセスする技術であり、StAX仕様に基づくオープンソースの XML-Java バインディングツールです。
カテゴリ: xml
言語: Java
PMC(プロジェクト管理委員会): Apache XML Beans
Apache XMLRPC
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls.
カテゴリ: xml, network-server, network-client
言語: Java
PMC(プロジェクト管理委員会): Apache Web Services

Copyright 1999-2007, The Apache Software Foundation

Licensed under the Apache License, Version 2.0.

Original English Page would be found from HERE     --    BBS/ApacheNews
Terra-International, Inc. -- テラ・インターナショナル
Special Thanks -- 【お問い合わせ/テキスト広告】