私は最近 project をハッキングしています。数か月前に始めました。それは単純な考えでした。人々がGithubで共有したコードの実績を収集できるようにします。
だから私はこの高貴な努力を始め、コーディングや手助けをするために友達を集めようとしました。私は自由な時間を費やして、これを稼働させ、構築しました。
音楽の時間経過を入力
私の友人は、彼らができるときにピッチしました。ご想像のとおり、私はその成功に非常に執着しました。
それから、リリースの準備をしているときに、会社が非常によく似た製品をリリースします。自分の小さなプロジェクトが他の誰かからリリースされたと聞いてとてもがっかりしましたが、そのアイデアに対する権利があったわけではありませんでした。私は自分のプライドを飲み込み、彼らの方針に沿って何かを言っているメールを彼らに撃ちました
ねえ、私は似たようなものに取り組んでいます。我々は話をする必要があります!それは超クールなものです。
私たちは話し合います、彼は本当に協力したくないと感じていますが、心から私たちはお互いに別のサイトへのアクセスを許可しています。
数日が経ち、私のアチーブメントの説明の一部が彼らのアチーブメントサイトに表示されているのがわかります。最初に彼と話した後、私はwas私のアチーブメントシステムの計画について概要を説明したメールを送信し、それを終了します。 自分の業績の説明が彼らのサイトに表示されたのを見て、私はそれを手放すことはできませんでした。私は反撃することにしました。
私はプロジェクトをオープンソース化し、競技場を平準化するだけで、パートタイムでしか取り組んでいないため、競争に対処する必要がなくなりました。
これは毎回実行できるアクションではありません。将来このポジションにいることがわかった場合、どのようなオプションがあるのでしょうか。訴訟?厳しいメール?
ちょうど前に、弁護士なしでこれに対処する方法についてのアドバイスを探しています。それとも、現実の世界で物事が行われる方法ですか?
あなたはいくつかの競争上の間違いを犯しました:
素晴らしいアイデアを持つ2人目の人物であることには何の問題もありません。複数の派閥が競合することは、ユーザーにとってより多くの選択肢を意味し、健全な競争によりプロジェクトが古くなるのを防ぎます。
信頼できたのではないところに信頼を置いたので、優れた弁護士がいたとしても、訴訟は起こらないと思います。
これがどのように機能するかは、「実世界」のバージョンによって異なります。
独自の製品とソリューションを提供する大企業には、このためだけに弁護士の部隊があります。彼らはこれらの製品とソリューションを作る技術チームの入力と出力を精査します-例えば、私はオープンソースコードをダウンロードするときに弁護士に対処しました、コードをダウンロードしたライセンスが私にできることを確認するためだけです会社をトラブルに巻き込まずにコードで行う必要がある作業。私の会社が公開するすべてのものについて同じこと-技術概要でも、NDAに署名していない目を打つ前に経営陣と弁護士を通過します。
オープンソースに焦点を当てた企業では、世界は変化しているようです。オープンソース製品では、お金はコードベースではなく、それをサポートする人々の才能にあります-彼らは彼らのオープンソースのトピックについて彼らのお金のトレーニング、コンサルティング、出版を行います。その場合、保護は製品ではなく、人々のメッセージにより多くあります。それでもなお、弁護士の仕事はたくさんあります。
本当に小さく、製品になることを望んでいる企業の領域では、保護は秘密です。 @maple_shaftが言ったように-製品を公開することの報酬を得る準備ができるまで、製品に関する情報を共有しません。製品を公開していない企業は、多くの場合、非常に非公開です。公開情報がないのは、保護された状態を維持するための最良の方法です。
周りにたくさんのハイブリッドプログラマー-弁護士(または弁護士-プログラマー)がいるのではないかと思うので、これは、弁護士が見つかるstackexchangeのセクションに適しています。私は知っています、そして彼はプログラミングビットでひどいです。
特許、提出された著作権、または実際にあなたのアイデアを取り入れたことを証明するその他の書類がない限り、訴訟に勝つ可能性はゼロです。
そのようなドキュメンテーションを使用しても、それらに座ってアイデアを共有したので、おそらくまだショットはありません。会話の前に、その会話での情報の使用を制御するための拘束力のある合意をしなかったので、それは誰にとっても自由でした。
誰かにアイデアを伝えたら、それを本当にコントロールすることはできません。特に彼らが潜在的な競争相手である場合。
私は弁護士ではないので、ちょうど私の2セントです。
オプションの1つは、「もしあなたが倒せないなら、彼らに参加する」です。彼らは明らかにあなたが情熱を注いでいる何かに取り組んでおり、あなたは彼らの会社/チームと同じくらい多くの経験を持っています(この会社がこの製品を旗艦としていると仮定します)。あなたはおそらく彼らに多くをもたらすことができ、おそらく本当に良いポジションを交渉することができます。
仕事に応募する。
彼らの有利な点から、彼らは質の高い、情熱的な開発者を獲得しますおよび彼らはすべて一度に競合他社を打ち負かすことができます。
そのオープンソースプロジェクト-それで、それが彼のリポジトリからのものか、あなたのリポジトリからのものかはどうですか?彼に参加して、仕事を終わらせてください。後で分割する場合は、フォークしてください。多くのOSSプロジェクトには、問題なくそれを主導するアルファ人のチームがあります。
または、高価なオプション、弁護士アップ!
それが現実の世界で起こっていることです。私のソフトウェアを購入した顧客がいました。それから彼は私にこれとそれがどのように機能したかについていくつかの質問をしました。私は彼に答えました。ある日、私は自分のソフトウェアを別の名前で複製することにしました。私は別の価格と別の名前を使用して自分自身を打ち負かすことができるかどうかを見たかった。
新しい製品をアップロードしに行ったところ、そのプログラムはすでに存在していたため拒否されました。うわー、どうして?私の顧客は自分のソフトウェアのコピー猫バージョンを独自に作成し、コピーのノックに使用したのと同じフリギン名を使用しました。彼が私より前にアップロードしたので、彼は名前を封印しました。
さらに悪いことに、彼の説明とスクリーンショットが私のソフトウェアへのリンクを取得するまでに巻き込まれました。とても混乱しました。ソフトウェア名を使ってウェブサイトを登録したところ、最終的に彼の製品は消えてしまいました。
あなたが非難の証拠を持っている場合は、倫理を持っている私たちが他の人の製品を使用しないように広く公開してください。一部の人はそれを汚い戦術と呼ぶかもしれませんが、私はソフトウェアのユーザーとして、倫理的に書かれているかどうかを知る権利があると感じています。例えば私はGPL違反の非難の後でZinwell製品を購入しません(そして、それらの非難が真実であるかどうかさえ確信がありません)。証拠が必要な理由は、訴えられることから身を守るためです。