在自由项目中使用我自己的代码


10

我从事自由职业超过2年。在为其他人做项目时,我编译了一些我在项目中实现的常见任务,并将其放入代码中。这是一个具有某些功能的库,我可以重复使用这些功能,而不必多次重写同一件事。我正在谈论访问Access数据库,从FTP和类似内容下载信息。

从法律角度来看这可以接受吗?重用旧代码并从头开始重写它有什么区别(再次使用您自己的大脑,因此逻辑完全相同)?

我当然不拥有任何版权,并且向我的客户提供这些类的源代码。

Answers:


8

实际上,除非您已签署版权,否则您就是版权所有者(当然,这取决于您所在的国家/地区,美国和英国会自动授予作者版权)。

通常,这种做法没有什么问题-只需在签订合同时确保您没有放弃对此代码的权利即可。


我第二。完全没有错。我认为大多数程序员肯定会随着时间的推移开发他们的“我的框架”。在我看来,这也是一种好习惯,因为它允许您随着时间的流逝来完善代码,并且变得非常流利。
Garet Claborn 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.