何处将LICENSE文件放在Symfony应用程序中?

时间:2013-11-23 20:23:15

标签: symfony licensing

我有一个使用Symfony2创建的Web应用程序,我想在存储库中添加我的许可选择。问题是默认的Symfony2项目在根目录中有一个LICENSE文件,我不知道我应该把我的LICENSE文件放在哪里,如果我应该删除Symfony2的那个。 README文件也会发生。

我猜你Symfony2程序员肯定知道如何处理这个问题。

1 个答案:

答案 0 :(得分:1)

您自己的应用程序代码应位于src文件夹中。如果您查看some Bundles Symfony2 的其他组件,您会发现它们在捆绑包根目录中都有一个单独的LICENSE文件。因此,您的文件的正确选择将是:

src/.../.../LICENSE

在这种情况下,如果您通过composer在另一个项目上安装捆绑包,则还会包含LICENSE文件。在那种情况下,它将在:

vendor/.../.../LICENSE