Ce n'est pas aussi simple que les gens le prétendent.
Ils auraient du mal à breveter votre code / algorithme (même si techniquement ils ne sont pas brevetables, en fait, les méthodes abstraites sont brevetées tout le temps grâce au dispositif d'utilisation d'une certaine phraséologie qui n'est guère plus qu'une incantation en conserve impliquant les mots " dans un mode de réalisation ... ")
Ce qu'ils peuvent et vont faire, ce qui est tout aussi destructeur et en limitant à vous et vos libertés futures, est patent chaque * unique * évidente continuation * * du courant de pensée ou une idée que vous développez.
Donc, le jour 1, vous publiez votre code et le jour 2, ils sont occupés à breveter les applications les plus évidentes de votre code en tant que brevet de processus et chaque extension naturelle de votre code - ce qui aurait été la version 1.2 pour vous. Donc, vous avez toujours votre code, mais il a été relégué dans un ghetto de progrès dont il ne peut pas sortir.
Si vous y réfléchissez, c'est tout ce qu'ils font déjà. Ils ne possèdent pas la base d'une technologie en soi (bien qu'il ait fallu de nombreuses décisions de justice et des centaines de millions de dollars de contribuables pour le leur dire). Ce qu'ils réclament et ce que les tribunaux américains soutiennent régulièrement n'est que l'extension ou l'élaboration ou l'application naturelle des idées des autres.
Rien ne les empêche d'inclure dans ce qui aurait autrement été le cours naturel du développement de votre code.
Il n'y a aucun moyen d' améliorer la qualité des brevets logiciels, car une fois que vous avez autorisé le brevetage des idées - ce qui est le cas de tous les brevets logiciels - il n'existe pas de ligne naturelle de tels brevets ne peuvent pas traverser avec suffisamment de mots d'avocat et de belette.
L'exposition de chiens et de poneys que l'USPTO organise maintenant est simplement parce que le grand public est conscient que les brevets logiciels sont fous, principalement grâce à l'émission de NPR sur les trolls de brevets et les guerres de brevets insensées entre Apple et Samsung sur les smartphones et les rectangles arrondis et tous les autres. twit et twiddle d'une idée.
Le seul résultat qui vous gardera libre de coder et de créer aux États-Unis sans craindre le jour où vous serez servi et poursuivi pour dommages-intérêts est l'interdiction complète de tous les brevets logiciels. Étant donné que les avocats dirigent les États-Unis à un degré plus élevé que tout autre pays sur terre et que le pain et l'eau de l'USPTO sont les frais que les gens paient pour breveter des choses, il n'y a aucune motivation de la part de toute personne au pouvoir de simplement fermer et interdire les brevets logiciels.
Tout cela est pertinent pour votre question. Non, vous ne pouvez pas accéder de manière significative à un port sûr pour le code, non trivialement défini pour inclure vos futures versions, loin des litiges et des brevets logiciels. Oui, il serait difficile de breveter exactement ce que vous avez ouvert, mais cela ne vous fait pas grand-chose. Non, cela ne va pas changer dans un avenir proche aux États-Unis car l'interdiction des brevets logiciels n'est même pas sur la table.
Votre meilleure solution est de ne pas publier de code dans les pays qui autorisent et ont un historique d'application des brevets logiciels. Je vous suggère également de vous battre comme un diable contre les forces qui cherchent à étendre les brevets logiciels dans les pays qui les interdisent actuellement.
Vous pouvez gagner votre vie en vendant dans les pays qui autorisent l'écriture de logiciels sans crainte du terrorisme fondé sur l'avocat. La publication de logiciels aux États-Unis ne fait que poser des problèmes tant que les lois qui autorisent les brevets logiciels ne changent pas.
Désolé si cela semble dur, mais il vaut mieux connaître la vérité et agir en conséquence que d'être guidé par une illusion pleine d'espoir et d'avoir un réveil brutal un beau jour.
J'espère que vous et tous ceux qui lisez ceci réalisez que je suis en fait un bon ami en parlant franchement et sans préjugé ni distorsion sur ce sujet.