[1] [DFN[JSON.pm]] は、 [[JSON]] 操作を行う [[Perlモジュール]]でした。

[2] 一時はよく使われていたようですが、
他に使いやすいモジュールが開発されたり、
なぜか非互換変更を行ったりして、
あまり使われなくなりました。

[FIG(quote)[
[FIGCAPTION[
[3] [CITE[JSON - search.cpan.org]]
([TIME[2017-04-05 22:25:15 +09:00]])
<http://search.cpan.org/~makamaka/JSON-2.90/lib/JSON.pm>
]FIGCAPTION]

>  * INCOMPATIBLE CHANGE (JSON::XS version 2.90)                            *
>  *                                                                        *
>  * JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally *
>  * on loading time for making these modules inherit JSON::Boolean.        *
>  * But since JSON::XS v3.0 it use Types::Serialiser as boolean class.     *
>  * Then now JSON.pm breaks boolean classe overload features and           *
>  * -support_by_pp if JSON::XS v3.0 or later is installed.                 *
>  *                                                                        *
>  * JSON::true and JSON::false returned JSON::Boolean objects.             *
>  * For workaround, they return JSON::PP::Boolean objects in this version. *

]FIG]
