我是一家卫生公司(无薪)的实习生,我们称之为A公司,我注意到他们使用很多纸质表格来完成可以在计算机上完成的事情。 Excel文件中不应包含的内容。因此,我想改进自己的编程,并认为这是最好的机会。

我开发了一些应用程序供他们使用。所有这些应用程序都在公司时间之外。我做了一份申请,他们很喜欢,其中一位董事有一个兄弟,他有一家健康创业公司。他要我放弃我的源代码,以便他兄弟的公司可以进一步开发它,甚至可以出售它(我不愿意这样做)。

我无意交出我的代码在外面做很多时间,但我也不想与公司中的任何人打交道。我不能去导演那里告诉他“我不这么认为”。

我可以向兄弟演示它是如何工作的,但是该行正在放弃我的代码。如果他们想构建类似的东西,那么他们可以继续前进,我对此没问题。

处理此问题的正确方法是什么,他们是否有权对我这样做?

编辑:没有合同,我从没签过任何东西

评论

如果您不想与该公司“过桥”,只需将您的应用程序公开(无论是否开放源代码),然后告诉他们下载即可。至少您会公开一个很好的个人资料。

您在哪里,实习生有什么样的合同?根据您的实习地点和与A公司的合同,您的智力努力,即使是您自己的时间,也可能归A公司所有!

IANAL,但对我来说,如果您是无薪实习生,那么每一天的每一刻都是公司时间以外的时间。补偿的全部要点是有时老板会要求您做您不想做的事情。如果您喜欢补偿,则必须这样做。就您而言,您无需执行任何操作。

IANAL,但是如果我拥有一家初创公司并且正在销售由哥哥的无薪实习生编写的代码,那么我可以肯定地说,天真的无薪实习生签署了一份铁定的知识产权协议,使我对该软件拥有足够的权利。否则,我会担心我会花钱开发它,赚钱卖掉它,然后他会以此为证据证明它在法庭上的价值,并向我起诉,其价格远高于我为之支付的价格。

这些评论中的任何评论都可以有效地纳入问题中吗?如果没有,请把讨论带到软件工程聊天室

#1 楼

IANAL。合同在这里很重要。这就是我可以说的,我不会重复其他人给出的建议。该公司可能已经拥有它,而您对此无话可说。如果您决定简单地说“不”,甚至律师都会告诉您雇用律师。因此,如果您愿意的话,请雇用律师。我猜您真正的担心是,作为一名实习生,您没有在寻找一百万美元。哎呀,您没有指定自己是软件开发实习生,这可能意味着您并没有打算成为一名程序员。我认为您真正要寻找的是对您的工作表示尊重的公司。您甚至可能对这个项目的成果感到惊讶,也许您想进入软件开发人员的新职业道路。这是值得骄傲的。这个项目很重要,不要把老板说的一句话丢掉,把它浪费掉。首先,请记住您的老板是人。他像其他所有人一样犯错误。其次,您还需要考虑您的老板可能对软件一无所知。您向他展示了一些很酷的东西,他在想:“很酷,我的兄弟知道软件;他可以为此做些事情。”他不知道花了你很多时间。

如何思考它

首先,我要告诉你,你可以赢这个。即使该公司根据您所知的最恶劣的合同,在地球上最反雇员的市场上,并且您的老板非常卑鄙,这仍然是一个可取的情况。您可以很容易地让他们在这里了解您的价值。

问题是,您希望他们如何证明他们关心您的工作?您是否真的想为此项目获得报酬?基于您愿意演示该软件的事实,我猜您对支付部分不太在意,而实际上您非常努力并希望得到认可。作为交换条件,如果您想在公司中担任永久职位,请证明这一点。如果您认为自己想从事软件开发工作,也许您可​​以问一下以真正的,有薪水的职位进入兄弟公司的情况。关于获得自己想要的东西,您必须真正决定自己想要什么。

如何接近老板在会议之间散步。预约。您可能只需要五分钟,但是当您经营一家公司时,五分钟是很多时间。与他交谈并询问对他有用的时间,如果可以的话,将约会放在他的日历上。

设置好约会后,您需要做好准备。在一张纸上勾勒出您想提出的要点,这样您就不会紧张和忘记一切。请记住,更多的人将公开演讲列为他们的第一恐惧而不是死亡。您会忘记东西,所以写下来。做好准备对老板来说也不错。这表明他您不是想浪费时间。当老板看到你已经准备好要说的话时,哪怕是最肛门的老板也会放松一下。比数字。如果您获得一两个BLS统计数据,您更有可能引起他的注意。如果可以的话,以实际美元价值计算对公司的潜在价值,并将其放在他的前面。告诉他,您在时间,销售额或固定的美元金额方面都值得。

仅当您的老板陷入这种情况时,才使用流行语。保持重点很重要。您的老板不在乎您如何编写该程序。如果您解释了,他不会理解。他只是想听听您为什么认为这对他来说值得。

不要变得个性化。就像我说的,老板不会说你的语言。不要花时间解释编写程序时克服的一些非常具有挑战性的错误。对他来说这是一个黑匣子。就他而言,编写它不需要花费任何费用。取而代之的是,在时间和金钱上向他扔掉要为您付出代价的数字。如果您以前与老板一起工作过,这可能很容易。将您所做的工作与他过去所做的特定投诉相关联。展示您如何解决他遇到的问题以及您为什么值得。

可以解决

老实说,我可以告诉你这是可行的。我过去曾出售过这类想法。这只是做对的事情。考虑一下他在想的事情,说他的语言,您就能真正从中得到想要的东西。

评论


这也是一个机会。即使在交出代码后,他们也将需要支持,并且在您离开并返回大学后,您还是提供该代码的理想人选。一小时的建议,在咨询交易中,每小时至少要索取至少两倍于您认为荒谬的美元!

–马丁·贝克特(Martin Beckett)
2012年8月23日在18:31

@Krelp:当您提供信息时,“ IANAL”是非常标准的信息,可以解释为法律建议。可能造成损害的建议可能是可追究法律责任的,因此IANAL提醒您在网上阅读所有内容时要一筹莫展。

– KeithS
2012年8月23日在21:21

还有一点:公司员工倾向于根据他们给您的薪水多少来估价您(即,无薪实习生排在最后)。如果您向他们提供您的代码,他们可能会很乐意花钱买东西,但他们不会尊重您-他们是无薪实习生的免费垃圾。因此,如果您对与该公司的长期合作关系感兴趣,则应确保从他们那里得到一些好处,只是为了改善您的长期地位。

–即将来临的风暴
2012年8月23日在23:17



令我失望的是,您获得的票数超过了我,然后我读了您的答案。太好了它把一切带回地球,并处理人为因素。 +1

– Andrew T Finnell
2012年8月24日,3:25

+1这是唯一(尽管是间接地)解决以下问题的答案:甲公司即使每个现任最高法院法官都可以看清诉讼的正当性,却会使OP的生活简直令人痛苦。该公司可以决定质疑OP的所有权,窃取或复制作品,OP必须找到一种方法来争取它,可能会花费比原始投资更多的钱。

–约书亚德雷克
2012年8月24日在17:12

#2 楼

这取决于您与A公司的合同。合同中是否有关于您在工作以外撰写的作品的条款?有的。如果是这样,我不确定您能做什么。如果不是,您仍然是代码的所有者,并且没有义务放弃它。

您可以尝试向他们出售应用程序源代码。我同意您不应该“烧掉任何桥梁”,但这并不意味着您不能对产品持坚定立场。您不必为了维持公司的正面看法就免费提供东西。您没有理由不能向他们出售软件,而仍然与公司保持良好关系。

毕竟,如果公司希望利用您的这种工作,您是否真的在担心是否要烧掉那座特殊的桥梁?

评论


那就是他将源代码提供给公司,而不是提供给董事兄弟的公司。

–标志
2012年8月23日14:35

我不确定您的意思,但将其出售给谁并不重要。可以是公司A直接,也可以是兄弟公司。无论哪种情况,您都可以有相同的立场。

–奥莱西
2012年8月23日14:40在

需要移交给公司外部完成的工作的合同并不总是具有法律约束力。作为无薪实习生,它没有机会。

–乔纳森·艾伦
2012年8月23日在17:39

这也取决于他的位置。例如,我在美国堪萨斯州工作。堪萨斯州法律中有一项条款明确禁止所有声称非工作时间是公司财产的工作合同条款,除非我使用公司资源来撰写。当然,这里唯一真正正确的答案是咨询律师。

–丹·里昂斯
2012年8月23日18:21

一如既往。如果对您来说足够重要,请与律师联系

– Paul
2012年8月23日19:18

#3 楼

如果我是OP,我将忽略发布的所有答案!

您正在询问法律问题,并从不是律师的人那里得到答案!咨询您所在辖区的律师。

根据您所在的地区,对您问题的回答可能有所不同。

这里有很多人(不是律师)在谈论但是,关于“合同”的说明,仅仅是因为某些东西写在纸上并称为合同,并不一定使其具有法律约束力。与此相反,仅仅因为未在具有法律约束力的联系人中写某些内容,并不表示您拥有自由统治权。 br />
PS:我在这里没有敲响人们的智慧。我肯定这里有很多非常有天赋的开发人员。似乎人们喜欢提供法律咨询并发誓这是事实,但事实是,他们不知道自己在说什么。

评论


我有信心他知道他要发布到programmers.stackexchange.com,而不是legaladvice.stackexchange.com。

– Andrew T Finnell
2012年8月24日在3:23

安德鲁,他没有创建帖子,因此人们可以检查他的拼写。他正在寻求建议。他问错人了。

–凯尔塔里(Keltari)
2012年8月24日,下午3:35

@Keltari-公平地说,询问者还询问了大多数人未曾回应的情况的伦理。

– rjzii
2012年8月24日12:20

@RobZ-重读OP的帖子。他从未问过他们在做什么是否符合道德标准。唯一提及道德的是标签。他的问题是:“解决此问题的正确方法是什么,他们是否有权对我这样做?”您无法在不知道第二部分的情况下回答第一部分,这是法律问题。

–凯尔塔里(Keltari)
2012年8月24日16:14

@Keltari-道德和合法性是两个完全不同的事物,即某些事物可能是合法的,但每个人都会同意这是不道德的。另外,只要我从事过SO,标签就暗示了上下文。

– rjzii
2012年8月24日在16:42

#4 楼

这取决于您签订的合同。

仅仅因为您“在自己的时间”就做到了,并不意味着它就属于您。这是100%的合同问题。

当您说“按自己的时间”时,请务必小心。您认为这意味着什么?如果职业篮球运动员决定参加两支球队,那您认为还好吗?他显然有时间做他想做的事。因此,他应该能够做到这一点吗?

您还必须小心,现在被公司起诉。他们可能会说您使用了他们的一些知识产权来制作您无权获得的应用程序,尤其是如果您决定将其出售或以后将其赠予另一家公司。被聘为健康保险公司的实习生程序员?如果您被聘为程序员,我要说的是您很可能有义务向他们提供源代码。

我见过很多合同,这些合同说雇员创造的一切,无论是什么,都是公司所有的。我想苹果和微软很可能有这些条款。总结这些经验教训。

从他们的角度来看。您是如何编写应用程序的?您是在自己的计算机上工作的还是其中一台?在他们的网络上?您是否针对他们的数据和表格进行了测试?

这不是道德问题,而是法律问题。

如果您签订了将所有作品都归自己所有的合同,并且导演有权做出有关公司运作的决策,他可以做自己想做的事情。

评论


+1所有优点。 OTOH,如果OP没有薪水,通常的“租用工作”可能不适用。事实是,OP必须真正与律师交谈,以确定他(或公司)是否有立足之本。

–卡莱布
2012年8月23日在15:01

我见过很多合同,说雇员创造的一切,无论是什么,都是公司所有的。幸运的是,这些地方大多数地方都是非法的。还有一些法律禁止从无薪实习生的劳动中获利。尽管完全同意其余的意见,但他应该真正地咨询律师。

–石金属
2012年8月23日15:55

我告诉过HR,我曾经有一份合同,我在业余时间制作恋物癖艺术品,请问我是否可以拥有公司徽标的副本,以便正确地归因于它。我的经理当然很开心!

–马丁·贝克特(Martin Beckett)
2012年8月23日在16:11

但是,这里的许多人都谈论“合同”,只是因为某些东西写在纸上并称为合同,并不一定使其具有法律约束力。与此相反,仅仅是因为尚未将某些内容写入具有法律约束力的联系人中,并不表示您拥有自由统治权。就合同而言,无薪实习是无关紧要的。通常,合同意味着双方都从合同中获利-不一定意味着金钱收益。律师可以轻易地辩称他获得了经验和人脉。简而言之,他必须与律师交谈。

–凯尔塔里(Keltari)
2012年8月23日在18:38



我想苹果和微软不会这么做,因为无论是在加利福尼亚州还是在华盛顿,一家公司将其纳入合同均不合法。 :P

–梅森·惠勒
2012年8月23日18:39

#5 楼

哇,这些家伙很贪心。他们让您免费工作,然后希望您捐赠自己开发的IP。您确定您在乎他们的感受吗?他们听起来不像是一个非常友善的人。

与业务类似的事情是为您的工作定价。花在开发上的时间约为每小时150美元,这是完全合理的;复制它们至少要花费他们这么多钱。

评论


@maple_shaft直到您不仅对家庭负责,而且对所有雇员的家庭都不承担经理或“ MBA”的重任。当一个错误的决定使您被解雇时,它很烂,但是当一个错误的决定使公司陷入困境并让所有人被解雇时,它就更糟。

– Andrew T Finnell
2012年8月23日15:23

@AndrewFinnell在很少参与实际工作的情况下,总是会做出好与坏的决定,即使如此,大多数情况都是盲目的愚蠢的运气。成功的软件企业之所以出现,并不是因为出色的辛勤工作Übermenschen,而是因为它们在正确的时间处于正确的位置。领导这些公司的人们在正确的时间被放置在正确的位置,或者他们知道重要的人。如果您愿意,可以称我为宿命论者,但是宿命论者对结果几乎是一掷千金时不会因做出错误决定而感到焦虑或内。

– Maple_shaft♦
2012年8月23日15:37



他已经允许他们免费使用该公司的IP,并将其IP捐赠给该公司。如果我是CIO,我会坚持认为,只要您将源代码放到我们的网络上就拥有我的源代码,并让所有让您将自制代码放到我的网络上的人都可以使用,而无需对其进行测试或查看源代码并制作确保它不是越野车或装有特洛伊木马。

–大卫·纳瓦拉(David Navarre)
2012年8月23日在20:36

@maple_shaft医学院将承担更多的债务,并且....如果医生短缺并且要求他们工作更长的时间来服务更多的患者,您会成为一名医生。感谢您拥有的东西,并找到一种看好的方法-至少您不是在FORTRAN 77或COBOL中工作!

–大卫·纳瓦拉(David Navarre)
2012年8月23日在20:38

#6 楼

首先,从表面上看,这似乎很卑鄙。是否签合同。

您确定经理甚至意识到这是在您自己的工作时间以外进行的吗?他可能给您留下了您在办公室时所做的印象。我要礼貌地感谢他的关注,但是请注意,这是您自己做的事情。如果他们想谈论获取源代码或雇用您扩展源代码,则可以接受。毕竟,您已经证明了自己对他们来说是很有价值的。 />这样,我想您正在寻找的词是:

告诉我钱
不用担心在这里烧桥。如果这家公司实际上很懒惰以“需求”源代码,而您以无薪实习生的身份注销了几个小时,并且通常利用了您的优势,那么您无论如何都希望与他们一起长期工作。

#7 楼

等待!他没有报酬!

假设合同最初存在,地狱中的合同将永远站不住脚。没有公正的赔偿合同就没有法律约束力。

评论


那是一个错误的假设。通常,合同意味着双方都从合同中获利-不一定意味着金钱收益。律师可以轻易地辩称他获得了经验和人脉。

–凯尔塔里(Keltari)
2012年8月23日18:32

@Keltari-但是,根据司法管辖区的不同,在美国,您无法从无薪实习生的工作中获得金钱利益。至少,他们必须至少向追溯者支付最低工资。这就是为什么实习生通常会被正式支付工资的原因之一,因为当时他们正式属于雇用法律的工作范围。

– rjzii
2012年8月23日在19:03

正如@RobZ所说:在美国,无薪职位意味着雇主“没有立即获得利益”。 dol.gov/whd/regs/compliance/whdfs71.htm

– Peter K.
2012年8月23日在21:16

#8 楼

我首先要弄清楚您的目标是什么。您不想移交代码,也不想烧掉网桥,但是现在您想如何处理它呢?开源吗?尝试出售?我不确定您是否知道,但是我会先弄清楚。

一旦您知道您的目标是什么,我就会与您的老板坐下来,在您做之前冷静地解释您的职位任何东西。解释一下您如何在代码中投入大量精力,而您不想交出代码。您是免费工作,所以我不相信您的老板会强迫您做任何事情。如果您要开源,请在执行前告诉他。否则,您可能似乎想削弱他。如果您想出售它,请告诉他您愿意与他的兄弟进行谈判。

如果您不想烧掉桥梁,这里最大的事情就是要尽可能坦率,礼貌。 。不要让他们对他们要你交出工作而不要任凭别人责骂而感到恼怒或侮辱。只需解释一下您为什么不希望交出代码以及您想对它进行什么操作即可。如果他们合理,他们应该理解。如果他们让您感到悲伤,那么坦率地说,我不会担心。如果他们试图欺负您来交出您的工作,那么坦率地说他们不值得。

#9 楼

我不是律师。以下是友善的(不良)建议,而不是法律建议。

我是否正确理解您在A公司实习,而一个同胞的兄弟在B公司工作,而B公司则要求您免费提供代码?哈!

您需要确定谁拥有代码。当您同意在A公司实习时,您签署了哪种协议?许多“保密”协议都有一个条款,将您的所有工作交给公司,无论是您自己完成的工作,还是与工作无关的工作。可悲的是,这些天来这是非常标准的。在某些州(我认为是特拉华州),该条款不合法,因此州法也可能生效。

另一个变量是您或兄弟的家伙可能已经签了名。向另一家公司提供或出售有用的工具可能是竞争或月光,并且可能需要由A公司的道德操守办公室清算-或者由您,或者最好由A公司雇员与B公司的兄弟一起清算。他可能违反了伦理。您不必将他扔给狼群,但您可能想问他有关他提议的伦理问题。

如果公司A拥有代码或有法律协议阻止您与公司B合作,那么您唯一的讨价还价能力是充分披露到公司A并(很高兴地)让公司A许可您的代码,以使您满意,但您可能必须答应为公司A工作。

您可能需要知识分子财产律师可以解决这个问题,而且价格也不便宜。在与B公司做任何事情之前先与A公司达成某种书面协议(充分披露您的工作)可能是唯一安全的做法。

请记住,您比代码更有价值。要摆脱潜在的混乱局面,比在接下来的10年里进出法庭或入狱要好得多。无论如何,您第二次可能会写得更好,希望有公司会花您花费的时间来付钱。

评论


从美国的法律角度来看,成为无薪实习生通常意味着许多雇用法律的工作不适用于您。

– rjzii
2012年8月23日15:32

#10 楼

您可以解释说,它是作为宠物项目在您自己的时间编写的,您很高兴他们能够继续使用和开发您的应用程序,但是对于他们来说,为您的时间做出贡献是合理的。基于正常定制系统编码率的某些百分比,这可能是一个合理的数量。 (这取决于公司的成本/收益-即您的东西有多有用)。

如果您热衷于维护代码的某些权利,则可以在销售中加入一项规定只要您不与公司冲突,就可以保留其开发和用于您自己目的的权利。

这一点取决于您的合同以及雇主的公平性。即使在有知识产权条款的地方,这通常也与公司销售的领域有关-即,它可以防止您与它们竞争。不直接冲突的IP通常是免税的。

#11 楼

完全不同的答案

在我看来,其他答案显然是由开发人员提供的。开发人员往往对事物采用“黑白”方法-但我认为这完全是错误的方法。

这是我的处理方式:

首先,亲自确定您认为产品对他们(而不是您)有价值的东西。

下一步,确定如果他们提供给您的第一步,您是否愿意接受您想出的任何价值。如果没有,请考虑使用其他替代产品来货币化产品,尤其是要花多少时间/金钱才能使产品适销对路。 (办公室?网站?技术支持人员?程序员?贸易杂志或展览会上的营销?只有很少的产品能以一百万美元的价格起步)。

最后,继续将产品演示到哥哥。我不确定他们是否特别告诉过您他们是否愿意为此付出任何代价-或者您只是承担了那么多-但我只是将其归纳为“有趣的开始谈判立场”。

最后,如果他们看到您产品中的价值,请考虑以下事实:即使补偿不是直接以支票的形式出现,您也可以得到补偿。也许兄弟想雇用您继续发展它。这是您的选择,还是您感兴趣的东西?

拥有其他人想要使用的产品总是很好。要客气,戴上你的“推销员”脸。没有人想从混蛋中购买。

过去,我曾经有客户用错误的方式来摩擦我-但是,如果您能忍受咧着嘴笑,他们可能会成为一个很好的客户。

不必被骗子-但这并不意味着您要告诉他们您想从他们那里看到什么以使交易成功就很尴尬。

祝你好运。

#12 楼

您说您没有得到报酬,也没有合同。现在退出。去为一个一无所求的人工作。

不要给他们你的代码。

如果你真的不想与这些人烧掉任何桥梁(尽管我无法想像任何理由您不愿意工作,除非您已经是百万富翁之类的东西),但我想您必须按照他们的意思去做。在这种情况下,其他人的答案似乎还不错:将其作为开源发布。

您说您没有签署任何东西,这意味着没有书面合同。有口头合同吗?有口头合同的证人吗?如果没有,那么您对这些人没有法律义务,当然也没有道德义务。您希望为他们提供代码的唯一原因是希望他们要么开始向您付款,要么向其他愿意向您付款的人提供很好的建议。我认为这不会发生。他们可能会一直试图利用您的优势,直到您退出。

#13 楼

在美国,除非您在大学获得“课程学分”(或您实际未支付的实际工资),否则就没有法律“考虑”(补偿),这对于合同的形成是必要的。我不是律师,但这是高中阶段合同的基本知识。合同必须对双方都有“考虑”,否则就不是合同。如果完全未付款,并且您没有其他考虑,则该公司违反了联邦最低工资条例,并且您的IP仍然是您的IP(如果您保护它)。除非您的IP确实具有相当大的价值,否则您应该小心行事,不要太草率或太生气……。“一只手洗另一只手”……同样,我不是律师。尽您最大的判断力。

#14 楼

您需要退出合法性问题。您为什么要进行无薪实习?您会通过两种方式获得报酬:


工作经验
求职建议

因此,请与您的老板交谈,确保他知道您认为自己去了在这个项目上多花点功夫,问他在找工作时是否愿意提出强有力的建议。如果您想让一名律师加入其中,您认为会得到什么样的建议?

当然,您没有在该法规上赚钱,但是您已经怀着希望工资!关键是要获得一份高薪的工作。如果您讨价还价,那么无论他得到什么,都无法与他所能获得的终身成就相提并论。

#15 楼

如果您是认真的,请咨询律师。这将花费您$$。

,或者只是按原样给他们提供代码,不要签署或同意更多内容,然后就非常忙于其他项目和活动。

他们会希望您回答问题,如何编译,配置,进行更改,说明文件等。几天后应礼貌地回复他们的电子邮件,告诉他们代码中的内容,但要提醒他们您在其他项目/生活中有多忙。

如果他们真的想要您的帮助,那就把它变成有偿的演出。

对于您或对于初创公司而言,将非常有用的内部工具转换为可出售产品都将花费大量时间和金钱,而实际出售它会花费更多时间和金钱。它比看起来要难得多,也更昂贵。

#16 楼

在您的代码上放一个不允许从事商业工作的许可证,您将被雇用再次写它。

更新:
我假设您没有在代码中的任何地方放置公司版权行?

如果您没有...而且根本没有选择许可证:这是您的全部版权,他们对此无能为力。
如果您的公司A是“免费”使用您的代码且没有任何许可或合同(查找您的合同,通常会有一个条款说您所做的一切,包括家庭作业,都是他们的)因此,我建议您放置一个非商业用途的许可,例如:
http://creativecommons.org/licenses/by-nc-sa/3.0/

然后您可以移交代码,但是他们不能使用它。 (除非它是一家非营利性公司)...他们仍然可以使用它,但这是违法的。

现在,A + B公司最便宜,最快,最简单的解决方案是请您“再次”编写代码,这一次可能要花钱了;-),然后将新代码置于不同的许可证下。

(!)警告:您说您不想烧毁桥梁或与任何一家公司发生麻烦。因此,也许您尝试外交,并与您的老板讨论您愿意首先为您的应用程序交付代码的条件。

评论


如果您认为公司遵循这样的策略,那么您会感到很可悲。

– Andrew T Finnell
2012年8月23日14:40在

请尝试通过提供更多解释来改善您的答案。

– Maple_shaft♦
2012年8月23日在15:07

@AndrewFinnell:在90年代后期,我和2个朋友重新编写了公司在空闲时间(〜250.000 LOC)中使用的CMS /电子商务PHP代码。花了我们两个月的时间去做。我们希望我们的公司对此感到非常高兴,并为此给我们一点奖金。好吧...猜猜发生了什么。我们的老板说:“谢谢您,这已经属于我了,因为您的合同是这样的。” 2天后,完整的开发团队离开了公司。 12个月后,该公司倒闭了。

–科技向导
2012年8月23日在16:01

请注意,不建议将大多数Creative Commons许可用于软件。另请参阅类似的许可证,例如“ Creative Commons BY-NC-SA”,但有关Github上的软件和限制商业使用的软件许可证,例如CC BY-NC-SA。同样,任何版权所有者都可以双重授权代码,而不必重写代码。

– Mark Booth
2012年8月23日在16:36



抱歉,但是如果从法律上讲代码是他们的,那么您没有合法权利这样做的事实将使您尝试附加的任何“许可证”无效!如果您将其开源,他们实际上会起诉您潜在的销售损失以及其他各种违反合同的问题-根据您的管辖权,有些甚至可能是刑事的。这不是安全的建议。最好的建议确实是-去找律师烧掉那些桥梁(您可能仍然会松散修女,除非您的合同指定您拥有自己编写代码的权利-否则请放心!)或只是粉刷起来以体验。

– Wolf5370
2012年8月23日在16:52

#17 楼

这实际上取决于您签署(阅读!)的合同和您所在的国家/地区。还有很多潜在的问题,例如,您如何证明自己在空闲时间编写了应用程序?法官可能很难相信您是免费工作的,只是为了编程的乐趣...

现在该应用程序对您也无用。尝试出售它,即使仅用于花生。

我建议您向公司要求一些带薪休假,以弥补您花在编写该应用程序上的时间。有几种方法可以使用它,例如:“代码非常丑陋,包含令人反感的单词,并且只能在我的家用计算机上构建。我将需要N天的时间在家中清理它。”

如果他们拒绝交出守则并找到更好的雇主。

评论


询问的人是无薪实习生,我怀疑不能享受带薪休假。

– rjzii
2012年8月23日在17:27

#18 楼

您可能与公司有合同义务,但与董事无任何义务。此人是否有权夺取公司财产并将其转让给他的兄弟或其他任何人?

找出您在公司中的合法地位。让导演知道您计划对所有事情进行预先准备。如果他对此有疑问,那就太糟糕了。如果他很聪明,他将不希望公司知道他正在做一些附带交易。

#19 楼

坏消息。作为非开发人员,您在自己的时间上开发的东西对非技术经理来说很出色,在商业市场上似乎不值钱,因此,尽管这对您的公司和兄弟公司都可能有用,要使其成为可销售的产品,可能需要进行数百个小时的额外编程和测试,这与您创建原始程序所花费的精力相形见<。

#20 楼

至少在美国,我对法律的理解是,如果未明确指示您编写此程序且未签订任何合同,则您的雇主充其量只有类似于“商店权利”的东西。根据17 USC 201,它取决于该作品是否被视为“出租作品”。

#21 楼

(假设美国法律)

相当明显的是,这不是17 USC 101规定的“可出租的作品”,因为这要求该作品是由雇员在其职责范围内完成的。就业。为此,此人必须是一名雇员。

作为雇员的实习生必须根据《公平劳工标准法》获得最低工资,因此我们可以从他的实习生未领取工资中推断出他不是雇员。

因此,根据17 USC 201,版权归作者,作者所有,并且仍然存在。

但是,这不一定意味着他可以随意使用该代码执行任何操作。他有可能暴露于他们的商业机密,并在代码中体现了这些秘密。如果是这样的话,他们可能会根据商业秘密法拥有一定的追索权,以阻止他将代码泄露给第三方。

#22 楼

(IANAL等)

假设您是美国人,可以肯定地说,您没有法律或合同义务向他们提供任何东西,当然也没有补偿。更好的问题是您的无薪实习在技术上是否合法,尽管您可能不想去那里,除非他们尝试并为此困难。

具体来说:“提供培训的雇主没有从实习生的活动中获得直接的好处;有时候它的运作实际上可能受到阻碍;”

#23 楼

除非您对源代码/应用程序具有明确的合同权利,否则该IP可能属于您所在的公司。您可以带它去找律师,但这几乎可以肯定会烧毁您所谈论的那些桥梁。

我认为您应该总结一下经验。下次,请确保您拥有下班时间的权利(如果与下班时间相关,则通常没有权利),或者只是为了有薪或根据项目的特殊协议而这样做。

你当然可以撒谎;说您没有代码本身,只有电子表格-或您为他们开始的早期项目中的代码(即,您更改了代码,但不拥有它-因此,他们也没有)。这完全取决于您,但是要小心,不要为了几天的私人工作而开枪自杀。

评论


我不同意在许多司法管辖区,您在业余时间生产的产品属于您。在某些司法管辖区,您甚至无法通过合同立即放弃。

–约阿希姆·绍尔(Joachim Sauer)
2012年8月23日在16:50

在这种情况下(在此类司法管辖区),您将拥有该知识产权的明确合同权利。在我们当然知道管辖权之前,所有这些都是学术性的和无声的。我曾在与您所说的相反的国家/地区工作,并且合同中有条款涵盖了公司外部我自己的知识产权-但那时我不是雇员,而是承包商。

– Wolf5370
2012年8月23日在17:08

但是该程序是基于他在公司实习期间获得的知识而生成的。我无法吸收从公司获得的知识,然后回家编写新程序并出售。这就是知识产权的重点。这是知识,而不是程序。

– cdkMoose
2012年8月24日15:47

#24 楼

从技术上讲,IIRC的无薪实习生不应从事正式员工的工作(否则,必须给他们带薪)。他们只是看,尝试自己做一些小项目,等等。告诉老板您乐于演示它,如果他们有兴趣(并且合理),您更愿意将其卖给他们。如果他/他们说了一些关于出售或免费赠与的内容,请说出您自己的项目,并且您有兴趣在公司外部做某事。它不是免费提供的小东西。

#25 楼

答案是否定的,他们不能放弃您的知识产权。

关于您的困境,也许可以考虑授予您的代码许可。我本人是一名程序员,我知道只是不知不觉地偷了我的工作会很糟糕。如果您不想为此付费,而只是想保持您的作者身份,则可以考虑使用开放源代码许可,例如Creative Commons Attribute-ShareAlike,该许可将允许他们将代码用于商业目的,但他们必须赋予您所有权,并在同一许可证下分发对代码的所有更改。这不会阻止他们仅仅pla窃您的代码,但是如果他们选择这样做,他们至少应该有一个内science的良心。

评论


但这可能不是他的知识产权。他从在公司实习期间获得的信息中产生了该程序的想法和问题的定义。即使他按自己的时间做工作,也要基于实习时获得的知识。这可能使其成为公司的IP。 IANAL。

– cdkMoose
2012年8月24日15:44

#26 楼


我不能去导演那里告诉他“我不这么认为”。


实际上,如果您拥有版权,那正是您可以拥有的这样做,尤其是因为您一直免费工作。您应该告诉他,如果他的兄弟想要您的代码,他的兄弟应该来找您,您就可以做生意。

如果这个人不喜欢那样,请考虑您是否真的愿意想在那里工作。你一直在那里就一直在帮他一个忙。他有责任要求进一步的支持,或与您讨价还价以购买您要出售的产品。

#27 楼

IANAL和YMMV。显然,不同司法管辖区的法律影响差异很大,因此我不会尝试提出正确的法律决定。

您可能已经按时完成了工作,但正如您所说的那样,您基于通过观察执行工作的程序和方法获得的知识工作。然后,您基于此知识编写了一个程序并将其提供给他们。对我来说,这是知识产权法的全部目的。这里有价值的对象不是程序,而是用于创建程序的知识。从哲学上讲,只要有知识,任何人都可以编写该程序。您已经了解了他们的流程,并且因为您在那里担任实习生而获得了知识。我相信他们有权控制该知识和任何衍生作品。

我建议您玩得开心,看看他们是否认为此计划表明您是一名足够好的开发人员,可以永久聘用。

评论


换句话说,把它送出去,并希望得到无偿的感谢。多么糟糕的策略。

–马辛
2012年8月24日在20:41

如果不是您本人,则不能放弃。如上所述,我相信他不拥有IP,而公司却拥有。如果真是这样,最好是给自己一个积极的态度,然后让自己成为一个问题并产生恶意。如果我认为实际上是他的话,我不会建议他放弃它。

– cdkMoose
2012年8月24日20:50



#28 楼

我不是律师,建议您与一位律师联系。以下是基于我对某些司法管辖区法律的理解。

我对无薪实习职位的增加感到惊讶。从我所看到的情况来看,它允许雇主一无所获。我还听到有报道说,他们很少从事带薪工作。如果您是无薪实习生,请在某处查看有薪工作。

如果您与该组织签署了任何合同,我不知道该怎么办。从知识产权的转移来看,我不希望他们拥有有效的合同。我相信他们需要证明您的工作属于“租用工作”类别,我在这里看不到任何证据。不论法律是什么,它都不会阻止雇主试图主张知识产权。

如果我怀疑您保留知识产权,那么您的雇主没有权利,因此不能将其授予或转让给任何人。

以我有限的经验,即使签订合同规定对自己工作的所有权,您仍然会保留所有权。一些司法管辖区的法院将宣布该条款不可执行,并将权利授予雇员而非雇主。

#29 楼

这很可能不是他们的程序。我要向他们指出,您没有薪水,因此这不是要出租的工作,因此是您的。提议以5k的价格卖给他们,并认为这是一笔不错的奖励。如果他们解雇了,您会发送通知,吊销所有使用该应用程序的许可。在他们有收银员支票并且您与律师仔细检查合同之前,请勿签署任何东西。