6
votes

Légalité du déballage JavaScript minifiée

Je sais que c'est plus une question juridique, mais je pensais que je lui donnerais un coup de feu.

J'apprends JavaScript et j'ai trouvé des menus déroulants intéressants sur une page Web. Je voulais en apprendre davantage à leur sujet, mais le code est minifié avec ce qui suit dans les commentaires ci-dessus du code minificateur:

// décryptage non autorisé / reproduction de tous les codes contenus ici est strictement interdit et entraînera de graves sanctions civiles et pénales.

Est-ce vraiment illégal pour moi de décompresser le code et de le regarder? Puis-je être poursuivi pour avoir examiné le code sans l'utiliser?


7 commentaires

Hors sujet, mais honnêtement? Je voudrais juste désobfusquer et ignorer les menaces, si cela fonctionne sur ma machine, je ressens le droit de voir ce que ça fait.


En regardant ça ne constitue pas vraiment "déchiffrement".


Je suis sûr que "avertissement" a peu de roulement juridique au-delà de la loi sur le droit d'auteur normal, et de côté de tout ce qui est protégé par un brevet (qui est très improbable dans le code JavaScript), vous êtes libre de regarder et d'en apprendre de cela. S'il y a du contenu breveté (à nouveau, très improbable), vous pouvez toujours apprendre comment cela fonctionne; en utilisant cela pourrait ne pas être légal.


+1 pour une question décente. Malheureusement, je dois aussi voter pour fermer le sujet. Nous ne traitons généralement pas de choses juridiques ici. Vous aurez peut-être plus de chance sur programmeurs.stackexchange.com .


Si vous êtes débutant, il serait sûrement plus facile de trouver un exemple de source open source à étudier, il y en a beaucoup. Je pense que vous devez être familier avec une langue avant de pouvoir décomposer.


Je serais curieux de regarder le code dont vous parlez pour que je puisse me moquer de cela pour ne pas valoir la peine d'être volé en premier lieu.


Live.InterSoft.com/default.aspx?p=/webcombo si Vous regardez certains des menus sur cette page, vous verrez de quoi je parle. Exécutez spécifiquement des "colonnes multiples" et la manière dont ils ont essentiellement affiché des données de table dans une liste déroulante.


3 Réponses :


6
votes

Je ne suis pas d'expert, mais s'il y avait quelque chose de criminel à propos de la visualisation du code source d'un site Web, les navigateurs ne le rendraient pas si faciles.

Bien que je puisse définitivement dire que utiliser le code de quelqu'un d'autre sans autorisation est faux, je pense que c'est une bonne chose à en apprendre.


0 commentaires

4
votes

ianal

Minification est pas cryptage. Vous avez déjà la permission de copier le fichier sur votre machine et de l'ouvrir (car votre navigateur nécessite ces autorisations pour l'utiliser). Il n'existe aucune protection juridique pour examiner le contenu d'un fichier librement disponible. Vous pouvez même le modifier sur votre propre système à volonté, ces sortes de droits d'auteur relèvent de Utilisation équitable parce que vous le faites pour des raisons éducatives.

Qu'est-ce que vous ne peut pas faire est de distribuer le fichier ou le fichier modifié.


0 commentaires

1
votes

Dans mon opinion honnête, cela ne devrait pas (et probablement pas) illégal de regarder le code puisqu'il est ouvert à quiconque.

L'utilisation et l'apprentissage du code source sont deux choses complètement différentes. Utiliser le travail de quelqu'un sans leur permission est tout simplement faux, peu importe ce que le contexte est (code, images, art, etc.).

Mais apprendre d'un autre code source est probablement le meilleur moyen d'apprendre et d'aller mieux.

Quant à leur note juridique, je pense qu'ils viennent de dire là-bas pour effrayer les gens, mais je ne pense pas que cela se tiendrait devant le tribunal.


0 commentaires