我是计算机专业应届生。我刚面试了一家微型企业,面试的岗位是 Java 开发。
公司一共十几个人,直到我面试时我才知道实际做的是安卓开发。对于代码要求,项目负责人表示无论采取什么方式只要完成任务就行。
考虑到我没做过安卓开发的情况,我估计我刚入行时有很大概率需要参考 CSDN/Github 上的项目才能完成公司的任务。
我此前没怎么用过这类网站,但是我知道有开源协议这个东西,我担心如果我无视开源协议使用了代码会产生法律问题。
例如公司因此被起诉,然后公司以“员工个人行为公司不知情”为由让员工承担全部损失甚至让员工赔偿。或者公司如果败诉之后再起诉员工,让员工承担全部损失甚至向员工索赔。
因此,我想请问一下大家平时平时都是如何使用 CSDN/GitHub 上面的项目/代码的,是直接复制自己需要的代码到自己的项目里再修改吗?
此外,来自 CSDN 和其他网站上的文章和博客中的中的代码能否直接复制到我自己的项目里再修改?
最后,请问 AI 生成的代码能直接复制到我的项目中再修改吗?
如果不是的话,那用的时候有哪些需要注意的地方?
还望大家解答一下谢谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.