GlassFish v3はGlassFish OSGiランタイムとGlassFish Kernel (HK2: Hundred-Kilobyte Kernel) の2つのモジュールサブシステムによりサーバ全体をモジュール化している。GlassFish OSGiランタイムはOSGi Release 4に準拠したランタイムを利用可能で、組み込みのランタイムとしてApache Felixが採用されている（ただし、KnopflerfishやEquinoxなども利用可能である）。GlassFish KernelはHK2と略される、JSR-277ベースのモジュールサブシステムである。HK2はOSGiランタイムだけでは補えないモジュール管理機能を担当している。OSGi対応前はすべての機能をHK2のモジュールとして作成していたため、今でもGlassFishのモジュール（OSGiバンドル）の実装にはHK2のAPIが使用される。GlassFish上では任意のOSGiバンドルを利用可能なため、例えばSpring DMとJava EEを連携させるような運用も可能である。
2015年9月24日にリリースされたGlassFish 4.x系列の2番目のアップデートであり、当初はGlassFish 4.2と呼称されていたが、開発の途中でGlassFish 4.1.1に変更された。主な変更点はコンポーネントのさらなるアップデートである。なお、GlassFishの開発Trunkは、このバージョンのリリースをもってGlassFish 5系列に移行している。
GlassFish 4.x系列のアップデートは、当初コミュニティ向けのGlassFish 4.0.1と商用サポートを含むGlassFish 4.1の二本立てで計画されていた。しかし、OracleによるGlassFish 4.x系列の商用サポート打ち切りが発表され、GlassFishの開発は継続されるものの再び開発者向けのJava EEの参照実装であると位置づけられることとなった。Oracleでは商用サポートが必要な場合は同社の別のアプリケーションサーバーであるWebLogicに移行するよう呼びかけている。 さらに当初のGlassFish 4.1はキャンセルされ、GlassFish 4.0.1のみ開発が継続された。それに追い打ちをかけるようにGlassFish 4.0.1の開発は停滞し、当初予定していた2013年終わりにはリリースできなかった。その間にコンポーネント単位でのアップデートは急速に進み、最終的にはGlassFish 4.1とバージョンを変えて2014年9月9日にリリースされた。
GlassFish 4.0は2013年6月11日にリリースされたメジャーバージョンであり、Java EE 7の参照実装でもある。GlassFish 3.xのアーキテクチャをベースとしている。開発段階ではPaaS型のクラウドへの対応を予定しており、従来の管理コンソールに加え、PaaS環境の管理・監視を行うためのPaaSコンソールを有していた。この機能はPaaS対応がJava EE 8へ延期となったことからリリースからは除外されている。このバージョンはJava EE 7の参照実装としての位置づけであり、Oracleによるサポート対象からは除外されている。
GlassFish 3.1のアップデート版としてGlassFish 4と並行して開発が進められていた。GlassFish 4までの橋渡しとしていくつかの新機能を実装するプラットフォームとなる予定だったが、GlassFish 4に注力するため開発は中止された。実装予定の新機能の多くはGlassFish 4で実現されたが、既に完成していた機能についてはバージョン3.1.2にバックポートされる形で取り込まれた。
2008年11月6日にリリースされた最初のv3系がGlassFish v3 Preludeである。この製品はJava EE 5のサブセットを提供し、一部Java EE 6の機能を取り込んだものであった。Java EEには準拠していないが、サンによる商用サポートが提供されていた。
その次のメジャーリリースとなるGlassFish v3は、Java EE 6の参照実装であると同時に、アーキテクチャを抜本的に見直し、OSGiモジュールサブシステムに対応した。機能を使われるときに初期化することで非常に高速な起動を実現し、また再起動の待ち時間を大幅に減少させることに成功している。この新しいアーキテクチャはGlassFish v3 Preludeとして先行してリリースされている。また、GlassFish v3ではJava EE以外のスクリプト言語にも本格的に対応しており、GlassFish上で動作するスクリプト言語実装も増加している。
主人公のコルネリウス・ファン・ベルルは遺産で暮らす裕福な青年で、C・デ・ウィットが名づけ親であった。隣家には、チューリップ園芸家のアイザック・ボクステルがいた。コルネリウスもチューリップ栽培を始め、後発にもかかわらず財力を生かして、たちまちボクステルをも凌駕するチューリップ園芸家となる。そして、ハーレム園芸協会が10万ギルダーという多額の賞金を懸ける黒いチューリップの品種開発に情熱を注ぐ。ボクステルは、嫉妬のあまり望遠鏡でコルネリウスの挙動の一部始終を観察するのが日課になってしまう。そのうちボクステルは、コルネリウスがついに黒いチューリップの球根3個の開発に成功したことを知り、何とかしてそれを奪取しようと画策する。1672年8月20日に、オランダのハーグでは、前宰相のJ・デ・ウィットとその兄のC・デ・ウィットに対する虐殺事件が起きた。これに先立ち、コルネリウス・ファン・ベルルは、C・デ・ウィットからオランダ侵略戦争の敵国フランスと交わした密約書を預る。その様子をも望遠鏡で見ていたボクステルは、球根を手に入れるため、コルネリウスを反逆加担のかどで告発する。民衆の憎悪の対象となったデ・ウィット兄弟は、密約書を預けたコルネリウスにも危険が迫るため、密約書を中を見ずに焼却するよう召使に手紙を託した。コルネリウスは手紙を読む暇もなく連行されてしまうが、とっさにその手紙に球根3個を包んで持ち出した。コルネリウスは死刑を宣告され、収監先のハーグの監獄で獄吏の娘ローザ・グリフュスに球根を渡す。ローザとコルネリウスは獄中で愛を深める。黒いチューリップの3つの球根のうち、ひとつはコルネリウスが獄中で、もうひとつはローザが、それぞれ花を咲かせようとするのだが…