Minha empresa pode conceder direitos de IP para um aplicativo que baixei horas fora para outra startup? [fechadas]

87

Sou estagiário de uma empresa de saúde (não remunerada), vamos chamá-la de empresa A e notei que eles estão usando muito papel para as coisas que podem ser feitas no computador. Arquivos do Excel para itens que não deveriam estar no Excel. Então, eu queria melhorar minha programação e percebi que era a melhor oportunidade para fazer.

Eu desenvolvi alguns aplicativos para uso deles. Todas essas aplicações estavam fora do horário da empresa. Uma inscrição eu fiz e eles adoram e um dos diretores tem um irmão que tem uma empresa iniciante em saúde. Ele quer que eu ceda meu código-fonte para que a empresa de seu irmão possa desenvolvê-lo ainda mais e talvez vendê-lo (estou fora da equação).

Não tenho a intenção de entregar meu código, pois dedico muito tempo a fazê-lo, mas também não quero queimar pontes com ninguém da empresa. Não posso ir ao diretor e dizer "acho que não".

Estou bem com a demonstração para o irmão como ele funciona, mas a linha está abrindo mão do meu código. Se eles querem construir algo assim, então podem seguir em frente. Não tenho nenhum problema com isso.

Qual é a maneira correta de abordar isso e eles têm o direito de fazer isso comigo?

Edit: não há contrato Eu nunca assinei nada

Mike Diaz
fonte
78
Se você não deseja "queimar pontes" com essa empresa, apenas torne seu aplicativo público (código aberto ou não) e peça para fazer o download. Pelo menos você terá um perfil público que também é bom.
duros
32
Onde você está localizado e que tipo de contrato você tem como estagiário? Dependendo de onde você está internando e de seu contrato com a Empresa A, seu esforço intelectual, mesmo em casa e no seu próprio tempo, pode ser de propriedade da Empresa A!
Mark Booth
17
IANAL, mas para mim, se você é estagiário não remunerado, todos os momentos de cada dia estão fora do horário da empresa. O ponto principal da compensação é que, em algum momento, o chefe desejará que você faça algo que não deseja. Se você gosta da compensação, precisa fazê-lo. No seu caso, você não precisa fazer nada.
Emory
11
IANAL, mas se eu possuísse uma empresa iniciante e estivesse vendendo código escrito pelo estagiário não remunerado de meu irmão, eu teria certeza de que esse estagiário não remunerado e não remunerado assinou um contrato de propriedade intelectual duro, dando-me direitos suficientes ao software. Caso contrário, eu teria medo de gastar dinheiro desenvolvendo-o, ganhar dinheiro vendendo-o e, em seguida, ele usaria isso como prova de seu valor em tribunal e me processaria por muito mais do que eu teria pago por isso.
Psr
6
Algum desses comentários pode ser útil incorporado à pergunta? Caso contrário, leve a discussão para o Software Engineering Chat
ChrisF

Respostas:

87

IANAL . Contrato importa aqui. É tudo o que posso dizer sobre isso e não vou repetir o conselho que todos deram. A empresa já pode possuí-lo e você não tem voz a dizer sobre o assunto. Até um advogado diria para você contratar um advogado se você decidir simplesmente dizer "Não". Então, se essa é a sua escolha, contrate um advogado.

Li e reli essa pergunta até descobrir por que você se importa com Burning Bridges. Suponho que sua verdadeira preocupação é que, como estagiário, você não está procurando um milhão de dólares. Caramba, você não especifica que é um estagiário de desenvolvimento de software, o que pode significar que você não entrou nessa pretendendo ser um programador. Eu acho que o que você realmente procura é a empresa para mostrar respeito pelo seu trabalho. Você pode até se surpreender com o desempenho desse projeto e talvez queira mudar para uma nova carreira como desenvolvedor de software. Isso é algo para se orgulhar. Esse projeto é um grande negócio, não se confunda com coisas desnecessárias, pegando uma coisa que seu chefe disse e exagerando na proporção.

A perspectiva do chefe

Antes de tudo, lembre-se de que seu chefe é humano . Ele comete erros como todo mundo. Segundo, você também precisa considerar que seu chefe pode não saber nada sobre software. Você mostrou a ele algo legal, que ele está pensando "Legal, meu irmão conhece software; ele poderia fazer algo com isso". Ele não sabe que demorou muito tempo. É provável que ele nem saiba que você ainda é um estagiário não remunerado .

Como pensar sobre isso

Primeiro, vou lhe dizer que você pode ganhar isso. Mesmo que esta empresa possua você sob o contrato mais desagradável conhecido pelo homem, no mercado mais anti-funcionários do mundo, e você tenha um chefe extremamente malvado, essa ainda é uma situação vencível. Você pode facilmente fazê-los entender o seu valor aqui.

A questão é: como você quer que eles demonstrem que se preocupam com o seu trabalho? Deseja realmente ser pago por este projeto? Baseado no fato de que você está disposto a demonstrar o software, acho que você não se importa muito com a parte do pagamento, mas mais com o fato de você ter trabalhado muito e querer ser reconhecido por isso. Se você deseja uma posição permanente na empresa em troca, torne isso evidente. Se você acha que gostaria de mudar para o desenvolvimento de software, talvez possa perguntar sobre ser transferido para a empresa do irmão em uma posição real e pagadora.

O ponto principal é que, antes que você possa abordar seu chefe sobre como obter o que deseja, você precisa realmente decidir o que deseja .

Como se aproximar do chefe

A primeira coisa é a primeira, não tente pegar o chefe enquanto ele estiver andando entre as reuniões. Marque um compromisso . Você pode precisar apenas de cinco minutos, mas cinco minutos é muito tempo quando você administra uma empresa. Converse com ele e pergunte sobre os horários que funcionam para ele e marque o horário no calendário dele, se puder.

Com o agendamento marcado, você precisa entrar preparado . Faça um esboço dos pontos que deseja fazer em um pedaço de papel para não ficar nervoso e esquecer tudo. Lembre-se de que mais pessoas listam o falar em público como seu medo número um do que a morte. Você vai esquecer as coisas, então anote . Indo preparado também parece bom para o chefe. Isso mostra que você não está tentando perder tempo. Até o mais anal dos chefes relaxa um pouco quando vê que você preparou o que vai dizer.

O que dizer

Nada é mais valioso para um gerente do que números. Se você pegar uma estatística do BLS ou duas, é mais provável que obtenha a atenção dele. Se puder, calcule o valor potencial da empresa em valores reais em dólar e coloque-o na frente dele. Mostre a ele que você vale algo em termos de tempo, vendas ou, se puder, quantias fixas em dólares.

O uso de palavras-chave só ajuda se o seu chefe gosta desse tipo de coisa. É importante que você fique no ponto. Seu chefe não liga para como você escreveu esse programa. Ele não entenderia se você explicasse. Ele só quer saber por que você acha que vale alguma coisa para ele.

Não seja pessoal. Como eu disse, o chefe não vai falar o seu idioma. Não gaste tempo explicando algum bug realmente desafiador que você superou ao escrever o programa. É uma caixa preta para ele. Para ele, não custa nada escrever. Em vez disso, jogue números para ele como custo para você, em termos de tempo e dinheiro .

Veja o que ele disse no passado e tente associá-lo ao trabalho que você fez. Se você já trabalhou com o chefe antes, isso pode ser fácil. Associe o trabalho que você fez a queixas específicas que ele fez no passado. Demonstre como você está corrigindo os problemas que ele encontrou e por que vale a pena.

Pode ser feito

Posso lhe dizer com toda a honestidade que isso é possível. Eu vendi esse tipo de idéias no passado. É apenas uma questão de fazer certo. Pense nas coisas em que ele está pensando e fale sua língua e você realmente pode obter o que deseja com isso.

deltree
fonte
14
Esta também é uma oportunidade. Mesmo depois de entregar o código, eles vão querer apoio e, depois que você sai e volta para a faculdade, é a pessoa ideal para fornecê-lo. Um conselho: em acordos de consultoria, peça sempre pelo menos o dobro de US $ / hora do que você acha ridículo!
Martin Beckett
4
@ Krelp: "IANAL" é bastante padrão quando você está fornecendo informações que podem ser interpretadas como aconselhamento jurídico. Os conselhos que causam danos podem ser passíveis de ação; portanto, a IANAL é um lembrete para levar tudo o que você lê na Internet com um pouco de sal.
Keiths
2
Outro ponto: as pessoas da empresa tendem a valorizá-lo com base em quanto elas pagam (isto é, estagiários não remunerados ficam logo abaixo). Se você der o código a eles, eles podem ficar felizes em receber algo por nada, mas não o respeitarão por isso - é uma porcaria que eles tiraram de um estagiário não remunerado. Portanto, se você estiver interessado em um relacionamento de longo prazo com esta empresa, certifique-se de obter algo deles, apenas para melhorar seu status de longo prazo.
comingstorm 23/08/12
2
Fiquei decepcionado por você ter conseguido mais votos do que eu, então li sua resposta. É soberbo. Traz tudo de volta à terra e lida com o fator humano. 1
Andrew T Finnell
1
+1 Esta é a única resposta que lida (embora indiretamente) com a possibilidade de a Empresa A simplesmente tornar a vida do OP miserável, mesmo que todo juiz da Suprema Corte possa ver a justeza da causa. A empresa poderia decidir contestar a propriedade, roubar ou duplicar o OP, e o OP teria que encontrar uma maneira de lutar por ele, provavelmente gastando muito mais do que investiu no original.
21412 Joshua Drake
49

Depende do seu contrato com a Empresa A. Eles têm alguma cláusula no contrato em relação aos trabalhos que você escreve fora do trabalho? Alguns fazem. Se for esse o caso, não tenho certeza do que você pode fazer. Caso contrário, você ainda é o proprietário do código e não é obrigado a desistir.

Você pode tentar vender o código-fonte do aplicativo. Concordo que você não deve "queimar nenhuma ponte", mas isso não significa que você não possa ter uma posição firme em seu produto. Você não precisa dar as coisas de graça, apenas para manter uma perspectiva positiva aos olhos da empresa. Não há motivo para você não poder vender o software para eles e ainda manter um bom relacionamento com a empresa.

Afinal, se a empresa quiser tirar vantagem do seu trabalho assim, você realmente se importa se queimar essa ponte em particular?

Oleksi
fonte
Seria ele dando o código fonte para a empresa, não para a empresa do irmão do diretor.
Sinal
Não sei bem o que você quer dizer, mas realmente não importa para quem você está vendendo. A empresa A diretamente ou a empresa do irmão. Em ambos os casos, você pode ter a mesma postura.
Oleksi
30
Contratos que exigem a entrega de trabalhos realizados fora da empresa nem sempre são juridicamente vinculativos. Como estagiário não remunerado, não tem chance.
Jonathan Allen
3
Também depende da sua localização. Por exemplo, eu trabalho no Kansas nos EUA. A lei estadual do Kansas tem uma disposição que anula especificamente quaisquer cláusulas de contrato de trabalho que alegam que o trabalho fora do horário comercial é propriedade da empresa, a menos que eu use os recursos da empresa para redigir. A única resposta realmente correta aqui é consultar um advogado, é claro.
Dan Lyons
3
Como sempre. Entrar em contato com um advogado se é importante o suficiente para você
Paul
23

Se eu fosse o OP, ignoraria todas as respostas postadas!

Você está fazendo uma pergunta LEGAL e obtendo respostas de pessoas que NÃO SÃO ADVOGADAS!

Simplificando, você precisa consultar um advogado em sua jurisdição.

A resposta para sua pergunta pode ser diferente com base na sua localidade.

Muitas pessoas aqui (que não são advogados) falam sobre "contratos", no entanto, apenas porque algo está escrito no papel e chamado de contrato, NÃO necessariamente o torna juridicamente vinculativo. Em contraste com isso, apenas porque algo não foi gravado em um contato juridicamente vinculativo, não significa que você tenha um reinado livre.

Novamente, a única maneira de obter uma resposta adequada é consultar um advogado.

PS: Não estou batendo na inteligência das pessoas aqui. Tenho certeza de que existem muitos desenvolvedores extremamente talentosos aqui. Parece que as pessoas adoram aconselhar legalmente e juram que é verdade que, quando a realidade é, elas não têm idéia do que estão falando.

Keltari
fonte
7
Sinto-me confiante de que ele sabia que ele estava postando programmers.stackexchange.com não legaladvice.stackexchange.com
Andrew T Finnell
3
Andrew, ele não criou o post para que as pessoas possam verificar a ortografia dele. Ele está pedindo conselhos. E ele está perguntando às pessoas erradas.
Keltari
2
@ Keltari - Para ser justo, o solicitante também perguntou sobre a ética da situação à qual a maioria das pessoas não está respondendo.
Rjzii
1
@RobZ - Releia a postagem do OP. Ele nunca perguntou se o que eles estavam fazendo era ético. A única menção à ética era uma etiqueta. Sua pergunta era: "Qual é a maneira correta de abordar isso e eles têm o direito de fazer isso comigo?" Você não pode responder a primeira parte sem conhecer a segunda parte, que é uma questão de direito.
Keltari
2
@ Keltari - Ética e legalidade são duas coisas completamente diferentes, ou seja, algo pode ser legal, mas todos concordam que é antiético. Além disso, desde que eu esteja no SO, as tags têm um contexto implícito.
rjzii
19

Isso depende do contrato que você assinou.

Só porque você fez "no seu próprio tempo" não significa que é seu. Isso é 100% uma questão de contrato.

Você tem que ter cuidado ao dizer "no seu próprio tempo". O que você acha que isso significa? Se um jogador profissional de basquete decidiu jogar por dois times, você acha que está bem? Ele obviamente tem tempo para fazer o que quer. Então ele deveria ser capaz de fazer isso?

Você também precisa ter cuidado ao ser processado agora pela empresa. Eles poderiam dizer que você usou parte de sua Propriedade Intelectual para produzir um aplicativo ao qual não tinha o direito, especialmente se você decidir vendê-lo ou entregá-lo a outra empresa posteriormente.

Dito isto, você foi contratado como programador de estagiários na Health Insurance Company? Se você foi contratado como programador, vou dizer que você provavelmente é obrigado a fornecer o código-fonte.

Eu já vi muitos contratos que dizem que tudo o que um funcionário cria, não importa o que seja, pertence à empresa. Imagino que a Apple e a Microsoft provavelmente tenham essas cláusulas. Giz isso até lições aprendidas.

Olhe para isso da perspectiva deles. Como você escreveu o aplicativo? Em seu próprio computador que você trouxe para o trabalho ou um deles? Na rede deles? Você testou seus dados e seus formulários?

Isso não é uma questão de ética, é uma questão de legalidade.

Se você assinou um contrato que torna todas as suas obras e o diretor tem o poder de tomar decisões sobre as obras de suas empresas, ele pode fazer o que quiser.

Andrew Finnell
fonte
12
+1 Todos os bons pontos. OTOH, se o OP não for pago, o material usual de "trabalho contratado" pode não se aplicar. A verdade é que o OP deve realmente conversar com um advogado para descobrir se ele (ou a empresa) tem uma perna para se apoiar.
Caleb
6
Eu já vi muitos contratos que dizem que tudo o que um funcionário cria, não importa o que seja, pertence à empresa. Felizmente, esses lugares são ilegais. Também existem leis contra o lucro do trabalho de estagiários não remunerados. Concordo plenamente com o resto, porém, ele deve realmente consultar um advogado.
Stonemetal
7
Eu tive um desses contratos uma vez, disse ao RH que produzia arte de fetiche no meu tempo livre e poderia ter uma cópia do logotipo da empresa para atribuí-lo adequadamente. Certamente divertiu meu gerente!
Martin Beckett
2
Muitas pessoas aqui falam sobre "contratos", no entanto, apenas porque algo está escrito no papel e chamado de contrato, NÃO necessariamente o torna juridicamente vinculativo. Em contraste com isso, apenas porque algo não foi gravado em um contato juridicamente vinculativo, não significa que você tenha um reinado livre. Em termos de contratos, ser estagiário não remunerado é irrelevante. Normalmente, um contrato implica que ambas as partes ganhem algo com o contrato - algo não significa necessariamente ganho monetário. Um advogado pode facilmente argumentar que ganhou experiência e networking. Simplificando, ele tem que conversar com um advogado.
Keltari
2
Imagino que a Apple e a Microsoft não aceitariam isso, porque na Califórnia e em Washington não é legal para uma empresa colocar isso em contrato. : P
Mason Wheeler
14

Uau, esses caras são gananciosos. Eles permitem que você trabalhe de graça e depois doam o IP que você desenvolveu no seu próprio tempo. Tem certeza de que se importa com os sentimentos deles? Eles não parecem pessoas muito legais.

A coisa mais profissional a se fazer é estabelecer um preço pelo seu trabalho. Cerca de US $ 150 / hora pelo tempo gasto em desenvolvimento seria perfeitamente razoável; custará pelo menos tanto para reproduzi-lo.

Kevin Cline
fonte
4
@maple_shaft Até que você seja responsável não apenas por sua família, mas também pelas famílias de todos os seus funcionários, os gerentes ou os "MBAs" não fazem muito trabalho. É péssimo quando uma decisão ruim leva você a ser demitido, mas é mais péssimo quando uma decisão ruim aquece uma empresa e todos são demitidos.
Andrew T Finnell
5
@AndrewFinnell Boas e más decisões são tomadas o tempo todo com muito pouco trabalho real envolvido, e mesmo assim a maior parte é uma sorte cega e estúpida. As empresas de software mais bem-sucedidas não ocorreram por causa do brilhante trabalho duro de Übermenschen, mas principalmente porque estavam no lugar certo na hora certa. As pessoas que lideravam essas empresas estavam no lugar certo, na hora certa, ou conheciam alguém importante. Pode me chamar de fatalista, se quiser, mas um fatalista não tem ansiedade ou culpa por ter tomado a decisão errada quando o resultado é praticamente uma jogada de dados.
maple_shaft
Ele já doou seu IP para a empresa, permitindo que eles o usassem gratuitamente. Se eu fosse o CIO, insistiria em ter o código-fonte assim que você o colocar em nossa rede e obter todo o mundo que permitir que você coloque o código de fermentação doméstica na minha rede sem testá-lo ou ver o código-fonte e criar Certifique-se de que não estava com buggy ou carregado com cavalos de Troia.
David Navarre
1
@maple_shaft A faculdade de medicina implicaria muito mais dívidas e ... você seria médico quando há uma escassez de médicos e exige que trabalhem mais horas para atender mais pacientes. Seja grato pelo que você tem e encontre uma maneira de encarar o lado bom - pelo menos você não está trabalhando no FORTRAN 77 ou COBOL!
David Navarre
11

Primeiro, isso na superfície parece muito desprezível. Contrato ou não.

Você tem certeza de que o gerente está ciente de que isso foi feito fora do horário comercial, no seu próprio tempo? Ele pode ter a impressão de que você fez isso enquanto estava no escritório. Agradeço educadamente a ele por seu interesse, mas observe que isso foi algo que você fez no seu próprio tempo. Se eles gostariam de falar sobre como adquirir o código-fonte ou contratar você para expandi-lo, você estará aberto à ideia. Afinal, você já demonstrou que seria um trunfo para eles.

"Editar: não há contrato, eu nunca assinei nada"

Com isso, acho que as palavras que você procura são:

Mostre-me o dinheiro

NÃO se preocupe em queimar pontes aqui. Se essa empresa é realmente desprezível o suficiente para 'exigir' o código-fonte que você anotou como estagiário não remunerado e geralmente tira vantagem de você, então você não vai querer uma longa carreira com ela.

GrandmasterB
fonte
10

Esperar! Ele não é pago!

Não há como o contrato se sustentar, supondo que exista um contrato em primeiro lugar. Sem justa remuneração, os contratos não são juridicamente vinculativos.

Diga a eles que você está disposto a licenciá-lo, se quiser, mas por nenhuma extensão da imaginação eles o possuem.

Jonathan Allen
fonte
Essa é uma suposição incorreta. Normalmente, um contrato implica que ambas as partes ganhem algo com o contrato - algo não significa necessariamente ganho monetário. Um advogado pode facilmente argumentar que ganhou experiência e networking.
Keltari
2
@ Keltari - Depende da jurisdição, porém, nos Estados Unidos você não pode obter benefícios monetários com o trabalho de um estagiário não remunerado. No mínimo, eles teriam que pagar retroativamente ao solicitante pelo menos um salário mínimo. Isso é parte da razão pela qual os estagiários são normalmente pagos, pois oficialmente se enquadram no trabalho de leis de contratação naquele momento.
rjzii
2
Como o @RobZ diz: Nos EUA, uma posição não remunerada implica que o empregador "não obtém vantagem imediata". dol.gov/whd/regs/compliance/whdfs71.htm
Peter K.
8

Eu primeiro descobriria quais são seus objetivos aqui. Você não deseja entregar o código e não deseja queimar pontes, mas o que quer fazer com ele agora? Código aberto é? Tenta vender? Não sei se você sabe, mas eu descobriria isso primeiro.

Depois de saber qual é o seu objetivo, eu me sento com seu chefe e explico calmamente sua posição antes de fazer qualquer coisa. Explique como você se esforça muito em seu código e prefere não entregá-lo. Você está trabalhando de graça, então não acredito que seu chefe possa forçá-lo a fazer qualquer coisa. Se você deseja abrir o código-fonte, informe-o antes de fazê-lo. Caso contrário, pode parecer que você tentou derrubá-lo. Se você quiser vendê-lo, diga a ele que está aberto a negociar com o irmão dele.

A coisa mais importante aqui, se você não quiser queimar pontes, é ser o mais direto e educado possível. Não deixe que você fique irritado ou insultado por querer que você entregue o trabalho e não seja acusador. Apenas explique por que você não deseja entregar seu código e o que gostaria de fazer com ele. Se eles são razoáveis, eles devem entender. Se eles lhe derem pesar, então, francamente, eu não me preocuparia. Se eles tentarem convencê-lo a entregar seu trabalho, então eles não valem a pena.

JosephRT
fonte
6

Eu não sou um advogado. A seguir, conselhos amigáveis ​​(ruins), não legais.

Entendo corretamente que você estagiou na empresa A e o irmão de um colega trabalha na empresa B e a empresa B deseja seu código gratuitamente? Ha!

Você precisa determinar quem é o proprietário do código. Que tipo de contrato você assinou quando concordou em estagiar na Empresa A? Muitos contratos de "não divulgação" possuem uma cláusula que fornece todo o seu trabalho para a empresa, seja no seu próprio tempo ou relacionado ao trabalho ou não. Infelizmente, isso é muito padrão nos dias de hoje. Em alguns estados (Delaware, eu acho), essa cláusula não é legal; portanto, a lei estadual também pode entrar em vigor.

Outra variável é qualquer tipo de acordo de não concorrência que você ou o cara com o irmão possam ter assinado. Dar ou vender uma ferramenta útil a outra empresa pode ser concorrência ou luar, e provavelmente precisa ser liberado no escritório de ética da Empresa A - seja por você ou preferencialmente pelo funcionário A com o irmão da Empresa B. Ele provavelmente está violando ética. Você não precisa jogá-lo para os lobos, mas você pode perguntar sobre a ética do que ele está propondo. Só isso pode tirar um pouco do vento das velas de seu irmão.

Se a empresa A possui o código OU possui um contrato legal que o impede de trabalhar com a empresa B, seu único poder de barganha é divulgar totalmente à empresa A e pedir à empresa A (gentilmente) que permita que você licencie o código para mantê-lo feliz , mas você pode ter que prometer trabalhar para a Empresa A em troca.

Você pode precisar de um advogado de propriedade intelectual para resolver isso, e eles não são baratos. Chegar a algum tipo de contrato por escrito com a Empresa A (divulgando completamente o que você está fazendo) antes de fazer qualquer coisa com a Empresa B é provavelmente a única maneira segura de proceder.

Lembre-se de que você é mais valioso que o seu código. Melhor sair de uma confusão em potencial do que passar os próximos 10 anos dentro e fora dos tribunais ou da prisão. Você provavelmente escreverá melhor na segunda vez, e espero que alguma empresa pague pelo tempo que você leva para fazê-lo.

Boa sorte.

GlenPeterson
fonte
7
Do ponto de vista jurídico nos Estados Unidos, ser um estagiário não remunerado geralmente significa que grande parte do trabalho referente a leis de contratação não se aplica a você.
rjzii
5

Você pode explicar que ele foi escrito em seu próprio tempo como um projeto de estimação e que está feliz por eles continuarem a usar e desenvolver seu aplicativo, mas que seria razoável que eles pagassem uma contribuição para seu tempo . Isso pode ser uma quantia razoável com base em alguma porcentagem das taxas normais de codificação do sistema sob medida. (Tudo se resume ao custo / benefício para a empresa - ou seja, o quão útil é o seu material).

Se você deseja manter alguns direitos sobre o seu código, pode incluir uma estipulação na venda de que você deve reter os direitos para desenvolvê-lo e usá-lo para seus próprios propósitos, desde que não entre em conflito com a empresa.

Tudo isso depende um pouco do seu contrato e do quão justos são seus empregadores. Mesmo onde existem cláusulas de propriedade intelectual, isso geralmente se refere ao campo em que a empresa está vendendo - ou seja, protege contra você competir com elas. IP que não entra em conflito diretamente geralmente é isento.

Jon Egerton
fonte
5

Resposta totalmente diferente

Parece-me que as outras respostas foram claramente fornecidas pelos desenvolvedores. Os desenvolvedores tendem a ter uma abordagem "preto e branco" das coisas - mas acho que é completamente a abordagem errada aqui.

Aqui está como eu lidaria com isso:

Primeiro, determine por si mesmo o que você acredita que o produto vale para eles (não para você).

Em seguida, determine se você estaria disposto a aceitar qualquer valor que surgisse na primeira etapa, se eles o oferecessem. Caso contrário, considere quais são suas outras alternativas para monetizar o produto e, principalmente, quanto tempo / dinheiro extra você gastaria para tornar o produto comercializável. (Um escritório? Um site? Equipe de suporte técnico? Programadores? Marketing em revistas ou feiras comerciais? Poucos produtos realmente começam por um milhão de dólares)

Por fim, vá em frente e mostre o produto ao irmão. Não tenho certeza se eles lhe disseram especificamente que não queriam pagar nada por isso - ou se você assumiu isso demais -, mas eu simplesmente atribuiria isso a uma "interessante posição inicial de negociação".

Por fim, se eles virem valor no seu produto, considere o fato de que você poderá ser compensado por ele, mesmo que a compensação não seja diretamente na forma de um cheque. Talvez o irmão queira contratar você para continuar desenvolvendo. Isso seria uma opção para você ou algo em que estaria interessado?

É sempre bom ter um produto que outra pessoa queira usar. Seja gentil e coloque o rosto de "vendedor". Ninguém quer comprar de um idiota.

Já tive clientes que me esfregaram no caminho errado - mas, se você pode sorrir e suportar, eles podem se transformar em um ótimo cliente.

Você não precisa ser pego por um otário - mas isso não significa que você deve ser constrangedor em dizer a eles o que gostaria de ver com eles para fazer o negócio funcionar.

Boa sorte.

Steve
fonte
3

Você diz que não está sendo pago e que não há contrato. Saia agora. Vá trabalhar para alguém que não espera algo por nada.

Não dê a eles seu código.

Se você está falando sério sobre não querer queimar nenhuma ponte com essas pessoas (embora eu não possa imaginar qualquer motivo para você trabalhar por nada, a menos que você já seja um milionário ou algo assim), acho que você deve fazer O que eles disseram. Nesse caso, a resposta de outra pessoa parecia muito boa: liberá-la como código aberto.

Você diz que não assinou nada, o que significa que não há contrato por escrito. Existe um contrato verbal? Existem testemunhas do contrato verbal? Caso contrário, você não tem nenhuma obrigação legal com essas pessoas e certamente nenhuma obrigação moral. O único motivo pelo qual você deseja fornecer seu código é na esperança de que eles comecem a pagar ou uma ótima recomendação para outra pessoa que começar a pagar. Eu não acho que isso vai acontecer; eles provavelmente continuarão tentando tirar vantagem de você até você sair.

pabrams
fonte
2

Nos EUA, a menos que você esteja recebendo "crédito do curso" em sua faculdade (ou pagamento real como você declarou que não é), não haverá "contraprestação" (compensação) legal, necessária para a formação de um contrato. Não sou advogado, mas esse é o conhecimento básico dos contratos no ensino médio. Um contrato DEVE ter "consideração" para ambas as partes, ou NÃO é um contrato. Se for totalmente não remunerado e você não receber outra consideração, a empresa estará violando os regulamentos federais de salário mínimo E seu IP ainda será o seu IP (se você o proteger). A menos que seu IP tenha realmente um valor considerável, você deve ter cuidado para ficar com pressa ou com muita raiva ... "uma mão lava a outra" nos negócios ... Novamente, eu não sou advogado. Use sua melhor discrição.

mda
fonte
2

Você precisa se afastar da questão da legalidade . Por que você fez um estágio não remunerado? Você está sendo compensado de duas maneiras:

  1. Experiência de trabalho
  2. Recomendações de emprego

Portanto, converse com seu chefe, verifique se ele sabe que você acha que você fez um esforço extra para este projeto e pergunte se ele estaria disposto a fornecer recomendações fortes quando procurar um emprego. Se você tentar contratar um advogado para isso, que tipo de recomendação você acha que receberá?

Claro, você não ganhou dinheiro com esse código, mas já entrou com a expectativa de não receber salário! O objetivo é conseguir um bom emprego remunerado . Tudo o que você obtém discutindo sobre esse projeto não se compara ao ganho que você espera obter se ele puder ajudá-lo a começar uma carreira.

Chris Pitman
fonte
2

Se você é sério, consulte um advogado. Isso vai custar-lhe $$.

Ou simplesmente forneça o código como estão, não assine ou concorde com mais nada e, em seguida, fique muito ocupado com outros projetos e atividades.

Eles querem que você responda perguntas, como compilar, configurar, fazer alterações, documentação etc. Responda a seus e-mails dentro de alguns dias e educadamente, diga a eles que está no código, mas lembre-os de como você está ocupado com seus outros projetos /vida.

Se eles realmente querem ajuda de você, transforme-a em um show pago.

Para você ou para a inicialização, levará muito tempo e US $ para converter uma ferramenta interna muito útil em um produto vendável e ainda mais tempo e US $ para realmente vendê-lo. É muito mais difícil e mais caro do que parece.

jqa
fonte
1

Coloque uma licença no seu código que não permita o trabalho comercial e você será contratado para escrevê-lo novamente.

Atualizar:

Você disse que é "seu código". Suponho que você não colocou uma linha de direitos autorais da empresa em nenhum lugar do seu código? Se você o fez, já renunciou a todos os direitos à fonte e não pode dizer "Não" ao seu chefe.

Se você não ... e não escolheu uma licença: são todos os seus direitos autorais e eles não podem fazer nada sobre isso. Se sua Empresa A estiver usando seu código "de graça" e sem nenhuma licença ou contrato (consulte seu contrato, geralmente há uma cláusula dizendo que tudo o que você faz, incluindo o trabalho doméstico, é deles), você ainda possui todos os direitos sobre ele .

Por isso, recomendo que você coloque uma licença permitida para uso não comercial, como: http://creativecommons.org/licenses/by-nc-sa/3.0/

Então você pode entregar o código, mas eles não podem usá-lo . (A menos que seja uma empresa sem fins lucrativos) ... eles ainda poderiam usá-lo, mas isso seria contra a lei.

Agora, a solução mais barata, rápida e fácil para a Empresa A + B seria pedir para você escrever seu código "novamente", desta vez provavelmente pagando por ele ;-), e colocar o novo código sob uma licença diferente.

(!) AVISO: Você disse que não deseja queimar pontes ou ter problemas com nenhuma das empresas. Então, talvez você tente ser diplomático e converse com seu chefe sobre as condições que estaria disposto a entregar primeiro o código para seus aplicativos.

anann
fonte
3
Você se engana tristemente se acha que as empresas concordam com uma tática como essa.
Andrew T Finnell
1
Tente melhorar sua resposta, fornecendo um pouco mais de explicação.
maple_shaft
2
@AndrewFinnell: Uma vez no final dos anos 90, 2 amigos e eu reescrevemos o código PHP CMS / Ecommerce que nossa empresa estava usando em nosso tempo livre (~ 250.000 LOC). Levou 2 meses para fazê-lo. Esperávamos que nossa empresa ficasse super feliz com isso e nos desse um pouco de bônus. Bem ... adivinhe o que aconteceu. Nosso chefe disse: "Obrigado, já é meu porque seu contrato diz isso". Dois dias depois, a equipe de desenvolvimento completa deixou a empresa. 12 meses depois, a empresa faliu.
Assistente da Tech
2
Observe que a maioria das licenças Creative Commons não é recomendada para software . Consulte também Licença semelhante como 'Creative Commons BY-NC-SA', mas para software no Github e licença de Software que restringe o uso comercial como CC BY-NC-SA . Além disso, qualquer detentor de direitos autorais pode licenciar o código duas vezes sem precisar reescrevê-lo.
Mark Booth
4
Desculpe, mas se legalmente o código for deles, qualquer que seja a "licença" que você tentar anexar será anulada pelo fato de você não ter o direito legal de fazer isso! Se você abrir o código-fonte, eles poderão realmente processá-lo por perda de vendas em potencial, além de várias outras questões de quebra de contrato - algumas que podem até ser criminosas, dependendo da sua jurisdição. Este não é um conselho seguro. O melhor conselho é realmente - vá a um advogado e queime essas pontes (você provavelmente ainda perderá a freira menos que seu contrato especifique que você possui os direitos de codificar que escreve - aposto que não!); ou simplesmente giz para experimentar.
precisa saber é o seguinte
1

Realmente depende do contrato que você assinou (leia!) E do país em que está. Também há muitos problemas em potencial, por exemplo, como você provaria que criou o aplicativo no seu tempo livre? O juiz pode achar difícil acreditar que você trabalhou de graça, apenas pela alegria da programação ...

Também agora, esse aplicativo é inútil para você. Tente vendê-lo, mesmo que seja apenas para amendoins.

Eu recomendaria pedir à empresa uma folga paga para cobrir o tempo que você gasta escrevendo esse aplicativo. Existem algumas maneiras de colocá-lo, por exemplo: "o código é muito feio, contém palavras ofensivas e é construído apenas na minha máquina doméstica. Vou precisar de N dias em casa para limpá-lo".

Se eles recusarem a entrega do código e encontrar um empregador melhor.

Jan Kotek
fonte
2
A pessoa que pergunta é estagiária não remunerada, suspeito que não será possível uma folga remunerada.
rjzii
1

Você pode ter uma obrigação contratual com a empresa, mas nada com o diretor . Essa pessoa tem o direito de tomar propriedade da empresa e entregá-la ao irmão ou a qualquer outra pessoa?

Descubra onde você está legalmente com a empresa. Informe o diretor que você planeja ser franco sobre tudo. Se ele tem um problema com isso, muito ruim. Se ele é esperto, não quer que a empresa saiba que está fazendo algum acordo paralelo.

JeffO
fonte
1

Más notícias. Como não desenvolvedor, algo que você desenvolveu no seu próprio tempo que parece brilhante para um gerente não técnico provavelmente não vale muito no mercado comercial; portanto, embora possa ser útil tanto para sua empresa quanto para a empresa do irmão, haverá provavelmente, serão necessárias várias centenas de horas de programação e testes adicionais necessários para torná-lo um produto comercializável, diminuindo o esforço que você faz para criar o programa original.

David Navarre
fonte
1

Pelo menos nos Estados Unidos, meu entendimento da lei é que, se você não foi especificamente orientado a escrever este programa e não assinou nenhum contrato, na melhor das hipóteses, seu empregador tem algo semelhante a uma "loja certa". Por 17 USC 201 , depende de se o trabalho é considerado um " trabalho feito para locação ".

David Schwartz
fonte
1

(assumindo a lei dos EUA)

Parece bastante claro que este não é um "trabalho feito para locação" sob 17 USC 101, porque isso exige que o trabalho tenha sido feito por um funcionário dentro do escopo de seu emprego. Para que isso aconteça, a pessoa precisa necessariamente ser um empregado.

Os estagiários que são funcionários DEVEM receber um salário mínimo de acordo com a Fair Labor Standards Act, e, portanto, podemos deduzir que seu estágio não foi remunerado que ele não era funcionário.

Assim, sob 17 USC 201, os direitos autorais são adquiridos por ele, pelo autor, e aí permanece.

No entanto, isso não significa necessariamente que ele é livre para fazer o que quiser com o código. É possível que ele tenha sido exposto a segredos comerciais deles e que ele os tenha incorporado no código. Se for esse o caso, eles podem recorrer sob a lei de segredo comercial para impedir que ele divulgue o código a terceiros.

tzs
fonte
1

(IANAL, etc)

Supondo que você seja americano, é seguro dizer que você não tem obrigação legal ou contratual de dar a eles qualquer coisa, certamente não sem compensação. Uma pergunta melhor é se seu estágio não remunerado é tecnicamente legal por si só, embora você não queira ir para lá, a menos que tentem e sejam difíceis com relação a isso.

Verifique isso para obter diretrizes sobre estágios não remunerados.

Especificamente: "O empregador que fornece o treinamento não obtém vantagem imediata das atividades do estagiário; e, às vezes, suas operações podem ser realmente impedidas;"

Daniel
fonte
0

A menos que você tenha direitos contratuais claros para o código-fonte / aplicativo, é provável que o IP pertença à empresa em que você trabalha. Você poderia levá-lo a um advogado, mas isso quase certamente queimará as pontes de que você falou.

Eu acho que você deve considerar a experiência. Da próxima vez, verifique se você tem os direitos de seu trabalho fora do horário de trabalho (geralmente não o faz, se estiver relacionado a esse trabalho) - ou simplesmente faça-o apenas por pagamento ou por um contrato especial para o projeto.

Você poderia mentir, é claro; digamos que você não possui o código em si, apenas a planilha - ou que é de um projeto anterior que você iniciou para eles (ou seja, você alterou o código, mas não o possui - e, portanto, eles também não podem). Isso tudo depende de você, mas tenha cuidado e não se atire no que é necessário por algumas noites de trabalho particular.

Wolf5370
fonte
Eu não concordo Em muitas jurisdições, o que você produz no seu tempo livre lhe pertence. Em algumas jurisdições, você não pode dar isso imediatamente através de um contrato.
Joachim Sauer
Nesse caso (em tais jurisdições), você teria direitos contratuais claros à PI. Tudo isso é acadêmico e mudo até conhecermos a jurisdição, é claro. Eu trabalhei em países que são o oposto do que você disse e tenho cláusulas no meu contrato que cobrem meu próprio IP fora da empresa - mas então eu não era um funcionário, mas um contratado.
Wolf5370
Mas o programa foi gerado com base no conhecimento que ele adquiriu enquanto trabalhava como estagiário na empresa. Não posso pegar o conhecimento que ganho com minha empresa e depois ir para casa, escrever um novo programa e vendê-lo. Esse é o ponto principal do IP. É o conhecimento, não o programa.
precisa saber é o seguinte
0

Os estagiários não remunerados do IIRC tecnicamente não devem trabalhar regularmente para os funcionários (caso contrário, DEVEM ser remunerados). Eles apenas olham, tentam fazer pequenos projetos por si mesmos, etc. Diga ao seu chefe que está feliz em demonstrá-lo e que está mais disposto a vendê-lo se eles estiverem interessados ​​(e razoáveis). Se eles dizem algo sobre vender ou dar de graça, basta dizer que é seu próprio projeto e você estava interessado em fazer algo fora da empresa. Não é algo pequeno que você daria de graça.

user2528
fonte
0

A resposta é não, eles não podem ceder sua propriedade intelectual.

Quanto ao seu dilema, talvez considere licenciar seu código. Como programador, sei que seria muito ruim ter meu trabalho roubado sem reconhecimento. Se você não quiser cobrar por eles, mas simplesmente quiser manter sua autoria, talvez considere uma licença de código-fonte aberto, como o Creative Commons Attribute-ShareAlike, que permita que eles usem o código para fins comerciais, mas eles precisam atribuí-lo e distribuir quaisquer alterações ao código sob a mesma licença. Isso não os impedirá de simplesmente plagiar seu código, mas eles devem ter pelo menos uma consciência de culpa se escolherem fazê-lo.

Nathan
fonte
1
Mas pode não ser sua propriedade intelectual. Ele gerou a ideia para o programa e a definição do problema a partir de informações obtidas durante o trabalho na empresa como estagiário. Mesmo se ele fizesse o trabalho em seu tempo, era baseado no conhecimento adquirido enquanto atuava como estagiário. Isso pode torná-lo IP da empresa. IANAL.
precisa saber é o seguinte
0

Não posso ir ao diretor e dizer "acho que não".

Na verdade, se você possui os direitos autorais, é exatamente isso que pode fazer, especialmente porque você está trabalhando de graça. Você deve dizer a ele que, se o irmão dele quiser o seu código, ele deve ir falar com você e você pode negociar.

Se esse cara não gosta disso, considere se você realmente gostaria de trabalhar lá. Você está fazendo um favor a ele apenas por estar lá. O ônus é dele pedir outro favor ou barganhar com você para comprar o que você tem para vender.

Marcin
fonte
0

IANAL e YMMV. Obviamente, as ramificações legais em diferentes jurisdições são bastante variadas, por isso não tentarei sugerir a determinação legal correta.

Você pode ter feito o trabalho no seu tempo, mas, como se declarou, baseou o trabalho no conhecimento adquirido ao observar os procedimentos e métodos para executar o trabalho deles. Você então escreveu um programa com base nesse conhecimento e o deu a eles. Para mim, esse é todo o objetivo das leis de propriedade intelectual. O objeto valioso aqui não é o programa, mas o conhecimento usado para criar o programa. Filosoficamente falando, qualquer um poderia ter escrito o programa, se tivesse o conhecimento. Você tem conhecimento de seus processos e isso foi conquistado por causa de sua posição como estagiário lá. Eu acredito que eles têm o direito de controlar esse conhecimento e quaisquer trabalhos derivados.

Eu sugiro que você jogue bem e veja se eles considerariam esse programa como uma indicação de que você é um desenvolvedor bom o suficiente para fazer uma contratação permanente.

cdkMoose
fonte
Em outras palavras, distribua e espere uma gratidão não solicitada. Que estratégia horrível.
Marcin
Você não pode denunciá-lo se não for seu. Acredito, como afirmei acima, que ele não possui o IP, a empresa possui. Se for esse o caso, é melhor torná-lo positivo do que se tornar um problema e criar má vontade. Eu não o aconselharia a denunciá-lo se eu pensasse que era realmente dele.
precisa saber é o seguinte
0

Não sou advogado e sugiro que entre em contato com um. O seguinte é baseado no meu entendimento da lei em algumas jurisdições.

Estou surpreso com o aumento de cargos internos não remunerados. Pelo que vi, permite que os empregadores obtenham algo por nada. Também ouvi relatos de que eles raramente levam a trabalho remunerado. Se você é um estagiário não remunerado, procure trabalho remunerado em algum lugar.

Não sei o quê, se algum contrato você assinou com a organização. De uma transferência de base de propriedade intelectual, eu não esperaria que eles tivessem um contrato válido. Acredito que eles precisariam mostrar que seu trabalho se enquadra na categoria 'trabalho por conta', da qual não vejo nenhuma evidência aqui. Qualquer que seja a lei, ela não impede que um empregador tente reivindicar os direitos de propriedade intelectual.

Se, como suspeito, você mantiver os direitos intelectuais, seu empregador não os possui e, portanto, não poderá concedê-los ou atribuí-los a ninguém.

Na minha experiência limitada, mesmo na presença de um contrato estipulando a propriedade do trabalho realizado em seu próprio tempo, você ainda manteria a propriedade. Os tribunais de algumas jurisdições declararão a cláusula inexequível e darão os direitos ao funcionário, não ao empregador.

BillThor
fonte
-1

Provavelmente, esse não é o programa deles. Eu indicaria a eles que você não é remunerado; portanto, este não é um trabalho contratado; portanto, é seu. Ofereça-se para vendê-los por 5k e pense nisso como um bônus agradável. Se eles dispararem, você envia um aviso revogando todas as licenças para usar o aplicativo. Não assine nada até que eles tenham um cheque administrativo e você examine o contrato com um advogado.

Michael
fonte