私は現在PHPでプログラムを開発しており、GPLを読んでいます。私のプログラムがOracleから無料版のMySQLデータベースにリモート接続する場合でも、PHPアプリケーション全体がGPLを完全に承認する必要があることを他の場所で読んだことがあります。
アプリケーションにGPLでライセンスを付与したくない場合、SUNから商用ライセンスを購入する唯一のオプションはありますか?
次のように、誰かが私のニーズをサポートするための情報を手伝ってくれますか?
このアプリケーションをGPL以外の何かの下でネット上で配布したいのですが、これはOracleのMySQLの非商用版を使用しているときに可能ですか?
たとえば、WordPress、Joomla、DrupalなどのCMSを使用して、それに接続し、データベース内にデータを保持する必要があります。
たとえば、このコードしかない場合:
<?php
$con = mysql_connect("localhost","root","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("INSERT INTO X (A, B, C)
VALUES ('A', 'B','C')");
mysql_close($con);
?>
GPLまたはGPLに準拠している必要がありますか?はいの場合、ソースも公開していますか?はいの場合、ZendまたはIoncubeで暗号化できますか?そのような(GPLの下で適用される場合のみ)コードを暗号化ツールで合法的に暗号化することさえできますか?