アカウント名:
パスワード:
やはりライセンスの都合で、周辺プロジェクトに多大な迷惑をかけてしまうので、最初からGPLでやっていないとGNUへの寄贈は難しいでしょうね。
GNUに寄贈するには著作権を譲渡する必要があります。著作権を保持したままGPLでライセンスするのではありませんので、どのみち著作権者全員の同意が必要です。もとのライセンスは関係ありません(とはいえGNUがプロプライエタリなソフトを取り込みたいと言い出すとは思えませんが)。
GNU GlobalはGNU入りする前はBSDライセンスだったかな。
というか他人の貢献を取り込んだ時点で他人に著作権が発生するのはGPLソフトウェアといえども同じ話で、どのみち寄贈の際に全員がCopyright Assignmentにサインする必要がある。元からGPLソフトウェアの場合に有利なのは、せいぜいライセンス変更に対する抵抗が発生しないという一点だけだな。
そもそもGNUソフトウェアにすることにどれほどの意義があるのかという問題もある。GhostScriptの場合はGPLでのリリースは続けるけど、毎回GNUのコーディング規約に合わせて書き直すとかアホらしいから寄贈するのやーめたってことになった。ちなみにGNU版は以前に寄贈されたものをベースにforkしてる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
gnu凋落 (スコア:0)
Re:gnu凋落 (スコア:1)
やはりライセンスの都合で、周辺プロジェクトに多大な迷惑をかけてしまうので、最初からGPLでやっていないとGNUへの寄贈は難しいでしょうね。
Re:gnu凋落 (スコア:1, 興味深い)
GNUに寄贈するには著作権を譲渡する必要があります。著作権を保持したままGPLでライセンスするのではありませんので、どのみち著作権者全員の同意が必要です。もとのライセンスは関係ありません(とはいえGNUがプロプライエタリなソフトを取り込みたいと言い出すとは思えませんが)。
Re: (スコア:0)
GNU GlobalはGNU入りする前はBSDライセンスだったかな。
というか他人の貢献を取り込んだ時点で他人に著作権が発生するのはGPLソフトウェアといえども同じ話で、どのみち寄贈の際に全員がCopyright Assignmentにサインする必要がある。元からGPLソフトウェアの場合に有利なのは、せいぜいライセンス変更に対する抵抗が発生しないという一点だけだな。
そもそもGNUソフトウェアにすることにどれほどの意義があるのかという問題もある。GhostScriptの場合はGPLでのリリースは続けるけど、毎回GNUのコーディング規約に合わせて書き直すとかアホらしいから寄贈するのやーめたってことになった。ちなみにGNU版は以前に寄贈されたものをベースにforkしてる。