web-dev-qa-db-fra.com

Mon entreprise peut-elle céder des droits de propriété intellectuelle pour une application que j'ai radiée des heures à une autre startup?

Je suis stagiaire pour une entreprise de santé (non rémunéré), appelons cela Société A et j'ai remarqué qu'ils utilisent beaucoup de formulaires papier pour des choses qui peuvent être faites sur ordinateur. Fichiers Excel pour les choses qui ne devraient pas être dans Excel. Je voulais donc améliorer ma programmation et j'ai pensé que c'était la meilleure opportunité à faire.

J'ai développé quelques applications pour leur utilisation. Toutes ces applications étaient en dehors du temps de l'entreprise. Une application que j'ai faite et ils adorent et l'un des réalisateurs a un frère qui a une start-up de santé. Il veut que je donne mon code source pour que l'entreprise de son frère puisse le développer et peut-être le vendre (je ne suis pas dans l'équation).

Je n'ai pas l'intention de remettre mon code car je passe beaucoup de temps à l'extérieur, mais je ne veux pas non plus brûler de ponts avec qui que ce soit dans l'entreprise. Je ne peux pas aller voir le réalisateur et lui dire "je ne pense pas".

Je suis d'accord pour montrer au frère comment cela fonctionne, mais la ligne abandonne mon code. S'ils veulent construire quelque chose comme ça, alors ils peuvent aller de l'avant, je n'ai aucun problème avec ça.

Quelle est la bonne façon d'aborder cela et ont-ils le droit de me le faire?

Edit: il n'y a pas de contrat je n'ai jamais rien signé

88
Mike Diaz

[~ # ~] ianal [~ # ~] . Le contrat est important ici. C'est tout ce que je peux dire à ce sujet et je ne répéterai pas les conseils que tout le monde a donnés. L'entreprise en est peut-être déjà propriétaire et vous n'avez rien à dire. Même un avocat vous dirait d'engager un avocat si vous décidez simplement de dire "non". Donc, si c'est votre choix, engagez un avocat.

J'ai lu et relu cette question jusqu'à ce que je comprenne pourquoi vous vous souciez de Burning Bridges. Je suppose que votre véritable préoccupation est qu'en tant que stagiaire, vous ne cherchez pas un million de dollars. Heck, vous ne spécifiez pas que vous êtes un stagiaire en développement logiciel, ce qui peut signifier que vous ne vous êtes pas lancé dans cette intention d'être programmeur. Je pense que ce que vous cherchez vraiment, c'est une entreprise pour montrer du respect pour votre travail. Vous vous êtes peut-être même surpris de la réussite de ce projet et vous souhaitez peut-être vous lancer dans une nouvelle carrière en tant que développeur de logiciels. C'est quelque chose dont on peut être fier. Ce projet est un gros problème, ne l'encombrez pas avec de la merde inutile en prenant une chose que votre patron a dite et en la soufflant hors de proportion.

La perspective du boss

Tout d'abord, rappelez-vous que votre patron est humain . Il fait des erreurs comme tout le monde. Deuxièmement, vous devez également considérer que votre patron peut ne rien savoir du logiciel. Vous lui avez montré quelque chose de cool, qu'il pense "Cool, mon frère connaît les logiciels; il pourrait faire quelque chose avec ça." Il ne sait pas que cela vous a pris beaucoup de temps. Il est probable qu'il ne sache même pas que vous êtes toujours un stagiaire non rémunéré.

Comment y penser

Tout d'abord, je vais vous dire que vous pouvez gagner cela. Même si cette entreprise vous a sous le contrat le plus méchant connu de l'homme, sur le marché le plus anti-employé sur terre, et que vous avez un patron extrêmement méchant, c'est toujours une situation gagnable. Vous pourriez assez facilement leur faire comprendre votre valeur ici.

La question est, comment voulez-vous qu'ils démontrent qu'ils se soucient de votre travail? Voulez-vous vraiment être payé pour ce projet? Sur la base du fait que vous êtes prêt à faire une démonstration du logiciel, je suppose que vous ne vous souciez pas beaucoup de la partie paiement, mais plutôt du fait que vous avez travaillé très dur et que vous souhaitez être reconnu pour cela. Si vous souhaitez un poste permanent dans l'entreprise en échange, rendez-le évident. Si vous pensez que vous aimeriez vous lancer dans le développement de logiciels, vous pourriez peut-être demander à être transféré dans l'entreprise du frère dans une position réelle et payante.

L'essentiel est, avant de pouvoir approcher votre patron d'obtenir ce que vous voulez, vous devez vraiment décider ce que vous voulez .

Comment approcher le boss

Tout d'abord, n'essayez pas d'attraper le patron pendant qu'il se promène entre les réunions. Fixez un rendez-vous . Vous n'avez peut-être besoin que de cinq minutes, mais cinq minutes, c'est beaucoup de temps lorsque vous dirigez une entreprise. Parlez-lui et demandez-lui les heures qui lui conviennent et inscrivez le rendez-vous sur son calendrier si vous le pouvez.

Une fois le rendez-vous établi, vous devez vous préparer . Ayez avec vous un aperçu des points que vous souhaitez faire valoir sur un morceau de papier afin de ne pas devenir nerveux et d'oublier tout. Rappelez-vous que plus de gens considèrent la prise de parole en public comme leur peur numéro un que la mort. Vous oublierez des choses, alors écrivez-les . Entrer préparé semble également bon pour le patron. Cela lui montre que vous n'essayez pas de perdre son temps. Même le patron le plus anal se détend un peu lorsqu'il voit que vous avez préparé ce que vous allez dire.

Quoi dire

Rien n'est plus précieux pour un gestionnaire que les chiffres. Si vous prenez un statistique BLS ou deux, vous êtes plus susceptible d'attirer son attention. Si vous le pouvez, calculez la valeur potentielle pour son entreprise en dollars réels et mettez-la devant lui. Montrez-lui que vous valez quelque chose en termes de temps, de ventes ou, si vous le pouvez, de montants fixes.

L'utilisation de mots à la mode n'aide que si votre patron est dans ce genre de chose. Il est important que vous restiez sur le point. Votre patron ne se soucie pas de comment vous avez écrit ce programme. Il ne le comprendrait pas si vous l'expliquiez. Il veut juste savoir pourquoi vous pensez que cela vaut quelque chose pour lui.

Ne soyez pas personnel. Comme je l'ai dit, le patron ne parlera pas votre langue. Ne passez pas de temps à expliquer un bug vraiment difficile que vous avez surmonté lors de l'écriture du programme. C'est une boîte noire pour lui. En ce qui le concerne, cela ne vous coûte rien de l'écrire. Au lieu de cela, lancez-lui des chiffres quant au coût pour vous, en termes de temps et argent .

Regardez ce qu'il a dit dans le passé et essayez de l'associer au travail que vous avez fait. Si vous avez déjà travaillé avec le patron, cela peut être facile. Associez le travail que vous avez fait à des plaintes spécifiques qu'il a formulées dans le passé. Montrez comment vous résolvez les problèmes rencontrés et pourquoi vous en valez la peine.

Ça peut être fait

Je peux vous dire en toute honnêteté que c'est faisable. J'ai vendu ce genre d'idées dans le passé. C'est juste une question de bien faire les choses. Pensez aux choses auxquelles il pense et parlez sa langue et vous pouvez vraiment en tirer ce que vous voulez.

87
deltree

Cela dépend de votre contrat avec la société A. Y a-t-il des clauses dans le contrat concernant les travaux que vous écrivez en dehors du travail? Certains le font. Si c'est le cas, je ne sais pas trop ce que vous pouvez faire. Sinon, vous êtes toujours le propriétaire du code et vous n'êtes pas obligé de l'abandonner.

Vous pouvez essayer de leur vendre le code source de l'application. Je suis d'accord que vous ne devez pas "brûler de ponts", mais cela ne signifie pas que vous ne pouvez pas avoir une position ferme sur votre produit. Vous n'avez pas à donner des choses gratuitement juste pour maintenir une perspective positive aux yeux de l'entreprise. Il n'y a aucune raison pour laquelle vous ne pouvez pas leur vendre le logiciel tout en conservant de bonnes relations avec l'entreprise.

Après tout, si l'entreprise veut profiter de votre travail comme ça, vous souciez-vous vraiment de brûler ce pont en particulier?

49
Oleksi

Si j'étais l'OP, j'ignorerais toutes les réponses postées!

Vous posez une [~ # ~] question légale [~ # ~] et vous obtenez des réponses de personnes qui NE SONT PAS DES AVOCATS!

Autrement dit, vous devez consulter un avocat dans votre juridiction.

La réponse à votre question peut être différente en fonction de votre localité.

Beaucoup de gens ici (qui ne sont pas des avocats) parlent cependant de "contrats", simplement parce que quelque chose est écrit sur papier et appelé contrat, ne le rend pas nécessairement juridiquement contraignant. Contrairement à cela, ce n'est pas parce que quelque chose n'a pas été écrit dans un contact juridiquement contraignant que vous avez le règne libre.

Encore une fois, la seule façon d'obtenir une réponse correcte est de consulter un avocat.

PS: Je ne frappe pas l'intelligence des gens ici. Je suis sûr qu'il y a beaucoup de développeurs extrêmement doués ici. Il semble que les gens aiment donner des conseils juridiques et jurer que c'est un fait, alors qu'en réalité, ils n'ont aucune idée de quoi ils parlent.

23
Keltari

Cela dépend du contrat que vous avez signé.

Ce n'est pas parce que vous l'avez fait "à votre rythme" qu'il vous appartient de le garder. Il s'agit à 100% d'un problème de contrat.

Vous devez être prudent lorsque vous dites "à votre rythme". Que penses-tu que cela signifie? Si un joueur de basket professionnel a décidé de jouer pour deux équipes, pensez-vous que ça va? Il a évidemment du temps pour faire ce qu'il veut. Alors, devrait-il être capable de faire ça?

Vous devez également faire attention à ne pas être poursuivi maintenant par la société. Ils pourraient dire que vous avez utilisé une partie de leur propriété intellectuelle pour produire une application à laquelle vous n'aviez pas droit, surtout si vous décidez de la vendre ou de la céder à une autre entreprise plus tard.

Cela étant dit, avez-vous été embauché en tant que programmeur stagiaire à la compagnie d'assurance maladie? Si vous avez été embauché en tant que programmeur, je vais dire que vous êtes très probablement obligé de leur donner le code source.

J'ai vu de nombreux contrats qui stipulent que tout ce qu'un employé crée, quel qu'il soit, appartient à l'entreprise. J'imagine Apple et Microsoft ont très probablement ces clauses. Craquez cela pour les leçons apprises.

Regardez-le de leur point de vue. Comment avez-vous écrit la candidature? Sur votre propre ordinateur que vous avez amené au travail ou sur l'un des leurs? Sur leur réseau? Avez-vous testé leurs données et leurs formulaires?

Ce n'est pas une question d'éthique, c'est une question de légalité.

Si vous avez signé un contrat qui fait que tous vos travaux leur appartiennent et que le directeur a le pouvoir de prendre des décisions concernant les travaux de leur entreprise, il peut faire ce qu'il veut.

19
Andrew T Finnell

Wow, ces gars sont gourmands. Ils vous font travailler gratuitement et veulent ensuite que vous donniez l'IP que vous avez développée à votre rythme. Êtes-vous sûr de vous soucier de leurs sentiments? Ils ne ressemblent pas à des gens très gentils.

La chose professionnelle à faire est de fixer un prix pour votre travail. Environ 150 $/heure pour le temps que vous avez passé à le développer serait parfaitement raisonnable; il leur en coûtera au moins autant pour le reproduire.

14
kevin cline

Tout d'abord, cela à la surface semble très louche. Contrat ou non.

Etes-vous sûr que le manager est même au courant que cela a été fait en dehors des heures, à votre rythme? Il a peut-être l'impression que vous l'avez fait au bureau. Je le remercie poliment de son intérêt, mais notez que c'est quelque chose que vous avez fait pendant votre temps libre. S'ils souhaitent parler d'acquérir le code source ou de vous embaucher pour l'étendre, vous seriez ouvert à l'idée. Après tout, vous avez déjà démontré que vous seriez un atout pour eux.

"Edit: il n'y a pas de contrat je n'ai jamais rien signé"

Avec cela, je pense que les mots que vous recherchez sont:

Montrez-moi l'argent

Ne vous inquiétez pas de brûler des ponts ici. Si cette entreprise est en fait assez louche pour `` exiger '' du code source, vous avez annulé des heures en tant que stagiaire non rémunéré et profitez généralement de vous, alors vous ne voudrez pas de toute façon une longue carrière avec eux.

11
GrandmasterB

Attendre! Il n'est pas rémunéré!

Il n'y a aucun moyen en enfer que ce contrat se tienne, en supposant qu'un contrat existe en premier lieu. Sans juste compensation, les contrats ne sont pas juridiquement contraignants.

Dites-leur que vous êtes prêt à l'octroyer une licence si vous le souhaitez, mais qu'ils ne le possèdent pas.

10
Jonathan Allen

Je devrais d'abord déterminer quels sont vos objectifs ici. Vous ne voulez pas remettre le code et vous ne voulez pas brûler de ponts, mais que voulez-vous en faire maintenant? Open source, il? Essayez de le vendre? Je ne sais pas si vous le savez, mais je trouverais cela en premier.

Une fois que vous savez quel est votre objectif, je m'assois avec votre patron et vous explique calmement votre position avant de faire quoi que ce soit. Expliquez comment vous mettez beaucoup d'efforts dans votre code et que vous préférez ne pas le remettre. Vous travaillez gratuitement, donc je ne pense pas que votre patron puisse vous forcer à faire quoi que ce soit. Si vous voulez l'ouvrir, dites-le-lui avant de le faire. Sinon, il semblerait que vous ayez essayé de le saper. Si vous voulez le vendre, dites-lui que vous êtes prêt à négocier avec son frère.

La chose la plus importante ici si vous ne voulez pas brûler les ponts est d'être aussi simple et poli que possible. Ne laissez pas que vous êtes exaspéré ou insulté qu'ils veulent que vous remettiez du travail et ne soyez pas accusateur. Expliquez simplement pourquoi vous ne voulez pas remettre votre code et ce que vous aimeriez en faire à la place. S'ils sont raisonnables, ils devraient comprendre. S'ils vous causent du chagrin, alors franchement, je ne m'en inquiéterais pas. S'ils essaient de vous intimider pour qu'ils vous remettent votre travail, ils n'en valent vraiment pas la peine.

8
JosephRT

Je ne suis pas avocat. Ce qui suit est un (mauvais) conseil amical, pas un conseil juridique.

Dois-je bien comprendre que vous avez effectué un stage dans l'entreprise A et que le frère d'un collègue travaille dans l'entreprise B et que l'entreprise B veut votre code gratuitement? Ha!

Vous devez déterminer à qui appartient le code. Quel type d'accord avez-vous signé lorsque vous avez accepté de faire un stage avec la société A? De nombreux accords de "non-divulgation" contiennent une clause qui confie tout votre travail à l'entreprise, qu'il soit fait à votre rythme ou lié au travail ou non. Malheureusement, c'est très standard de nos jours. Dans certains États (Delaware, je pense), cette clause n'est pas légale, de sorte que la loi des États peut également entrer en vigueur.

Une autre variable est toute sorte d'accord de non-concurrence que vous ou le gars avec le frère avez signé. Donner ou vendre un outil utile à une autre entreprise peut être de la concurrence ou du clair de lune, et doit probablement être autorisé par le bureau d'éthique de l'entreprise A - soit par vous, soit de préférence par l'employé A avec le frère de l'entreprise B.Il viole probablement Éthique. Vous n'avez pas à le jeter aux loups, mais vous voudrez peut-être lui poser des questions sur l'éthique de ce qu'il propose. Cela seul peut enlever un peu de vent des voiles de son frère.

Si la société A possède le code OR a un accord juridique vous empêchant de travailler avec la société B, alors votre seul pouvoir de négociation est de divulguer entièrement à la société A et de demander à la société A (gentiment) de vous laisser autorisez le code afin de vous satisfaire, mais vous devrez peut-être promettre de travailler pour la société A en retour.

Vous pourriez avoir besoin d'un avocat spécialisé en propriété intellectuelle pour régler ce problème, et ils ne sont pas bon marché. Conclure une sorte d'accord écrit avec la société A (divulguer pleinement ce que vous faites) avant de faire quoi que ce soit avec la société B est probablement le seul moyen sûr de procéder.

N'oubliez pas que vous avez plus de valeur que votre code. Mieux vaut sortir d'un gâchis potentiel que de passer les 10 prochaines années dans et hors du tribunal, ou en prison. Vous l'écrirez probablement mieux la deuxième fois de toute façon, et j'espère qu'une entreprise vous paiera pour le temps qu'il vous faudra pour le faire.

Bonne chance.

6
GlenPeterson

Réponse totalement différente

Il me semble que les autres réponses ont été clairement fournies par les développeurs. Les développeurs ont tendance à avoir une approche "noir et blanc" des choses - mais je pense que c'est complètement la mauvaise approche ici.

Voici comment je le gérerais:

Tout d'abord, déterminez par vous-même ce que vous pensez que le produit vaut pour eux (pas pour vous).

Ensuite, déterminez si vous seriez prêt à accepter la valeur que vous avez trouvée dans la première étape s'ils vous l'offraient. Sinon, considérez quelles sont vos autres alternatives pour monétiser le produit et, surtout, combien de temps/argent supplémentaire vous devriez dépenser pour rendre le produit commercialisable. (Un bureau? Un site Web? Le personnel de soutien technique? Les programmeurs? Le marketing dans les magazines ou les salons professionnels? Peu de produits démarrent vraiment pour un million de dollars)

Enfin, allez-y et faites une démonstration du produit au frère. Je ne sais pas s'ils vous ont spécifiquement dit qu'ils ne voulaient rien vous payer - ou si vous en aviez supposé autant - mais je dirais simplement "une position de négociation de départ intéressante".

Enfin, s'ils voient de la valeur dans votre produit, tenez compte du fait que vous pourrez peut-être obtenir une compensation même si la compensation ne vient pas directement sous la forme d'un chèque. Peut-être que le frère voudrait vous embaucher pour continuer à le développer. Serait-ce une option pour vous, ou quelque chose qui vous intéresserait?

C'est toujours agréable d'avoir un produit que quelqu'un d'autre veut utiliser. Soyez gracieux et mettez votre visage de "vendeur". Personne ne veut acheter chez un con.

J'ai eu des clients me frotter dans le mauvais sens dans le passé - mais, si vous pouvez sourire et le supporter, ils peuvent devenir un excellent client.

Vous n'avez pas besoin d'être pris pour un surgeon - mais cela ne signifie pas que vous devez être maladroit pour leur dire ce que vous aimeriez voir d'eux pour que l'accord fonctionne.

Bonne chance.

5
Steve

Vous pourriez expliquer qu'il a été écrit à votre époque en tant que projet pour animaux de compagnie et que vous êtes heureux qu'ils continuent à utiliser et à développer votre application, mais qu'il serait raisonnable pour eux de vous verser une contribution pour votre temps. . Cela pourrait être un montant raisonnable basé sur un certain pourcentage des taux de codage normaux du système sur mesure. (Cela se résume au rapport coût/bénéfice pour l'entreprise - c'est-à-dire à l'utilité de vos produits).

Si vous souhaitiez conserver certains droits sur votre code, vous pourriez inclure une stipulation dans la vente selon laquelle vous devez conserver les droits sur son développement et l'utiliser à vos propres fins tant que vous n'êtes pas en conflit avec l'entreprise.

Tout dépend un peu de votre contrat et de l'équité de vos employeurs. Même lorsqu'il existe des clauses de propriété intellectuelle, cela se rapporte généralement au domaine dans lequel l'entreprise vend - c'est-à-dire qu'il vous protège contre votre concurrence. Les adresses IP qui ne sont pas directement en conflit sont souvent exemptées.

5
Jon Egerton

Vous dites que vous n'êtes pas payé et qu'il n'y a pas de contrat. Arrêtez maintenant. Allez travailler pour quelqu'un qui n'attend rien pour rien.

Ne leur donnez pas votre code.

Si vous voulez vraiment ne pas brûler de ponts avec ces gens (même si je ne peux imaginer aucune raison pour laquelle vous voudriez travailler pour rien, sauf si vous êtes déjà millionnaire ou quelque chose), alors je suppose que vous devez faire ce qu'ils disent. Dans ce cas, la réponse de quelqu'un d'autre semblait plutôt bonne: libérez-la en open source.

Vous dites que vous n'avez rien signé, ce qui signifie qu'il n'y a pas de contrat écrit. Y a-t-il un contrat verbal? Y a-t-il des témoins du contrat verbal? Sinon, vous n'avez aucune obligation légale envers ces personnes, et certainement aucune obligation morale. La seule raison pour laquelle vous voudriez leur donner votre code est dans l'espoir qu'ils commenceront à vous payer ou vous donneront une excellente recommandation à quelqu'un d'autre qui commencera à vous payer. Je ne pense pas que cela va se produire; ils continueront probablement à essayer de profiter de vous jusqu'à ce que vous arrêtiez.

3
pabrams

Aux États-Unis, à moins que vous ne receviez des "crédits de cours" dans votre université (ou un salaire réel comme vous l'avez déclaré), il n'y a aucune "contrepartie" légale (compensation), qui est nécessaire pour qu'un contrat soit conclu. Je ne suis pas avocat, mais il s'agit d'une connaissance de base des contrats au niveau secondaire. Un contrat DOIT avoir une "contrepartie" pour les deux parties, sinon ce n'est PAS un contrat. S'il n'est pas entièrement payé et que vous ne recevez aucune autre contrepartie, l'entreprise enfreint les réglementations fédérales sur le salaire minimum ET votre PI est toujours votre PI (si vous la protégez). À moins que votre propriété intellectuelle ne soit vraiment d'une valeur considérable, vous devez faire attention à être trop précipité ou trop en colère ... "une main lave l'autre" dans les affaires ... Encore une fois, je ne suis pas avocat. Utilisez votre meilleure discrétion.

2
mda

Vous devez prendre du recul par rapport à la question légalité. Pourquoi avez-vous fait un stage non rémunéré? Vous êtes rémunéré de deux manières:

  1. L'expérience professionnelle
  2. Recommandations d'emploi

Parlez donc à votre patron, assurez-vous qu'il sait que vous pensez que vous avez fait un effort supplémentaire pour ce projet et demandez-lui s'il serait disposé à fournir des recommandations solides lorsque vous chercherez un emploi. Si vous essayez de faire intervenir un avocat, quel type de recommandation pensez-vous recevoir?

Bien sûr, vous n'avez pas gagné d'argent sur ce code, mais vous êtes déjà entré dans l'espoir de ne pas payer! Le but est d'obtenir un bon payant travail. Quoi que vous obteniez en marchant sur ce seul projet, cela ne sera pas comparable au gain de vie que vous obtiendrez s'il peut vous aider à démarrer une carrière.

2
Chris Pitman

Si vous êtes sérieux, consultez un avocat. Cela vous coûtera $$.

Ou donnez-leur simplement le code tel quel, ne signez pas ou n'acceptez rien de plus, puis soyez très occupé avec d'autres projets et activités.

Ils voudront que vous répondiez à des questions, comment compiler, configurer, apporter des modifications, de la documentation, etc. Répondre à leurs e-mails dans quelques jours et poliment, leur dire que c'est dans le code, mais leur rappeler à quel point vous êtes occupé avec vos autres projets /la vie.

S'ils veulent vraiment de votre aide, transformez-le en un concert payant.

Que ce soit pour vous ou pour la startup, il faudra beaucoup de temps et $ pour convertir un outil interne très utile en produit vendable, et encore plus de temps et $ pour le vendre. C'est beaucoup plus difficile et plus cher qu'il n'y paraît.

2
jqa

Cela dépend vraiment du contrat que vous avez signé (lisez-le!) Et du pays dans lequel vous vous trouvez. Il y a aussi beaucoup de problèmes potentiels, par exemple comment pourriez-vous prouver que vous avez écrit une application pendant votre temps libre? Le juge peut avoir du mal à croire que vous avez travaillé gratuitement, juste pour le plaisir de programmer ...

Aussi en ce moment, cette application vous est inutile. Essayez de le vendre, même si c'est juste pour des arachides.

Je recommanderais de demander à l'entreprise des congés payés pour couvrir le temps que vous passez à écrire cette application. Il y a plusieurs façons de le dire, par exemple: "le code est très moche, contient des mots offensants et ne s'appuie que sur ma machine personnelle. J'aurai besoin de N jours à la maison pour le nettoyer."

S'ils refusent la remise du code et trouvent un meilleur employeur.

1
Jan Kotek

Vous pouvez avoir une obligation contractuelle avec le société mais rien avec le directeur. Cette personne a-t-elle le droit de prendre les biens de l'entreprise et de les donner à son frère ou à quelqu'un d'autre?

Découvrez où vous vous situez légalement avec l'entreprise. Faites savoir au réalisateur que vous prévoyez d'être franc sur tout. S'il a un problème avec ça, tant pis. S'il est intelligent, il ne voudra pas que l'entreprise sache qu'il fait un accord parallèle.

1
JeffO

Mauvaises nouvelles. En tant que non-développeur, quelque chose que vous avez développé pendant votre temps libre et qui semble brillant pour un gestionnaire non technique ne vaut probablement pas grand-chose sur le marché commercial, donc même s'il peut être utile à la fois pour votre entreprise et pour celle du frère, il y aura il faudra probablement plusieurs centaines d'heures de programmation et de tests supplémentaires pour en faire un produit commercialisable, éclipsant l'effort que vous y consacrez pour créer le programme d'origine.

1
David Navarre

(IANAL, etc.)

En supposant que vous êtes américain, il est sûr de dire que vous n'avez aucune obligation légale ou contractuelle de leur donner quoi que ce soit, certainement pas sans compensation. Une meilleure question est de savoir si votre stage non rémunéré est techniquement légal en soi, bien que vous ne souhaitiez peut-être pas y aller à moins qu'ils n'essayent d'être difficiles à ce sujet.

Vérifiez ceci pour les directives concernant les stages non rémunérés.

Plus précisément: "L'employeur qui dispense la formation ne tire aucun avantage immédiat des activités du stagiaire et, à l'occasion, ses opérations peuvent en fait être entravé; "

1
Daniel

Aux États-Unis au moins, ma compréhension de la loi est que si vous n’êtes pas spécifiquement chargé d’écrire ce programme et de ne signer aucun contrat, votre employeur a au mieux quelque chose qui ressemble à un "droit d’achat". Par 17 USC 201 , cela dépend si le travail est considéré comme un " travail fait pour la location ".

1
David Schwartz

(en supposant que la loi américaine)

Il semble assez clair qu'il ne s'agit pas d'un "travail à forfait" au sens de 17 USC 101, car cela exige que le travail ait été effectué par un employé dans le cadre de son emploi. Pour qu'il en soit ainsi, la personne doit nécessairement être un employé.

Les stagiaires qui sont des employés [[# # ~] doivent [~ # ~] être payés au salaire minimum en vertu de la Fair Labor Standards Act, et nous pouvons donc déduire de son stage non rémunéré qu'il n'était pas un employé.

Ainsi, en vertu de 17 USC 201, le droit d'auteur lui appartenait, lui, et il y reste.

Cependant, cela ne signifie pas nécessairement qu'il est libre de faire tout ce qu'il veut avec le code. Il est possible qu'il ait été exposé à leurs secrets commerciaux et qu'il les ait incarnés dans le code. Si tel est le cas, ils peuvent avoir recours à la loi sur les secrets commerciaux pour l'empêcher de divulguer le code à des tiers.

1
tzs

Mettez une licence sur votre code qui interdit le travail commercial, et vous serez embauché pour l'écrire à nouveau.

Mise à jour:

Vous avez dit son "votre code". Je suppose que vous n'avez mis aucune ligne de copyright d'entreprise n'importe où dans votre code? Si vous l'avez fait, vous avez déjà renoncé à tous les droits sur la source et vous ne pouvez pas dire "non" à votre patron.

Si vous ne l'avez pas fait ... et que vous n'avez pas du tout choisi de licence: tout est votre droit d'auteur et ils ne peuvent rien y faire. Si votre entreprise A utilise votre code "gratuitement" et sans aucune licence ou contrat (recherchez votre contrat, il y a souvent une clause disant que tout ce que vous faites, y compris le travail à domicile, est le leur), vous en avez toujours tous les droits .

C'est pourquoi je vous recommande de mettre une licence autorisée non commerciale comme: http://creativecommons.org/licenses/by-nc-sa/3.0/

Ensuite, vous pouvez remettre le code, mais ils ne peuvent pas l'utiliser . (Sauf s'il s'agit d'une entreprise à but non lucratif) ... ils pourraient toujours l'utiliser, mais ce serait contraire à la loi.

Maintenant, la solution la moins chère, la plus rapide et la plus simple pour la société A + B serait de vous demander de réécrire votre code ", cette fois probablement en le payant ;-), et de mettre le nouveau code sous une licence différente.

(!) AVERTISSEMENT: Vous avez dit que vous ne vouliez pas brûler les ponts ou avoir des ennuis avec l'un ou l'autre de l'entreprise. Alors peut-être essayez-vous d'être diplomate et de parler à votre patron des conditions dans lesquelles vous seriez prêt à remettre le code de vos applications en premier.

1
Wizard Of Tech

IIRC non rémunéré les stagiaires ne sont techniquement pas supposés faire du travail régulier (sinon ils DOIVENT être payés). Ils cherchent juste, essaient de faire de petits projets pour eux-mêmes, etc. Dites à votre patron que vous êtes heureux de le faire une démonstration et que vous êtes plus disposé à le leur vendre s'il est intéressé (et raisonnable). S'il/elle dit quelque chose à propos de la vente ou de la donner gratuitement, dites simplement que c'est votre propre projet et que cela vous intéressait de faire quelque chose en dehors de l'entreprise. Ce n'est pas quelque chose de petit que vous donneriez gratuitement.

0
user2528

La réponse est non, ils ne peuvent pas céder votre propriété intellectuelle.

Quant à votre dilemme, envisagez peut-être d'accorder une licence à votre code. En tant que programmeur moi-même, je sais que ce serait nul de me faire voler mon travail sans reconnaissance. Si vous ne voulez pas les facturer mais que vous vouliez simplement conserver votre paternité, envisagez peut-être une licence open source telle que Creative Commons Attribute-ShareAlike qui leur permettrait d'utiliser le code à des fins commerciales , mais ils devraient vous attribuer et distribuer toutes les modifications apportées au code sous la même licence. Cela ne les empêchera pas de plagier simplement votre code, mais ils devraient au moins avoir une conscience coupable s'ils choisissent de le faire.

0
Nathan

Je ne suis pas avocat et je vous suggère d'en contacter un. Ce qui suit est basé sur ma compréhension de la loi dans certaines juridictions.

Je suis surpris de l'augmentation des postes de stagiaires non rémunérés. D'après ce que j'ai vu, cela permet aux employeurs d'obtenir quelque chose pour rien. J'ai également entendu des informations selon lesquelles elles conduisent rarement à un travail rémunéré. Si vous êtes un stagiaire non rémunéré, cherchez un emploi rémunéré quelque part.

Je ne sais pas quoi, si un contrat que vous avez signé avec l'organisation. D'un transfert de propriété intellectuelle, je ne m'attendrais pas à ce qu'ils aient un contrat valide. Je pense qu'ils devraient montrer que votre travail appartient à la catégorie des "travaux à louer", dont je ne vois aucune preuve ici. Quelle que soit la loi, elle n'empêche pas un employeur de tenter de revendiquer les droits de propriété intellectuelle.

Si, comme je le soupçonne, vous conservez les droits intellectuels, votre employeur n'en a pas et ne peut donc les céder ou les céder à personne.

Dans mon expérience limitée, même en présence d'un contrat stipulant la propriété du travail effectué à votre propre rythme, vous conservez toujours la propriété. Les tribunaux de certaines juridictions déclareront la clause inapplicable et accorderont les droits à l'employé et non à l'employeur.

0
BillThor

Je ne peux pas aller voir le réalisateur et lui dire "je ne pense pas".

En fait, si vous possédez le droit d'auteur, c'est exactement ce que vous pouvez faire, d'autant plus que vous avez travaillé gratuitement. Vous devriez lui dire que si son frère veut votre code, son frère devrait venir vous parler et vous pourrez faire des affaires.

Si ce gars n'aime pas ça, demandez-vous si vous souhaitez vraiment y travailler. Vous lui avez rendu service juste en étant là. Il lui incombe de demander une autre faveur ou de négocier avec vous pour acheter ce que vous avez à vendre.

0
Marcin

IANAL et YMMV. De toute évidence, les ramifications juridiques dans les différentes juridictions sont assez variées, donc je n'essaierai pas de suggérer la détermination juridique correcte.

Vous avez peut-être fait le travail sur votre temps, mais comme vous l'avez dit vous-même, vous avez basé le travail sur les connaissances acquises en observant les procédures et les méthodes d'exécution de leur travail. Vous avez ensuite écrit un programme basé sur ces connaissances et vous les leur avez données. Pour moi, c'est tout l'objectif des lois sur la propriété intellectuelle. L'objet précieux ici n'est pas le programme, mais les connaissances utilisées pour créer le programme. Philosophiquement parlant, n'importe qui aurait pu écrire le programme s'il en avait eu les connaissances. Vous avez connaissance de leurs processus et cela a été acquis grâce à votre position de stagiaire là-bas. Je crois qu'ils ont le droit de contrôler ces connaissances et tout travail dérivé.

Je vous suggère de jouer à Nice et de voir s'ils considéreraient ce programme comme une indication que vous êtes un assez bon développeur pour faire une location permanente.

0
cdkMoose

À moins que vous n'ayez des droits contractuels clairs sur le code source/l'application, il est probable que l'IP appartient à l'entreprise pour laquelle vous travaillez. Vous pourriez le porter à un avocat, mais cela brûlera presque certainement les ponts dont vous avez parlé.

Je pense que vous devriez vous en remettre à l'expérience. La prochaine fois, assurez-vous que vous avez les droits sur votre travail en dehors des heures de travail (souvent vous ne l'avez pas, s'il est lié à ce travail) - ou simplement le faites uniquement contre rémunération ou sur une entente spéciale pour le projet.

Vous pourriez bien sûr mentir; dites que vous n'avez pas le code lui-même, seulement la feuille de calcul - ou que c'est d'un nbefoire de projet précédent que vous avez commencé pour eux (c'est-à-dire que vous avez changé le code, mais ne le possédez pas - et donc ils ne peuvent pas non plus). Tout dépend de vous, mais soyez prudent et ne vous tirez pas dessus dans le but de quelques nuits de travail privé.

0
Wolf5370