第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 - 関連ブログ
mixi Engineers’ Blog » いまからでも間に合う開発者テスト
はじめまして。開発部じゃない加藤和良です。最近、mixi では Buildbot をつかった継続的インテグレーションをはじめています。安定版の mixi のソースコードにコミットすると Buildbot がそれを検知し、自動的にテストが走るようになりました。ここでの「テスト」は Test::Simple や prove(1) をつかった、Perl でかかれた開発者テストを指しています。mixi の...
TwitterとDiggがNoSQLの「Cassandra」を選ぶ理由 - Publickey
スケーラブルなデータベースを実現する手段として「Sharding MySQL plus memcached」がよく知られる方法だとは、1つ前の記事「MySQL+Memcachedの時代は過ぎ、これからはNoSQLなのか、についての議論」で紹介しました。ちなみに「Sharding」(シャーディング)とは複数のデータベースにデータを分散して運用することで、ざっくりいえばShared Nothing的な...
『Linuxカーネル解読室』輪講 #1 - antipop
Linuxカーネルの話を知りたいなーってんで、『Linuxカーネル解読室』の輪講を始めました。とりあえず、カーネルのソースをがりがり読み込むというよりは、ざっくりと動作を把握しようという感じで。今日の初回は、第1章「プロセススケジューリング」を読みました。この分野にまったくもって不案内なので、難しい……。少しづつでも理解を進めたいです。以下に資料を貼り付けておきます。実際には、id:naoyaをは...
Emacsの検索機能を使いこなす(菅原泰樹) — ありえるえりあ
Emacsの検索機能を使いこなす(菅原泰樹)「Emacsのトラノマキ」連載第一回「Emacsの検索機能を使いこなす」■■■100年のエディタの世界へようこそ(脚注) 今月からEmacsの話を中心にした連載を始めることになりました.本連載は,Emacsを使って最高のエンジニアになりたいと願う読者のために書きます.Emacsやその周辺のツールを使いこなすと,日々使うコンピュータ環境を便利に拡張できます...
「スクリプトを無効にしても防げない」、新たな「ガンブラー」出現 - ニュース:ITpro
「スクリプトを無効にしても防げない」、新たな「ガンブラー」出現正規サイトに不正な設定ファイルをアップ、ユーザーを悪質サイトに誘導記事一覧へ >>セキュリティ企業のラックは2010年3月3日、新たな「ガンブラー」攻撃を確認したとして注意を呼びかけた。正規サイトのWebページにスクリプトを埋め込む代わりに、悪質な設定ファイル(.htaccess)をアップロードすることで、同サイトにアクセスしたユーザー...
「スクリプトを無効にしても防げない」、新たな「ガンブラー」出現:ニュース
「スクリプトを無効にしても防げない」、新たな「ガンブラー」出現正規サイトに不正な設定ファイルをアップ、ユーザーを悪質サイトに誘導2010年3月3日セキュリティ企業のラックは2010年3月3日、新たな「ガンブラー」攻撃を確認したとして注意を呼びかけた。正規サイトのWebページにスクリプトを埋め込む代わりに、悪質な設定ファイル(.htaccess)をアップロードすることで、同サイトにアクセスしたユーザ...
Twitter、「拡張性と可用性」を求めてMySQLからCassandraへ乗り換える - SourceForge.JP Magazine
人気のマイクロブログサービス「Twitter」を提供する米Twitterが、使用するデータベースをFacebookが開発した「Cassandra」に移行しているという。データ量の増加に自動的に対応できる拡張性や可用性などを評価した結果のようだ。Twitterのソフトウェア開発者、Ryan Kings氏がMyNoSQLの取材に応じて明らかにした。MyNoSQLはSQLではないデータベースの総称「No...
高速WebサーバNginxセキュリティ設定20 | エンタープライズ | マイコミジャーナル
The main aim is to document the hurdles that most of us face as UNIX/Linux/BSD sys admin in our day today life.WebアプリケーションのシェアはApache HTTP Web Serverが揺るぎない。Netcraftの報告によれば、1996年にApacheがWebサーバシェアのナンバーワ...
進化するNoSQLデータベース、SimpleDBやBigTableで一貫性やトランザクションを実現 - Publickey
クラウドの登場によって新たな種類のデータベース、NoSQLと呼ばれる非リレーショナル型のデータベースが注目を浴びています。アマゾンのAmazon Web Servicesで利用可能なSimpleDB、グーグルのGoogle App Engineで利用可能なBigTable、Apacheで開発が進められているCouchDB、MemcachedやBerkeley DBなどよく知られたものもありますし、...
原口総務相、政党の理想として「Linux型」を目指すと発言 - スラッシュドット・ジャパン
10/03/04/0419220story原口総務相、政党の理想として「Linux型」を目指すと発言makeplexによる2010年03月04日 13時38分の掲載Linux型という言い方に引っかかるところもあれど部門より。あるAnonymous Coward 曰く、原口総務大臣が自身のTwitterで次のように発言していたようだ。2010-03-03 06:37:14のつぶやきより:私が目指す「...
Apache - アマゾン検索
業務用大判玄関マット 90×152cm グレーブラック
ONE VOICE THE SONGS OF CHAGE&ASKA BY VARIOUS ARTISTS
アパッチレコード
ドクター・アパッチ
40 Guns to Apache Pass [VHS] [Import]
アパッチ砦 ブロンクス [VHS]
アパッチ [VHS]
アパッチ砦 [DVD]
アパッチ砦 [DVD]
Fort Apache (1948) (Std Sub Rpkg Spkg) [DVD] [Import]
サイズ APACHE FAN APACHE FAN
アンドレアミニチュアズ S4-F18 Apache Warrior
アンドレアミニチュアズ S4-F10 Fort Apache
アンドレアミニチュアズ S4-S9 Apache
Quickstart Apache Axis2
Pro Apache, Third Edition (Expert's Voice)
Wisdom Sits in Places: Landscape and Language Among the Western Apache
Apache Solr入門 ―オープンソース全文検索エンジン
誰でもLinuxサーバーを超簡単に作れる本(DVD-ROM付) (日経BPパソコンベストムック)
Apache Maven 2.0入門 Java・オープンソース・ビルドツール
[ロイヤルエラスティクス] APACHE
[ロイヤルエラスティクス] ROYAL ELASTICS APACHE
[ロイヤルエラスティック] APACHE 9308-167
MacOS X Server v10.3 "Panther" 10クライアント版
MacOS X Server v10.3 "Panther" Unlimitedクライアント版
MacOS X Server v10.2 アカデミック版 Unlimitedクライアント
UVEX【ウベックス】スノーゴーグル apache super pro シルバーマット/ブラッククローム ライトミラー/クリア/オレンジ
UVEX【ウベックス】スノーゴーグル apache ホワイトマット レーザーゴールドライト
UVEX【ウベックス】スノーゴーグル apache pro ブラック/ペイズリー ライトミラー/クリア/オレンジ
ロイヤル エラスティックス(ROYAL ELASTICS) Lシューズ(APACHE) レディス
APACHEフォーマルストール
アマゾンから探す





































