Question:
Puis-je réutiliser le code d'une application écrite pendant mon temps libre si elle a été déployée et utilisée dans le réseau interne de l'entreprise?
Alexei
2019-10-04 12:38:07 UTC
view on stackexchange narkive permalink

J'ai écrit une petite application pour offrir un service à tous les employés où je travaille. Cela a été fait en dehors du travail à presque 100% en utilisant mon ordinateur portable personnel (seuls de petits correctifs ont été effectués au travail, principalement liés au déploiement sur les serveurs de l'entreprise).

Cette application est utilisée par plusieurs dizaines de personnes, mais c'est juste par commodité (il regroupe certaines informations de plusieurs systèmes dans un format plus facile à consommer).

Comme cela a été fait en dehors de projets existants et que c'est loin d'être important, il n'y a pas de trace écrite liée au droit d'auteur, documentation ou similaire pour cette application. Certaines présentations ont été faites, mais cela fonctionne essentiellement sans aucune information de copyright.

Je me demande si je peux réutiliser des parties de la base de code de cette application.

Le contexte est une société européenne opérant dans un pays d'Europe de l'Est au sein d'un pays européen.

Question: Puis-je réutiliser le code d'une application écrit dans mon temps libre s'il a été déployé et utilisé dans le réseau interne de l'entreprise?

Je pense que vous devriez obtenir des traces numériques dès que possible que votre code était le vôtre avant d'être déployé dans votre entreprise.Votre code était-il sur github par exemple (avec des dates de validation en dehors du temps de travail)?Informez-vous vos managers avant de le déployer?Si les petites corrections pendant votre temps de travail avaient été suivies quelque part, cela pourrait jouer contre vous.
@Bebs - le code est également sur le propre référentiel git de l'entreprise et il montre que les commits sont effectués en dehors du temps de travail.Quelques managers connaissent le projet (vue d'ensemble, mon code ne couvre que la partie technique), mais je ne leur ai jamais parlé de la partie technique.Et personne n'a posé la question.
Mais si sur ** votre ** git personnel, était-il engagé avec ** votre ** PC pendant ** votre ** temps personnel?
@Bebs - non, c'était le git de l'entreprise.
Je vis aussi en Europe (France) et il y a des lois pour ce genre de situation.Je ne sais pas s'ils sont au niveau de l'UE ou simplement au niveau de la France.Mais au moins en France, si vous pouvez prouver que vous êtes responsable de tout le code, vous pouvez en revendiquer la propriété.
Pourquoi ne pas simplement demander à votre responsable dans un e-mail?
Cela dépend beaucoup des lois dans lesquelles vous travaillez, mais vous avez peut-être franchi une limite lorsque vous l'avez «donnée» à l'entreprise pour que plusieurs employés autres que vous-même l'utilisent.
"[le logiciel] fonctionne essentiellement sans aucune information de copyright" - Ce n'est pas parce qu'un programme n'annonce aucun avis de copyright, aucune information de licence, etc. qu'il n'est pas protégé par copyright.Très probablement, il * est * protégé par des droits d'auteur et la société pour laquelle vous l'avez fait a la revendication de droits d'auteur.Peu importe que vous l'ayez fait «pendant votre temps libre».Le fait que vous ayez travaillé gratuitement pendant votre temps libre est pour vous.
@Alexei À l'avenir, gardez votre code source sous contrôle de code source et attribuez-lui une licence à votre entreprise.Voir ma réponse pour savoir pourquoi les contrats ne permettent pas à votre entreprise d'enfreindre la loi sur les droits d'auteur.Un contrat indiquant qu'ils possèdent votre matériel hors du bureau est aussi ridicule qu'un contrat stipulant qu'ils sont autorisés à commettre un meurtre ou un incendie criminel.Il n'y a pas de différence - un tel contrat est inapplicable.Ce que les organes judiciaires examineraient plus tôt, ce serait les licences de logiciels.Une autre bonne chose est que le contrôle à la source établit une chaîne de contrôle si quelqu'un remet en question votre revendication de propriété.
C'est une question juridique qui dépend de nombreux détails.En particulier, quel est le pays et ce que vous entendez par «puis-je réutiliser le code?».Vous devez préciser ces détails et poser la question sur lawSE.En tant que profane qui connaît vaguement les lois sur la propriété intellectuelle en Europe, je dirais que c'est une question très épineuse.Une façon d'y penser est la suivante: que se passe-t-il si votre réutilisation du code mène à une application de 1 000 000 $?Est-ce que cela pourrait aller devant les tribunaux avec la société qui vous poursuit?Et je pense que la réponse est oui, ce qui signifie que vous devez parler à un avocat.C'est ce que disent beaucoup de bonnes réponses ...
Six réponses:
Kilisi
2019-10-04 15:10:52 UTC
view on stackexchange narkive permalink

Je me demande si je peux réutiliser des parties de la base de code de cette application.

Compte tenu des informations présentées, je voudrais simplement continuer et l'utiliser. Les problèmes juridiques à ce sujet semblent très improbables et faciles à résoudre s'ils se produisent.

Vérifiez votre contrat, il peut y avoir quelque chose comme «tout le code que vous produisez pendant votre période d'emploi appartient à l'entreprise». Sinon, vous êtes en sécurité.

Les commentaires ne sont pas destinés à une discussion approfondie;cette conversation a été [déplacée vers le chat] (https://chat.stackexchange.com/rooms/99638/discussion-on-answer-by-kilisi-can-i-reuse-the-code-of-an-application-écrit en).
@TheAnathema Oui, j'ai vu votre réponse bien reçue, et les liens ne démontrent pas une compréhension de base du sujet, encore moins de connaissances ou d'expertise.
Thorbjørn Ravn Andersen
2019-10-06 14:56:36 UTC
view on stackexchange narkive permalink

Réécrivez-le.

Il s'agit d'une "petite application" écrite par vous donc il ne devrait pas y avoir beaucoup de travail à réécrire à partir de zéro. C'est généralement l'un des exercices les plus gratifiants pour un développeur car vous pouvez revoir tous vos choix architecturaux et, espérons-le, créer une application encore meilleure.

Pour être sûr de ne pas copier accidentellement à partir de l'application existante, ne Regardez les anciennes sources et utilisez un langage d'implémentation plus récent. Apprenez C #. Ou F #. Ou un framework Web. Amusez-vous bien

Ouais, chaque fois que je pense, "je l'ai fait il y a 5 ans, je vais juste le réutiliser." Je finis par le réécrire car plus d'outils sont disponibles et je les utilise mieux.
La qualité de mon code s'améliore également considérablement après 5 ans ... Je veux dire, tout droit sorti de l'université, j'adorais l'opérateur ternaire.C'est ... euh, très difficile à maintenir quand vous l'exécutez avec quelques fonctions regex ... bien sûr, je fais du développement Web, donc je suis pratiquement obsolète tous les 5 ans de toute façon ...
O. Jones
2019-10-05 02:31:40 UTC
view on stackexchange narkive permalink

tl; dr Discutez avec votre superviseur et demandez-lui.

"Ce ne sera pas un problème si je fournis des versions de ce programme XYZ à d'autres personnes, n'est-ce pas?" Si votre superviseur vous dit «allez-y…» vous avez terminé.

Si votre superviseur rechigne, alors vous avez des arguments très forts en votre faveur.

  • Vous avez réussi à "gratter une démangeaison personnelle", pour vous faciliter la vie au travail
  • C'était un cadeau de votre part à vos collègues "hé, hé, essayez ceci ... vous y arriverez plus rapidement. " et il s'est répandu. C'est bien!
  • Cela ne concerne pas les activités principales de votre entreprise, mais uniquement sa gestion des administrations nécessaires.
  • Des personnes extérieures à l'entreprise en ont entendu parler et le souhaitent aussi.
  • (dites-le subtilement) "Patron, est-ce vraiment votre préférence dans un concours de bras de fer légal à ce sujet? Ce n'est pas ma préférence. Disons simplement OK et passons à autre chose.

Si vous n'obtenez toujours pas le OK, vous ne le feriez probablement jamais l'ont obtenu de cette entreprise. Ils vous ont dit qu'ils étaient rigoureusement possessifs. Il vaut mieux le savoir à leur sujet maintenant plutôt que dans cinq ans.

S'ils disent "foncez", vous pouvez simplement intervenir.

S'ils ne le font pas, vous pouvez réfléchir à la façon de procéder en sachant qu'ils revendiquent certains des propriété intellectuelle (le code source).

Enfin, une suggestion: pensez à publier vos contenus sous une licence open source et à les télécharger sur github ou ailleurs.

+1 pour _Enfin, une suggestion: veuillez envisager de publier vos contenus sous une licence open-source et de les télécharger sur github ou quelque part._ C'est vraiment la seule approche correcte.Écrivez votre code que vous aimeriez utiliser pour le travail et accordez-lui une licence d'utilisation à votre entreprise.
Keltari
2019-10-06 05:16:02 UTC
view on stackexchange narkive permalink

Ne tenez pas compte de toutes les autres réponses publiées et consultez immédiatement un avocat spécialisé en droit d'auteur avant de faire quoi que ce soit. Faites-lui réviser votre contrat de travail. Vous pouvez être parfaitement en clair. Cependant, le libellé de votre contrat de travail, que vous avez accepté en signant, et le fait que votre travail utilise le code peut leur donner une revendication légale légitime selon laquelle ils en sont propriétaires.

Ce n'est pas vrai.Un contrat de travail n'est pas l'un des principaux moyens par lesquels un organe judiciaire se prononce dans une affaire de droit d'auteur.Si l'auteur en était propriétaire avant son existence dans le domaine public, un contrat ne prévaut pas sur la loi sur le droit d'auteur de ce pays.Ça ne peut pas.Les contrats ne prévalent en aucun cas sur la loi.Une licence de logiciel pour / contre l'auteur serait plus tôt envisagée qu'un contrat de travail.
@TheAnathema Sauf si vous êtes un avocat agréé dans la juridiction de l'affiche originale, votre commentaire n'est qu'une opinion et ne tient pas la route.
Votre déclaration est fausse.Vous pouvez être un avocat agréé et être complètement incorrect, et vous pouvez travailler dans une épicerie fine et être complètement correct.J'ai étudié de manière approfondie le droit d'auteur aux États-Unis, dans l'UE et dans la Fédération de Russie.Aucun d'eux ne dira que votre employeur a la capacité d'enfreindre la loi avec un contrat.
@TheAnathema Vous vous trompez.J'ai vu cette chose même arriver avec des collègues qui ont perdu devant les tribunaux fédéraux américains.
Vous avez plusieurs collègues qui vont au tribunal?Je soupçonne que c'était dans une zone plus grise qu'un employeur pouvant voler un créateur.Aucun juge du droit d'auteur ne permettrait à un employeur d'enfreindre la loi parce que son contrat stipule qu'il peut enfreindre la loi.Pas de copyright, pas de vol, pas de meurtre, pas de crime.
Pourquoi avons-nous besoin de «consulter un avocat» - je me demande vraiment cela.Quand j'ai un problème de programmation, je ne suis pas non plus "obligé" de consulter quelqu'un qui fait un doctorat en cs ou un gourou dans une langue.N'importe qui peut donner des conseils et grâce à l'extraction de bits, je peux me faire une idée précise de la façon dont cela fonctionne vraiment.Pourquoi les lois seraient-elles différentes?
gnasher729
2019-10-07 17:56:27 UTC
view on stackexchange narkive permalink

Ne tenez pas compte de toutes les autres réponses et parlez à votre responsable.

Il semble que vous ayez écrit une application pendant votre temps libre qui ferait de vous le détenteur des droits d'auteur.

Vous avez ensuite mis votre code au travail, corrigé quelques bugs au travail, et mes collègues régleront plus de problèmes. Alors maintenant, c'est un peu compliqué.

Le meilleur résultat serait que vous et la société conveniez que vous êtes le propriétaire des droits d'auteur, et en utilisant ce code au travail, vous avez donné à la société une licence irrévocable pour l'utiliser. Tout ce sur quoi vous n'êtes pas d'accord peut devenir moche, des deux côtés. Il est préférable de parler à votre responsable avant que cela se produise.

The Anathema
2019-10-07 21:45:33 UTC
view on stackexchange narkive permalink

Ce n'est pas le cas qu'un contrat en ferait son code et non le vôtre.

Les autres réponses suggèrent qu'un contrat ferait en sorte que le code leur appartienne et non tu. Ce n'est pas le cas. Les contrats ne peuvent enfreindre la loi et, à ma connaissance, c'est le cas dans le droit américain, le droit de l'UE, le droit de la Fédération de Russie et le droit australien. Si un contrat stipule que vous serez rémunéré pour la gestion d'un service de jeu et que le jeu est illégal, vous n'êtes pas protégé par ce contrat.

UE - Clauses contractuelles abusives

Profil national du droit du travail: Fédération de Russie

Le droit d'auteur est pas différent. Un contrat ne peut pas contourner les lois sur les droits d'auteur de votre pays. Votre employeur n'annule pas d'une manière ou d'une autre la loi, bien qu'il aime croire que ses contrats le peuvent. À maintes reprises, cela s'est produit dans plusieurs pays. Des contrats tels que "Ne pas concurrencer" ou "Nous possédons vos créations" ont été contestés devant les tribunaux et ont été annulés très rapidement par les juges.

Il y a une exception: si l'origine de ce code est sous votre entreprise, alors dans la plupart des juridictions, ce code appartiendrait à votre entreprise, à moins qu'il ne soit autorisé de manière à ce que vous puissiez l'apporter ailleurs. Cependant, ce n'est pas votre situation.

Voir: Article 22 de la loi sur le travail de la Fédération de Russie, partie IV du Code civil de la Fédération de Russie, 17 USC 101 pour Loi américaine et partie 15 de la directive 2009/24 / CE (directive sur les programmes informatiques de l'Union européenne).

Vous avez créé cette œuvre hors du cadre de votre emploi, à votre rythme, sur votre votre propre ordinateur, hors du cadre du travail pour lequel vous étiez employé. Ceci est à vous.

La loi sur les droits d'auteur est presque universelle sur une chose: si vous avez créé une chose et que vous avez la preuve que vous en étiez propriétaire avant son existence dans le domaine public, cette chose vous appartient. Vous pouvez fournir une preuve simplement par les horodatages des dépôts Git, le transfert d'e-mails, l'hébergement et parfois même les horodatages de fichiers (bien que cela soit plus faible, car on peut modifier ces horodatages s'ils le souhaitent.)

ont ses limites, cependant. Autant que je sache, le droit américain, le droit de l'UE et le droit de la Fédération de Russie stipulent qu'ils respecteront les contrats tels que les licences de logiciels. Cela peut vous protéger, si vous placez votre code dans le domaine public sous une licence spécifique et accordez une licence à votre entreprise.

En effet, je le ferais si j'étais vous:

  1. Gardez une chaîne de contrôle sur le code.
  2. Conservez les horodatages et la preuve de propriété de votre code.
  3. Ne vous contentez pas de copier-coller votre code. Extrayez-le d'une source en ligne si cela a du sens (comme un paquet), ou assurez-vous que la chaîne de contrôle a été placée sous le contrôle de la source de votre entreprise, il y a donc une piste. Une note d'auteur, une licence, quelque chose.
  4. Incluez une licence dans votre code qui décrit l'accord de son utilisation.

Cela garantirait que vous êtes couvert.

La loi sur les droits d'auteur n'est pas aussi simple que vous l'affirmez, c'est pourquoi Mickey Mouse est une marque et non un droit d'auteur.Prenons les affirmations de SE en ce moment.Il n'est pas judicieux de donner des conseils juridiques à moins que vous ne soyez un mandataire spécialisé en droit du travail.
Les sources @RichardU sont fournies.Vous pouvez être en désaccord autant que vous le souhaitez, mais vous vous trompez.Les gens ici affirment qu'un contrat leur permet de détenir par défaut des créations faites avant ou en dehors du travail, et contrairement à moi, ils n'ont fourni aucune source juridique pour leur affirmation.
Vous n'avez fourni que des liens vers la législation, et non sur la manière dont elle est applicable, ou fourni une jurisprudence ou des décisions à l'appui.Vous confondez droit pénal et droit civil et ignorez des tonnes de précédents juridiques.
Êtes-vous un avocat de profession?
@RichardU Recherchez void-ab-initio.Article 22 de la loi sur le travail de la Fédération de Russie.Il stipule dans la première ligne qu'un contrat d'un employeur doit suivre toutes les autres lois fédérales.Cela inclut la partie IV du Code civil de la Fédération de Russie où elle décrit la propriété du droit d'auteur.
@RichardU Voir également 17 USC 101 pour la législation américaine - les travaux effectués pour la location incluent uniquement les travaux effectués dans le cadre de l'entreprise.Puisqu'il a été fait après les heures d'ouverture et n'entre pas dans le cadre des besoins réels de l'entreprise et répond à un besoin personnel en dehors du contexte pour lequel ils ont été employés, cela satisferait également void-ab-initio.Les contrats peuvent être annulés s'ils enfreignent la loi sur le droit d'auteur ici - à savoir le travail effectué pour la location -, ou toute autre loi, tant que le texte du contrat lui-même repose carrément sur la violation de la loi elle-même, plutôt que sur le non-respect d'une illégalité fortuite et mineure.Ce n'est pas ça.
@RichardU, Je n'ai pas non plus «ignoré des tonnes de précédents juridiques».Je peux publier plusieurs cas provenant de plusieurs juridictions où un contrat est annulé car il suppose qu'il peut remplacer la loi des États-Unis, de l'UE et de la Fédération de Russie.Choisissez-en un.Je vous donnerai des liens toute la journée.Je vous mets au défi de présenter un cas de contrat de travail où le contrat confère une sorte d'immunité juridique à l'employeur.Je te met au défi.Si vous trouvez un exemple de juge indiquant que l'employeur est autorisé à enfreindre la loi parce que le contrat de l'employeur le stipule, je supprimerai mon compte sur SE.
@TheAnathema Je crois qu'un modérateur vous a posé une question.Tu devrais répondre
@RichardU Je n'ai vraiment rien à faire.J'ai fourni les sources pour que vous puissiez apprendre les informations.Étudiez-le, ou pas, et laissez-moi tranquille et suivez la règle de bonne foi du réseau SE.Si vous avez une réclamation valide concernant mon message, vous êtes invité à y répondre et à adresser mes points avec des contrepoints pour améliorer ma réponse.Si vous ne pouvez pas rester sur le sujet et préférez me harceler, je vous demande poliment de me laisser tranquille.J'ai déjà vu votre biographie où vous avez dit que les mods ici étaient horribles et que vous vous retiriez de ce site.Vos motifs semblent suspects et de nature non académique.
@TheAnathema Je suppose que votre interprétation de la bonne foi, assumer de bonnes intentions et être de bonnes politiques est de vous engager dans une tirade plutôt grossière contre mon personnage?BTW, les liens ne sont pas des réponses, ce qui explique probablement pourquoi cet article a une note négative.Vous voudrez peut-être le compléter avec une certaine jurisprudence, et comment les deux parties peuvent s'assurer à qui appartient quoi, ce qui est important, en particulier lorsque les appareils sont de plus en plus partagés entre le travail et la vie à la maison.
@RichardU Vous êtes celui qui a écrit la biographie, et vous êtes celui qui demande des preuves et les ignore ensuite pour donner des commentaires passifs et agressifs.Il suffit que je cite la loi.Si quelqu'un - peut-être OP - souhaitait que des décisions de justice et des instances de stare decisis respectent ces lois, ce ne serait que la cerise sur le gâteau et non le gâteau lui-même, et ne ferait que rendre ma réponse plus grande.J'ai cité les lois et statuts nécessaires.Vous et d'autres avez fait la déclaration (beaucoup) plus extraordinaire qu'un contrat peut d'une manière ou d'une autre remplacer ces lois, sans aucun lien ni aucune ressource.
@RichardU Je suppose que vous n'avez pas vu le texte autour des liens.J'ai publié deux liens dans ma réponse, mais il y a du texte autour de ces liens.La seule raison pour laquelle j'ai été défavorisé est parce que cela est en contradiction avec les affirmations antérieures selon lesquelles les contrats commerciaux permettent aux entreprises de faire des réclamations de droits d'auteur contraires à la loi sur les droits d'auteur d'un pays.Si je sentais que ma réponse était incorrecte et dangereuse, je la supprimerais, mais je la laisse parce que je sais qu'elle est juste et qu'elle sert bien OP.Ce serait toujours vrai même avec 100 votes négatifs, car l'argumentum ad populum ne conduit pas à l'exactitude.
@TheAnathema Qui est Oswald Rabbit?


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 4.0 sous laquelle il est distribué.
Loading...