第67位 Apache - 2008年07月22日
Apache
名称 Apache
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新バージョン 1.3.37 / 2006年7月28日2.0.59 / 2006年7月28日2.2.3
最新発表日 2006年7月28日
最新評価バージョン
評価バージョン発表日
プラットフォーム クロスプラットフォーム
形式 Webサーバ
ライセンス Apacheソフトウェア財団#Apacheソフトウェアライセンス Apacheソフトウェアライセンス
Apache (アパッチ)は、世界中でもっとも用いられているといわれるWebサーバソフトウェア。大規模な商用サイトでも自宅サーバでも用いられる。
開発は、Apacheソフトウェア財団のApache HTTPサーバープロジェクトで行われている。Apacheソフトウェア財団#Apacheソフトウェアライセンス Apacheソフトウェアライセンスの下でソースコード ソースが公開および配布されており、代表的なオープンソース オープンソース・ソフトウェアの一つである。
(Wikipedia:Apache)
Apache HTTP Server
名称 Apache HTTP Server
ロゴ ファイル:ASF-logo.svg
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新版 1.3.41 / 2008年1月19日2.0.63 / 2008年1月19日2.2.14
最新版発表日 2009年10月5日
最新評価版
最新評価版発表日
対応プラットフォーム クロスプラットフォーム
種別 Webサーバ
ライセンス Apache License Apacheライセンス
Apache HTTP Server(アパッチ エイチティーティーピー サーバ)は、世界中でもっとも使われているWebサーバソフトウェアであり、大規模な商用サイトから自宅サーバまで幅広く利用されている。単にApacheとも称されている。
開発は、Apacheソフトウェア財団のApache HTTPサーバプロジェクトで行われている。Apache License Apacheライセンスの下でソースコードが公開および配布されており、代表的なオープンソース オープンソース・ソフトウェアの一つである。
(Wikipedia:Apache HTTP Server)
Apache Commons
Apache Commonsは、Apache Software Foundationの傘下にある再利用可能なJavaコンポーネントをまとめたApacheのトッププロジェクト。Commonsの目的は再利用可能なオープンソースJavaソフトウェアを提供することである。Commonsは三つの部分、proper(プロパー), sandbox(サンドボックス), dormant(活動休止)から構成されている。
Commonsにはjava.langパッケージの機能を拡張するLang、
Javaのコレクションフレームワークを拡張するクラス群を集めたCollections
などがある。
The Commons Properは役立つJavaプラットフォーム Javaコンポーネントを開発維持すること専用に作られている。Common Properはコラボレーションとシェアリングの役割を持っているが、Jakartaコミュニティの至る所からのディベロッパーがJakartaプロジェクトとJakartaユーザによってシェアされるためにプロジェクトで共に活動できる。
(Wikipedia:Apache Commons)
Apache Roller
名称 Apache Roller
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新版 4.0.1
最新版発表日 2009年1月14日
最新評価版
最新評価版発表日
対応プラットフォーム クロスプラットフォーム
種別 ブログサーバソフトウェア
ライセンス Apache License Apacheライセンス
インストールガイドの前提環境はJava Platform, Standard Edition Java SE 5 + Apache Tomcat 5.5以降またはSun Web Server 7.0またはProject GlassFish 2.0 + MySQLまたはApache Derbyであるのだが、Java Servletソフトウェアの性格上、動作環境は懐が深い側面を持つ。
Servlet 2.4準拠なので、同規格に対応していればWebコンテナは何でもよい。
データベースはMySQLまたはApache Derbyが推奨であるが、他にPostgreSQL、DB2 IBM DB2、 Oracle Database Oracle、HSQLDBのセットアップスクリプトがデフォルトで用意されている。
(Wikipedia:Apache Roller)
Apache XML
Apache XML(アパッチ・エックスエムエル)プロジェクトは、Extensible Markup Language XMLに関連したオープンソースのソフトウェアを開発することなどを目的とした団体であり、Apacheソフトウェア財団が主催するプロジェクトの一つである。
Apache XMLプロジェクトが開発するソフトウェアは、Apacheソフトウェア財団の他のプロジェクトと同様に、Apacheソフトウェアライセンス (APL) のもとで提供されている。Apache XMLプロジェクトは複数のサブプロジェクトをもつ。
オープンソース
Extensible Markup Language
Java言語
Apache XML
nl:Apache XML
pt:Apache XML
(Wikipedia:Apache XML)
Apache2
『Apache』より : 名称 Apache
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新バージョン 1.3.37 / 2006年7月28日2.0.59 / 2006年7月28日2.2.3
最新発表日 2006年7月28日
最新評価バージョン
評価バージョン発表日
プラットフォーム クロスプラットフォーム
形式 Webサーバ
ライセンス Apacheソフトウェア財団#Apacheソフトウェアライセンス Apacheソフトウェアライセンス
Apache (アパッチ)は、世界中でもっとも用いられているといわれるWebサーバソフトウェア。大規模な商用サイトでも自宅サーバでも用いられる。
開発は、Apacheソフトウェア財団のApache HTTPサーバープロジェクトで行われている。Apacheソフトウェア財団#Apacheソフトウェアライセンス Apacheソフトウェアライセンスの下でソースコード ソースが公開および配布されており、代表的なオープンソース オープンソース・ソフトウェアの一つである。
(Wikipedia:Apache2)
Apache POI
name Apache POI
logo
screenshot
caption
developer Apache Software Foundation
latest_release_version 3.2-FINAL
latest_release_date 2008年10月19日
latest_preview_version 3.5 Beta 5
latest_preview_date 2009年02月19日
operating_system Cross-platform
programming_language Java
genre Application Programming Interface API
license Apache License 2.0
website http://poi.apache.org
Apache POIプロジェクトは、次のようなサブコンポーネントから成る。
POIライブラリは、Rubyの拡張としても提供されている。
Jakarta Project Apache Jakarta Project
Microsoft Excel
(Wikipedia:Apache POI)
Apache Maven
Maven (メイブン) は、Apache Antに変わるJava言語 Java用プロジェクト管理ツールであり、Apache Software Licenseにて配布されているオープンソースである。
このツールの大きな特徴はプラグイン拡張により様々な使い方ができることである。ソースコードのコンパイル、テスト、Javadoc生成、テストレポート生成、プロジェクトサイト生成、JAR生成、サーバへのデプロイ、WAR, EARファイル生成など様々な機能が用意されており、Antの場合にbuild.xmlという設定ファイルに細かい指示を書かないとできないようなことが、Mavenでは指示をコマンドラインに記述するだけで一発で実現できる。
pom.xml(Maven1ではproject.xml)の<dependency>タグにプロジェクトで使用したいJARライブラリを指定することで、外部JARのアップデートが容易となる。従来はJARを手動でダウンロードして、手動でインストールする必要があった。この機能によってJakarta JJarというPerlのCPANやPHP Hypertext Preprocessor PHPのPEARに似た技術により、WindowsUpdateなどのLiveUpdateにように容易にライブラリをアップデートできる。
(Wikipedia:Apache Maven)
ApacheMaven
『Apache Maven』より : Maven (メイブン) は、Apache Antに変わるJava言語 Java用プロジェクト管理ツールであり、Apache Software Licenseにて配布されているオープンソースである。
このツールの大きな特徴はプラグイン拡張により様々な使い方ができることである。ソースコードのコンパイル、テスト、Javadoc生成、テストレポート生成、プロジェクトサイト生成、JAR生成、サーバへのデプロイ、WAR, EARファイル生成など様々な機能が用意されており、Antの場合にbuild.xmlという設定ファイルに細かい指示を書かないとできないようなことが、Mavenでは指示をコマンドラインに記述するだけで一発で実現できる。
pom.xml(Maven1ではproject.xml)の<dependency>タグにプロジェクトで使用したいJARライブラリを指定することで、外部JARのアップデートが容易となる。従来はJARを手動でダウンロードして、手動でインストールする必要があった。この機能によってJakarta JJarというPerlのCPANやPHP Hypertext Preprocessor PHPのPEARに似た技術により、WindowsUpdateなどのLiveUpdateにように容易にライブラリをアップデートできる。
(Wikipedia:ApacheMaven)
Apache Derby
名称 Apache Derby
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新バージョン 10.1.3.1
最新発表日 2006年6月30日
最新評価バージョン
評価バージョン発表日
プラットフォーム Java
形式 RDBMS
ライセンス Apache Software License 2.0
Apache Derbyは、IBMから寄贈されたCloudscapeのソースコードを元に、
Apacheソフトウェア財団によってプログラム (コンピュータ) プログラムの開発が進められている、Java言語 Java技術で実装されたRDBMSのソフトウェア。
EngineとNetwork Server、Network Clientおよびツール群から構成される。
トランザクション トランザクション処理がARIESというアルゴリズムにより実現されている。
(Wikipedia:Apache Derby)
Apache Software Foundation
Apache Software Foundation(アパッチソフトウェアザイダン)は、各種オープンソースソフトウェアのプロジェクトを推進するアメリカ発祥の非営利団体。元々はApache Apache HTTPサーバーの開発を推進するための組織であったが、現在ではそれに加え、TomcatやAnt・Xalanなど多くのソフトウェアに関するプロジェクトを進めている。
Apacheソフトウェア財団のプロジェクトは、Apacheソフトウェアライセンス(Apache Software License)の下で行われる。
このライセンスは、BSDライセンスに下記の条項が追加されたものとなっている。
原著作者への謝辞を表示
ソフトウェアの名称を事前の許可無く製品・作品の宣伝や推薦に使用することを禁止
(Wikipedia:Apache Software Foundation)
Apacheソフトウェア財団
『Apache Software Foundation』より : Apache Software Foundation(アパッチソフトウェアザイダン)は、各種オープンソースソフトウェアのプロジェクトを推進するアメリカ発祥の非営利団体。元々はApache Apache HTTPサーバーの開発を推進するための組織であったが、現在ではそれに加え、TomcatやAnt・Xalanなど多くのソフトウェアに関するプロジェクトを進めている。
Apacheソフトウェア財団のプロジェクトは、Apacheソフトウェアライセンス(Apache Software License)の下で行われる。
このライセンスは、BSDライセンスに下記の条項が追加されたものとなっている。
原著作者への謝辞を表示
ソフトウェアの名称を事前の許可無く製品・作品の宣伝や推薦に使用することを禁止
(Wikipedia:Apacheソフトウェア財団)
Apache Portable Runtime
名称 Apache Portable Runtime
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新版 1.3.3
最新版発表日 2008年8月9日
最新評価版
最新評価版発表日
対応プラットフォーム クロスプラットフォーム
種別
ライセンス Apacheライセンス
Apache Portable Runtime (APR) は Apache HTTP Server のサポートライブラリである。 OSとソフトウェアの間でOSなどの環境の違いを吸収するAPIを提供する。そして、他のOSに一般的にある機能が存在しないOSでは、APRが代替を提供する。よって、APRを使うことにより真のクロスプラットフォームなプログラムを作ることが出来る。
APRはもともとは Apache HTTP Server の一部だったが、現在ではApacheソフトウェア財団の中の独立したプロジェクトとなっていて、Apache HTTP Server 以外のアプリケーションからもクロスプラットフォームのために使われている。
(Wikipedia:Apache Portable Runtime)
Apache Ant
Apache Ant (アパッチ アント)はビルドツールソフトウェア。
GNU makeのJava言語 Java版ともいえるものであり、OSなど特定の環境に依存しにくいビルドツールである。Extensible Markup Language XMLでビルド(ソフトウェア構築)のルールを記述することが特徴である。Eclipse (統合開発環境)にはAntプラグインが標準で内蔵されている。元々Apache Tomcatをビルドするために開発されたものである。
Antはタスクと呼ばれる何種類ものXMLタグをbuild.xml上に記述してビルド命令を作る。このタスクは、Antのプラグインとして提供されているものを外部から採り入れることで、追加することもできる。また、このタスクをAntのApplication Programming Interface APIに従ってJavaで記述することにより、自作することもできる。
(Wikipedia:Apache Ant)
Apache Axis
Apache Axis は、JavaとExtensible Markup Language XML技術に基づいたWebサービスのフレームワークである。Apache Software Foundation によって開発されている。
Simple Object Access Protocol SOAPサーバの実装、Webサービスを生成するためのツール、Webサービスをソフトウェアデプロイメント デプロイ (配備) するためのツールなどから構成されている。
Apache Axis を利用することで、開発者は、相互運用ができる(interoperable)、コンピュータネットワーク ネットワーク上に分散した(distributed)アプリケーションソフトウェアを開発することができる。Java向けの実装以外にも、C++向けの実装も存在する。
内部的に不適切な実装が多く(オンメモリのみの前提、内部完結の通信でも外部になげるなど)、実使用に堪えない。Axisプロジェクト自身もAxisを公開していることを外部に公表しないように呼びかけている。その上、2006年4月以降、開発が事実上停止。Apache Axis2への移行が行われている。
(Wikipedia:Apache Axis)
Apache James
Apache JamesはApacheプロジェクト内の電子メールアプリケーションサーバーを開発するサブプロジェクトである。
Jamesというプロジェクト名は「Java Apache Mail Enterprise Server」の頭文字をとったものである。
Webアプリケーションサーバーとして有名な、同プロジェクトのApache Tomcatの電子メール版である。
Apache Jamesは、BSDライセンスをベースとしたApache#Apache_Software_License Apache Software Licenseであり商用利用も多くされている。
Jamesの各機能は、電子メールサーバー上(James)で、メーレット(Mailet)と呼ばれるJavaで記述可能なロジック群により構成されている。メーレットはTomcatでいうサーブレットと同様のものであり、James自体はTomcatと同じくコンテナである。よってJames自体には、実際に電子メールプロトコルに関する各機能は実装されていないが、電子メールサーバーとして最低限必要となるであろう、SMTPやPOP3、IMAP4などを扱う部分は、メーレットのサンプル/リファレンス実装としてJamesに添付され提供されており、これらはそのまま使用しても差し支えないほどの完成度を誇っている。このメーレットを駆使することにより、簡単に機能の追加などを可能にし、通常の電子メールサーバーを凌駕する電子メールアプリケーションサーバーとして機能するというモノである。
(Wikipedia:Apache James)
Apache Velocity
名称 Apache Velocity
ロゴ
スクリーンショット
説明文
開発元 Apacheソフトウェア財団
最新版 1.6
最新版発表日 2008年12月1日
最新評価版
最新評価版発表日
対応OS
対応プラットフォーム クロスプラットフォーム
種別 テンプレートエンジン
ライセンス Apache License 2.0
公式サイト http://velocity.apache.org
Apache Software Foundation Velocity
オープンソース
テンプレートエンジン
Apache Velocity
(Wikipedia:Apache Velocity)
Apache Tomcat
『Tomcat』より : TomcatはWebサーバ上でサーブレット、JavaServer Pages JSPを実行可能なサーブレットコンテナである(以前はサーブレットコンテナはサーブレットエンジンと呼ばれていた)。正式にはApache Tomcatであり、以前はApache Software FoundationのサブプロジェクトであるApache Jakarta内で作成されていたものである。現在は、独自の 委員会を持つ Top Level Project として Apache Tomcat Project 内で開発されている。
オフィシャルのリファレンス実装に使用されてはいるが、リファレンス実装そのものではない。Tomcat5.5系はJDK5.0以降のみ対応となった。Apache Software Licenseであり商用利用も多くされている。
コネクタモジュール(mod_jk2等)を使ってApacheなどのWebサーバと連携して動作させることもできる。
(Wikipedia:Apache Tomcat)
Apache Struts
Apache StrutsとはJakartaプロジェクトにて開発されている、Webアプリケーションフレームワークのこと。
Apache Tomcatなどのサーブレットコンテナ上で動かすことができる。
整備されたJavaServer Pages JSPカスタムタグが用意され、Java言語 JavaコードはJavaServer Pages JSPファイルとは分離させ、
従来のJSPのように HyperText Markup Language HTMLタグの中に で囲まれたスクリプトレットであるJavaソースコードを混在させる必要もなく、
読みやすく洗練されたコーディングができるようになることも利点の一つである。
フレームワークにはMVC(Model-View-Controller)アーキテクチャーが適用されている。類似したフレークワークとしてJSF(Java Server Faces)がある。
(Wikipedia:Apache Struts)
Apache Geronimo
Apache Geronimoは、Apacheソフトウェア財団によるJava 2 Platform, Enterprise Editionの実装。Apacheソフトウェアライセンスのもとに公開されているオープンソースプロジェクトである。
Java言語 Apache Geronimo
オープンソース Apache Geronimo
Apache Geronimo
Geronimo Application Server
Apache Geronimo
pt:Apache Geronimo
sv:Apache Geronimo
(Wikipedia:Apache Geronimo)
Apache - 関連ブログ
プロのサーバ管理者がApacheのStartServers, (Min|Max)SpareServers, MaxClientsを同じにする理由 - blog.nomadscafe.jp
kazuhoさんが「プロのサーバ管理者の間では存在価値が疑問視されて久しい (Min|Max)SpareServers だと思う」と書いたり、hirose31さんが去年のYAPC::Asiaで{Start,{Min,Max}Spare}Servers,MaxClientsは同じにしているよと発表したり、実際前職のサーバはそのように設定されていたのですが、自分でうまく説明ができてなかったので、調べな...
ウノウラボ Unoh Labs: 今からはじめるCassandra入門
こんにちわ、7月に入社したばかりの@emorinsです。題名の通りですが分散データベース『Apache Cassandra』を紹介したいと思います。少し前はHadoop(とHBase)と比較されることの多かったCassandraですが、最近はHadoopの人気に押されつつあるようにも感じます。 しかし、CassandraとHadoopは特徴が異なり、よく言われるのがCassandraはリアルタイム...
【西川和久の不定期コラム】 個人/小規模用のネットサーバーにPCはもう不要!?
■西川和久の不定期コラム■個人/小規模用のネットサーバーにPCはもう不要!?この5年間、筆者のブログと会社のWebサーバーは、デルの「PowerEdge 750」とCentOS 4+BlueQuartzという管理ソフトウェアを使って運用していた。ただどうも最近調子が悪く「そろそろ新しいサーバーに買い替えか……」と、思っていたところ、激安で良さそうなサービスを発見。最大2カ月間無料とあったので早速試...
Apacheで特定ホスト以外からのアクセスをメンテナンス画面にする方法 - RX-7乗りの適当な日々
IT Webサイトをメンテナンスする際に、一般ユーザからは「メンテナンス中」画面を、管理者・開発者からは通常のサイト画面を出すようにするApacheの設定は以下な感じ。"mod_rewrite"(モジュール)がLoadされていることが前提です。 ErrorDocument 503 /503.htmlRewriteEngine OnRewriteCond %{REQUEST_URI} !^/503\...
格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する(1/4):CodeZine
はじめに Virtual Private Server(VPS)とは、一台のサーバー上で仮想サーバーを何台も起動させることで、個々のユーザーに対して管理者権限を付与し、専用サーバーのような環境を提供するサービスのことをいいます。VPSのユーザーはサーバーのリソースを自由に使用でき、CGI実行環境のカスタマイズや大規模データベースの利用などが可能です。 ServersMan@VPSは、そのVPSを格...
テスト自動化について5分で分かるまとめ | Ryuzee.com
Categories Agile・生産性向上 (110)Ajax/Web2.0 (7)apache (14)CMS (3)Delphi (11)Linux (47)Perl (29)PHP (115)Ruby (4)Trac (83)Zope (11)オープンソース (104)Firefox (9)OpenVZ (3)phpBB (3)phpMyFaq (12)scuttle (3)taskfre...
404 Blog Not Found:Ajax - データ交換 via PNG
The requested blog was not found -- unless you requested that of Dan Kogai (小飼 弾).ソースはこんな感じ。/** You need base64.js.* cf: http://blog.livedoor.jp/dankogai/archives/51067688.html*/img2txt = function(nod...
Kazuho@Cybozu Labs: テストケースの実行にあわせて Apache を起動・終了する方法
ウェブアプリケーションやライブラリの結合テストを行う段階になると、実際に Apache を起動してテストを実行したくなります。しかし、そのためにいちいち Apache の設定ファイルを修正して httpd を再起動して、とやっていては面倒です。特に複数のプログラムを同時に開発していると、あっちをテストしたらこっちが動かなくなって… なんてなったりして嫌気がさしてきます。そこで、テストを実行する際に...
Oracleが「AndroidはJavaの知的所有権を侵害」とGoogleを訴える: ITジャーナリスト星暁雄の"情報論"ノート
ITジャーナリストのメモと"情報"をめぐる覚え書き──Android、iPhone/iPad、未来のメディアのアーキテクチャGoogleがスマートフォン向けOS/開発環境として推進中のAndroidは、Javaプログラミング言語とフレームワークの一部を利用している。一方、Oracleは、Javaプラットフォームを開発したSun Microsystemsを買収したことにより、Javaプラットフォーム...
開発メモ: Kyoto Tycoonの設計 その壱
memcachedのように一時的なデータを高速に扱えながらもデータをファイル上に永続化できるサーバとして、「Kyoto Tycoon」という製品を開発することにした。もちろん、Kyoto Cabinetをストレージにしたネットワークサービスを提供するものである。実のところ、決まっているのはその点と名前だけで、設計は何も決まっていない。ここにあーだこーだ書きながら詰めていこう。背景先に明言すべきは、...
Apache - アマゾン検索
業務用大判玄関マット 90×152cm グレーブラック
ONE VOICE THE SONGS OF CHAGE&ASKA BY VARIOUS ARTISTS
NOW 2
レゲエ・エクストラ!~パーティー・スタイリー!!
アパッチ [VHS]
アパッチ砦 ブロンクス [VHS]
Dead Cold [VHS] [Import]
アパッチ [DVD]
Apache Rifles (Ws Rmst Dol Amar Enh) [DVD] [Import]
アパッチ [DVD]
XIGMATEK LGA1156対応CPUファン Apache 「アパッチ」 EP-CD903
サイズ APACHE FAN APACHE FAN
【7631】m.c.apacheストレッチ チノパン
【7645】(エムシーアパッシュ)m.c.apache ホップサック ワークパンツ
【27645】(エムシーアパッシュ)m.c.apache 裏地ベージュ ワーク ベスト
アンドレアミニチュアズ S4-S9 Apache
アンドレアミニチュアズ S4-F10 Fort Apache
アンドレアミニチュアズ S4-F18 Apache Warrior
The Apache Modules Book: Application Development with Apache (Prentice Hall Open Source Software Development Series)
Full Metal Apache: Transactions Between Cyberpunk Japan And Avant-Pop America (Post-Contemporary Interventions)
Business Softwares: Multiplan, Comparison of Office Open XML and Opendocument, Clover.Etl, Application Response Measurement, Apache Active
Apache Solr入門 ―オープンソース全文検索エンジン
iPhoneサイト制作ハンドブック iPhone&iPod touch対応
Apache Strutsアプリケーション開発入門
[ロイヤルエラスティクス] APACHE
[ロイヤルエラスティクス] ROYAL ELASTICS APACHE
(アヴィレックス)AVIREX APACHE アパッチ 10ホールワークブーツ
MacOS X Server v10.3 "Panther" 10クライアント版
MacOS X Server v10.3 "Panther" Unlimitedクライアント版
MacOS X Server v10.2 アカデミック版 Unlimitedクライアント
アマゾンから探す

































