GPLでソースが公開されているソフトが独自形式のファイルを生成しており、
そのファイルを読み書きするソフトを一から作ろうとして、その独自形式の構造を知るためにソースを参照した場合、
自分で作成するソフトはGPLに従う必要があるのでしょうか?