私は医療会社(無給)のインターンです。それをCompany Aと呼びましょう。コンピューターでできることのために紙のフォームをたくさん使っていることに気づきました。 Excelに含めるべきではないもののためのExcelファイル。だから私は自分のプログラミングを改善したかったし、それを行うには最高の機会だと考えました。
私はそれらを使用するためのアプリをいくつか開発しました。これらのアプリケーションはすべて社外の時間でした。私が行った1つのアプリケーションと彼らが大好きで、ディレクターの1人には健康新興企業を持つ兄弟がいます。彼は私に私のソースコードを譲ってほしいので、彼の兄弟の会社がそれをさらに開発し、おそらくそれを販売できるようにします(私は方程式の外にいます)。
私はコードの実行に多くの時間を費やしているため、コードを引き渡すつもりはありませんが、社内の誰ともブリッジを使いたくありません。部長のところに行って「そうは思わない」と言えません。
私はそれがどのように機能するかを兄弟にデモすることで大丈夫ですが、行は私のコードをあきらめています。彼らがそのようなものを構築したいのであれば、彼らはすぐに進むことができます私はそれに問題はありません。
これに取り組む正しい方法は何ですか、そして私にこれを行う権利がありますか?
編集:私は何も署名したことがない契約はありません
[〜#〜] ianal [〜#〜]。契約はここで重要です。私がそれについて言えることはこれだけであり、私は他の皆が与えたアドバイスを繰り返すことはしません。会社はすでにそれを所有している可能性があり、あなたは問題について発言権がありません。単に「いいえ」と言うことにした場合、弁護士でさえ弁護士を雇うように言われるでしょう。だからそれがあなたの選択であるならば、弁護士を雇ってください。
なぜあなたがバーニングブリッジを気にかけているのかがわかるまで、私はこの質問を読み、もう一度読みました。あなたの本当の懸念は、インターンとして、あなたが百万ドルを探しているのではないことだと思います。ヘック、あなたはあなたがソフトウェア開発のインターンであることを指定していません、それはあなたがプログラマーであるつもりでこれに参加しなかったことを意味するかもしれません。あなたが本当に求めているのは、あなたの仕事に敬意を表する会社です。あなたはこのプロジェクトがどれほどうまくいっているかに自分自身を驚かせたかもしれません、そして多分あなたはソフトウェア開発者として新しいキャリアパスに移りたいです。これは自慢できることです。このプロジェクトは大したことです。上司が言った1つのことを取り、それを不釣り合いに吹き飛ばして、不必要ながらくたを散らかさないでください。
何よりもまず、あなたの上司は人間ですであることを思い出してください。彼は他の皆と同じように間違いを犯します。次に、上司がソフトウェアについて何も知らない可能性があることも考慮する必要があります。あなたは彼に「かっこいい、私の兄はソフトウェアを知っている。これで何かをすることができる」と考えている何かクールなものを見せた。それはあなたに多くの時間がかかったことを彼は知りません。あなたがまだ無給インターンであることを彼は知らないかもしれません。
まず、あなたがこれに勝てるとあなたに言います。この会社があなたに知られている最も厄介な契約の下で、地球上で最も反従業員の市場であなたが非常に意地悪な上司を持っている場合でも、これは依然として勝てる状況です。ここであなたの価値を彼らに理解させるのは簡単です。
問題は、彼らがあなたの仕事を気にかけていることを彼らにどのように示して欲しいかです。このプロジェクトに対して本当に支払いを受けたいですか?あなたがソフトウェアをデモする意思があるという事実に基づいて、私はあなたが支払いの部分をあまり気にしないと思いますが、あなたが本当に一生懸命働いて、それについて認められたいという事実を推測します。代わりに会社での永続的なポジションが必要な場合は、それを明確にしてください。あなたがソフトウェア開発に乗りたいと思っているなら、多分あなたは本当の有給の地位にある兄弟の会社に引っ越されることについて尋ねることができます。
肝心なことは、あなたが欲しいものを手に入れるために上司にアプローチする前に、あなたは本当に欲しいものを決めるでなければなりません。
まず第一に、会議の合間に歩いているボスを捕まえないでください。 予定を設定。 5分で十分な場合もありますが、会社を経営している場合は5分で十分です。 彼と話すそして、彼にとって都合の良い時間について尋ね、可能であれば彼のカレンダーに予約を入れてください。
予約を設定したら、準備完了にする必要があります。緊張したり、すべてを忘れたりしないように、紙に書きたいポイントの概要を用意します。より多くの人々が死よりも彼らの一番の恐れとして人前で話すことを挙げていることを覚えておいてください。あなたは物事を忘れるでしょう、それでそれを書き留めてください。準備ができていることも上司によく見えます。それはあなたが彼の時間を無駄にしようとしていないことを彼に示しています。最も肛門の上司でさえ、あなたが言うことを準備しているのを見ると少しリラックスします。
数字よりもマネージャーにとって価値のあるものはありません。 BLS statistic または2つを取得すると、彼の注意を引く可能性が高くなります。可能であれば、会社の潜在的な価値を実際の金額で計算し、彼の前に置きます。時間、売り上げ、または可能であればフラットな金額で、あなたが何か価値があることを彼に示してください。
流行語の使用は、上司がそのようなことに夢中になっている場合にのみ役立ちます。ポイントを守ることが重要です。上司はあなたがそのプログラムを書いた方法を気にしません。あなたがそれを説明すると、彼はそれを理解しないでしょう。彼は、なぜそれが彼にとって何か価値があると思うのかについて聞きたいだけです。
個人的なことはしないでください。私が言ったように、上司はあなたの言語を話すつもりはありません。プログラムを作成するときに克服した本当に難しいバグの説明に時間を費やさないでください。それは彼にとってブラックボックスです。彼に関する限り、それを書くのにあなたには何の費用もかかりません。代わりに、時間とお金の観点から、あなたにかかる費用について彼に数字を投げてください。
彼が過去に言ったことを見て、それをあなたがした仕事と関連付けてみてください。以前に上司と仕事をしたことがある場合、これは簡単です。行った作業を、彼が過去に行った特定の苦情と関連付けます。彼が遭遇した問題をどのように修正しているか、なぜそれだけの価値があるかを示します。
正直なところ、これは実行可能です。私は過去にこの種のアイデアを販売したことがあります。それはそれを正しく行うことの問題です。彼が考えていることを考え、彼の言語を話せば、あなたは本当にこれからあなたが望むものを得ることができます。
A社との契約次第です。仕事以外で書いた作品に関して、契約書に条項はありますか?一部はします。その場合、何ができるかわかりません。そうでない場合でも、あなたはまだコードの所有者であり、コードを放棄する義務はありません。
あなたはそれらにアプリケーションのソースコードを売り込もうとするかもしれません。私はあなたが「橋を燃やす」べきではないことに同意しますが、それはあなたがあなたの製品に対して確固たるスタンスを持つことができないことを意味しません。会社の目線で前向きな見通しを維持するためだけに無料で物事を提供する必要はありません。彼らにソフトウェアを販売できず、会社との良好な関係を維持できない理由はありません。
結局のところ、会社があなたの仕事をそのように利用したいのであれば、その特定の橋を燃やすかどうか本当に気にしますか?
私がOPだった場合、投稿されたすべての回答を無視します!
[〜#〜] legal [〜#〜]の質問をして、弁護士ではありません!
簡単に言えば、あなたはあなたの法域の弁護士に相談する必要があります。
質問への回答は、地域によって異なる場合があります。
ここでは多くの人々(弁護士ではない)が「契約」について話しますが、何かが紙に書かれ、契約と呼ばれるからといって、必ずしも法的に拘束力があるとは限りません。それとは対照的に、法的に拘束力のある連絡先に何かが書かれていないからといって、自由な支配を持っているという意味ではありません。
繰り返しますが、正しい答えを得るためのonly方法は、弁護士に相談することです。
PS:私はここで人々の知性をノックしません。ここには非常に才能のある開発者がたくさんいると思います。人々は法的助言を与え、それが事実であることを誓うのが好きなようですが、現実は彼らが何について話しているのか分からないのです。
これは、署名した契約によって異なります。
あなたが「自分の時間に」それをしたからといって、それがあなた自身のものであるとは限りません。これは100%契約の問題です。
「自分の時間に」と言うときは注意が必要です。それはどういう意味だと思いますか?プロのバスケットボール選手が2つのチームでプレーすることに決めた場合、それは大丈夫だと思いますか?彼は明らかに自分がやりたいことをするためのダウンタイムを持っています。それで、彼はそれを行うことができますか?
また、今会社で訴えられることにも注意する必要があります。特に、これを売却したり、後で別の会社に譲渡したりする場合は、一部の知的財産を使用して、権利のないアプリケーションを作成したと言うことができます。
そうは言っても、あなたは健康保険会社のインターンプログラマーとして雇われましたか?もしあなたがプログラマーとして雇われたなら、私はあなたに彼らにソースコードを与える義務があると言っているでしょう。
従業員が作成したものはすべて、それが何であれ、会社が所有していると言う契約をたくさん見ました。 Appleで、Microsoftがこれらの条項を持っている可能性が最も高いと思います。学んだ教訓までこれをチョークしてください。
彼らの視点から見てください。アプリケーションをどのように作成しましたか?自分のコンピューターまたは職場に持ってきたコンピューターのどちらですか?彼らのネットワーク上で?それらのデータとフォームに対してテストしましたか?
これは倫理の問題ではなく、合法性の問題です。
すべての作品を自社のものにする契約に署名し、ディレクターが自社の作品について決定を下す権限を持っている場合、ディレクターは自分のやりたいことを行うことができます。
うわー、これらの人は貪欲です。彼らはあなたに無料で仕事をさせ、そしてあなたがあなた自身の時間にあなたが開発したIPを寄付してほしいと思っています。あなたは彼らの気持ちを気にしますか?彼らはとてもいい人のようには聞こえません。
ビジネスのようなことはあなたの仕事の価格を設定することです。開発に費やした時間は、1時間あたり約$ 150で十分です。それを再現するには、少なくともそれだけの費用がかかります。
まず、これは表面上で非常にずるそうです。契約かどうか。
あなたが自分の時間にこれが時間外に行われたことをマネージャーが知っていることを確信していますか?彼はあなたがオフィスにいる間にこれをしたという印象の下にあるかもしれません。私は彼の関心に礼儀正しく感謝しますが、これはあなたが自分の時間に行ったことであることに注意してください。彼らがソースコードを入手したり、それを拡張するためにあなたを雇ったりすることについて話したいのなら、あなたはその考えにオープンになるでしょう。結局のところ、あなたはすでにあなたが彼らにとって非常に資産になることを証明しました。
「編集:私が何も署名したことがない契約はありません」
これで、あなたが探している言葉は次のようになると思います:
お金を見せて
ここで橋が焼ける心配はありません。この会社が実際に時間をかけて無給のインターンとして書いたソースコードを「要求」し、一般にあなたを利用するのに十分なほど怠け者であるなら、とにかく彼らとの長いキャリアを望んでいないでしょう。
待つ!彼は無給です!
そもそも契約があるとすれば、契約が成立する地獄はありません。補償契約がなければ、法的拘束力はありません。
必要に応じてライセンスを供与しても構わないと彼らに伝えてください。
まず、あなたの目標が何であるかを理解します。コードを引き渡したくないし、ブリッジを焼きたくないのですが、今、それをどうしたいですか?オープンソースですか?売ってみませんか?あなたが知っているかどうかはわかりませんが、私は最初にそれを理解します。
あなたの目標がわかったら、私はあなたの上司と一緒に座り、何をする前に静かにあなたの立場を説明します。コードに多大な労力を費やし、引き渡さないように説明します。あなたは無料で働いているので、あなたの上司があなたに何かを強いることはできないと思います。オープンソースにしたい場合は、それを行う前に彼に伝えてください。そうでなければ、それはあなたが彼を切り倒そうとしたように見えるかもしれません。あなたがそれを売りたいなら、あなたが彼の兄弟と交渉する用意があることを彼に言ってください。
橋を焼きたくない場合の最大のポイントは、できるだけ簡単で丁寧にすることです。彼らがあなたに仕事を引き渡して欲しいと非難されたり、非難されたりすることを悪化させたり、侮辱したりしないでください。コードを引き渡したくない理由と、そのコードで何をしたいのかを説明してください。彼らが合理的であるならば、彼らは理解するべきです。彼らがあなたに悲しみを与えるなら、率直に言って私はそれについて心配しません。彼らがあなたをいじめようとしてあなたの仕事を引き渡そうとするなら、率直に言ってその価値はありません。
私は弁護士ではありません。以下は、法的な助言ではなく、友好的な(悪い)助言です。
あなたが会社Aでインターンをしていて、ある仲間の兄弟が会社Bで働いていて、会社Bがあなたのコードを無料で欲していることを私は正しく理解していますか?ハ!
コードの所有者を特定する必要があります。 A社とインターンすることに同意したとき、あなたはどのような同意書に署名しましたか?多くの「非開示」契約には、自分の時間に行われたか、仕事に関係したかに関わらず、すべての仕事を会社に与える条項があります。悲しいことに、これは最近非常に標準的です。一部の州(デラウェア州だと思います)では、この条項は合法ではないため、州法も施行される可能性があります。
別の変数は、あなたまたは兄弟を持つ男が署名したかもしれないあらゆる種類の非競争協定です。有用なツールを他の会社に提供または販売することは、競争または月明かりである可能性があり、おそらくあなた、またはできればB社の兄弟を持つA従業員のいずれかによって、A社の倫理オフィスでクリアされる必要があります。彼はおそらく違反しています倫理。あなたは彼を狼に投げる必要はありませんが、彼が提案しているものの倫理について彼に尋ねることができます。それだけで彼の兄弟の帆から風の一部を奪うかもしれません。
会社Aがコードを所有している場合ORが会社Bとの共同作業を禁止する法的合意を持っている場合、交渉力は会社Aに完全に開示し、会社Aに(適切に)許可することですあなたを幸せに保つためにコードのライセンスを取得しますが、代わりに会社Aのために働くことを約束しなければならない場合があります。
あなたはこれを整理するために知的財産の弁護士を必要とするかもしれません、そして彼らは安くはありません。 B社と何かをする前に、A社と何らかの書面による合意(あなたがしていることを完全に開示すること)を行うことが、おそらく唯一の安全な方法です。
覚えておいてください、あなたはあなたのコードよりも価値があります。法廷や刑務所に出入りして次の10年間を過ごすよりも、混乱の可能性から抜け出す方が良いでしょう。とにかく、2回目に書いた方がよいでしょう。うまくいけば、ある会社があなたにそれを行うのにかかる時間を支払ってくれるでしょう。
幸運を。
完全に異なる回答
他の答えは開発者から提供された明らかにであるかのようです。開発者は物事に対して「白黒」のアプローチをとる傾向がありますが、それはここでは完全に間違ったアプローチだと思います。
これが私がそれをどのように扱うかです:
まず、製品が彼らにとって(あなたではなく)価値があるとあなたが信じているものをあなた自身のために決定してください。
次に、最初のステップで思いついたすべての価値を提供してもらえるかどうかを決定します。そうでない場合は、製品を収益化するための他の選択肢を検討し、特に、製品を市場に出すために費やす必要のある追加の時間/金額を検討します。 (オフィス?ウェブサイト?技術サポートスタッフ?プログラマー?業界誌や見本市でのマーケティング?百万ドルの南で実際に始められる製品はほとんどありません)
最後に、製品を兄弟にデモします。彼らがあなたにそれに対してあなたに何も払わないと具体的に言ったかどうか、あるいはあなたがそれだけを仮定したかどうかはわかりませんが、私は単に「興味深い開始交渉ポジション」までチョークで言います。
最後に、彼らがあなたの製品に価値を見いだすならば、あなたが補償が直接小切手の形で来なくてもあなたがそれを補償することができるかもしれないという事実を考慮してください。たぶん、兄弟はそれを開発し続けるためにあなたを雇いたいと思っています。これはあなたにとっての選択肢でしょうか、それともあなたが興味を持つものでしょうか?
他の人が使いたいと思っている製品があるのはいつでもいいことです。礼儀正しく、「営業担当者」の顔をしてください。誰もすぐに買いたくはありません。
私は過去にお客様に間違った方法でこすりつけてきましたが、ニヤリと耐えることができれば、彼らは素晴らしいお客様に変わるかもしれません。
あなたは吸盤のために取られる必要はありません-しかしそれはあなたが取引を機能させるためにあなたが彼らに何を望んでいるのかを彼らに伝えることについて厄介である必要があることを意味しません。
幸運を。
ペットプロジェクトとしてあなた自身の時間に書かれたものであり、彼らがあなたのアプリケーションを使い続けて開発を続けてくれてうれしいが、あなたの時間への寄付を彼らに支払うのは妥当だとあなたは説明できます。これは、通常の特注システムのコーディングレートのいくつかのパーセンテージに基づく妥当な量になる可能性があります。 (それは会社にとってのコスト/利益に帰着します-つまり、あなたのものがどれほど有用であるか)。
コードに対するいくつかの権利を維持したいと考えている場合は、会社と競合しない限り、コードを開発して独自の目的で使用する権利を保持するという規定を販売に含めることができます。
これはすべてあなたの契約とあなたの雇用主がどれだけ公平であるかに少し依存します。知的財産権条項がある場合でも、これは通常、会社が販売している分野に関連します。つまり、それらが競合することから保護します。多くの場合、直接競合しないIPは免除されます。
あなたはあなたが支払われていないと言い、契約はありません。今すぐ終了します。何かのために何かを期待していない誰かのために仕事に行きます。
コードを渡さないでください。
あなたがこれらの人々との橋を焼きたくないことを真剣に考えているなら(私があなたがすでに億万長者か何かでない限り、あなたが何もせずに働きたいと思う理由は想像できませんが)、私はあなたがしなければならないことを推測します彼らが言うことを。その場合、他の誰かの答えはかなり良さそうでした:オープンソースとしてリリースしてください。
あなたは何も署名しなかったと言います、それは書面による契約がないことを意味します。口頭での契約はありますか?口頭での契約に目撃者はいますか?そうでない場合は、これらの人々に対する法的義務はなく、道徳的義務もありません。コードを提供する唯一の理由は、彼らがあなたに支払いを開始するか、あなたに支払いを開始する他の誰かにあなたに素晴らしい推薦を与えることを期待することです。それが起こるとは思いません。彼らはおそらくあなたがやめるまであなたを利用しようとするでしょう。
米国では、大学で「コースクレジット」を受け取っていない限り(または実際に支払っていないのに支払っていない場合)、契約を結ぶために必要な法的な「対価」(補償)はありません。私は弁護士ではありませんが、高校レベルの契約に関する基本的な知識です。契約は両方の当事者に「配慮」がなければなりません、またはそれは契約ではありません。それが完全に未払いであり、他に考慮事項がない場合、会社は連邦最低賃金規制に違反しており、IPは引き続きIPです(保護している場合)。 IPの価値が非常に高い場合を除いて、急いだり、怒りすぎたりしないように注意する必要があります。..「一方の手が他方を洗い流す」のはビジネスです...繰り返しますが、私は弁護士ではありません。最善の判断をしてください。
legalityの質問から戻る必要があります。なぜ無給インターンシップをしたのですか?次の2つの方法で報酬が支払われます。
上司に相談して、このプロジェクトのためにもう1マイル進んだと思うことを上司に確認し、仕事を探すときに強力な提案をしてくれるかどうか尋ねてください。これに弁護士を連れて行こうとすると、どのようなアドバイスが得られると思いますか。
確かに、あなたはこのコードでお金を稼いでいませんが、あなたはすでに無給の期待で入っていました!重要なのは、良い支払いの仕事を得ることです。この1つのプロジェクトに取り組んで得られるものは何でも、彼があなたがキャリアを始めるのを手伝ってくれるなら、あなたが得る生涯の利益とは比較にならないでしょう。
真面目な人は弁護士に相談してください。それには$$かかります。
または、そのままコードを提供し、それ以上署名または同意しないで、他のプロジェクトやアクティビティで忙しくします。
質問、コンパイル、構成、変更、ドキュメント作成などの質問に答えてもらいます。数日以内に丁寧にメールに返信し、コード内にあることを伝えますが、他のプロジェクトの忙しさを思い出させます/生活。
彼らが本当にあなたからの助けを求めているなら、それを有償のギグに変えてください。
あなたにとっても新興企業にとっても、非常に便利な社内ツールを販売可能な製品に変換するには多くの時間と$がかかり、実際に販売するにはさらに多くの時間と$がかかります。見た目よりもはるかに難しく、高価です。
それは本当にあなたが署名した契約(それを読んでください!)とあなたがいる国に依存します。たとえば、あなたが自由な時間にアプリを書いたことをどのように証明するかなど、潜在的な問題もたくさんあります。裁判官は、プログラミングの喜びのためだけに、あなたが無料で働いたことを信じるのが難しいと思うかもしれません...
また、現時点ではそのアプリは役に立たない。それがピーナッツのためだけであるとしても、それを売ってみてください。
そのアプリの作成に費やす時間をカバーするために、会社にいくつかの有給休暇を求めることをお勧めします。たとえば、「コードは非常に見苦しく、不快な言葉が含まれていて、自分の家のマシンでしかビルドされません。それを片付けるには、自宅でN日間必要です。」
コードの引き渡しを拒否し、より良い雇用者を見つけた場合。
companyでは契約上の義務がありますが、-directorでは何もできません。この人は会社の所有物を取り、それを彼の兄弟または他の誰かに与える権利がありますか?
あなたが会社と合法的に立っている場所を見つけてください。すべてについて前向きになる計画があることを監督に知らせてください。彼がこれに問題を抱えているなら、あまりにも悪い。彼が賢いなら、彼は会社が彼がいくつかの副業をしていることを知っていることを望んでいないでしょう。
悪いニュース。非開発者として、あなたがあなたの時間に開発した、技術的ではないマネージャーにとって素晴らしいと思われるものは、商業市場ではほとんど何の価値もありません。おそらく、それを市場性のある製品にするために数百時間の追加のプログラミングとテストが必要であり、元のプログラムを作成するためにそれに費やした労力を圧倒する必要があります。
(IANALなど)
あなたがアメリカ人であると仮定すると、あなたに彼らに何かを与える法的または契約上の義務がないことは確かです、確かに補償なしではありません。より良い質問は、無給のインターンシップ自体が技術的に合法であるかどうかですが、彼らがこれについて挑戦して困難でない限り、そこに行きたくないかもしれません。
未払いのインターンシップに関するガイドラインについては、こちらをご覧ください。
具体的には: "研修を提供する雇用主は、インターンの活動から直接の利点を得ることはできません。実際には妨げられる可能性があります; "
少なくとも米国では、法律についての私の理解は、もしあなたがこのプログラムを書くように特に指示されておらず、契約に署名していなければ、せいぜいあなたの雇用主は「ショップ権」に似たものを持っているということです。 17 USC 201 によると、それはその仕事が「 雇われた仕事 」と見なされるかどうかにかかっています。
(米国法を想定)
これは、17 USC 101に基づく「雇用のために作られた仕事」ではないことはかなり明白に思われます。なぜなら、その仕事は、その雇用の範囲内で従業員によって行われたことが必要だからです。そのためには、その人は必ず従業員でなければなりません。
従業員であるインターン[〜#〜]必須[〜#〜]公正労働基準法に基づいて最低賃金が支払われるため、彼のインターンシップが無給であることから、彼が従業員ではなかったことが推測されます。
したがって、17 USC 201の下で、著作権は著作者である彼に帰属し、そこに残ります。
ただし、それは必ずしも彼がコードでやりたいことを自由にできるという意味ではありません。彼が彼らの企業秘密にさらされていた可能性があり、彼はコードにそれらを具現化した可能性があります。それが事実である場合、彼らはmayが営業秘密法に基づいて、コードを第三者に開示しないようにする手段を講じます。
商用作業を許可しないライセンスをコードに入れてください。そうすれば、再度それを書くように雇われます。
更新:
あなたはその「あなたのコード」を言った。会社の著作権行をコードのどこにも配置しなかったと思いますか?もしそうなら、あなたはすでにソースへのすべての権利を放棄し、あなたの上司に「いいえ」と言うことはできません。
あなたがしなかった場合...そしてライセンスをまったく選択しなかった場合:それはあなたの著作権であり、彼らはそれについて何もすることができません。会社Aがコードを「無料」で使用し、ライセンスまたは契約なしである場合(契約を調べると、宿題を含むすべての行為は彼らのものであるという条項があることがよくあります)、依然としてそれに対するすべての権利を所有しています。 。
そのため、次のような商用目的で許可されていないライセンスを使用することをお勧めします http://creativecommons.org/licenses/by-nc-sa/3.0/
その後、コードを引き渡すことができますが、コードを使用することはできません。 (それが非営利会社でない限り)...彼らはまだそれを使用することができますが、それは法律に違反するでしょう。
今、A + B社にとって最も安くて最も早くて簡単な解決策は、コードを「もう一度」書くように頼むことです。今回はおそらくそれを支払って;-)、新しいコードを別のライセンスの下に置きます。
(!)警告:橋を燃やしたり、会社のいずれかで問題を起こしたりしたくないと言っていました。ですから、あなたは外交的で、上司に、最初にアプリのコードを渡してもよいと思う条件について話してみてください。
IIRC 無給インターンは技術的には正規の従業員の仕事を想定していません(それ以外の場合は有給でなければなりません)。彼らはただ見て、彼ら自身のために小さなプロジェクトをやろうとします。上司にそれをデモする幸せを伝え、彼らが興味を持っているなら(そして合理的であれば)もっと喜んで彼らに売るように言ってください。彼/彼らが無料でそれを販売または提供することについて何かを言うなら、それはあなた自身のプロジェクトであり、あなたはそれを使って社外で何かをすることに興味がありました。それはあなたが無料でプレゼントするような小さなものではありません。
答えはノーです。彼らはあなたの知的財産を譲渡することはできません。
あなたのジレンマに関しては、おそらくあなたのコードをライセンスすることを検討してください。私自身、プログラマーとして、自分の作品が気づかれずに盗まれるのは大変なことです。彼らにそれを請求したくないが、単にあなたの作者を維持したいのであれば、おそらく Creative Commons Attribute-ShareAlike のようなオープンソースライセンスを検討してください。 、しかし、彼らはあなたに帰属し、同じライセンスの下でコードへの変更を配布する必要があります。これは彼らが単にあなたのコードを盗用することを止めませんが、彼らがそうすることを選択した場合、彼らは少なくとも有罪の良心を持つべきです。
私は弁護士ではないので、弁護士に連絡することをお勧めします。以下は、いくつかの法域における法律の私の理解に基づいています。
無給インターンの増加に驚きました。私が見たものから、それは雇用主が無料で何かを得ることを可能にします。また、彼らがめったに有給労働につながるという報告も聞いています。あなたが無給のインターンなら、どこかで有給の仕事を探してください。
あなたが組織と契約した場合、私は何を知りません。知的財産権の譲渡から、彼らが有効な契約を結ぶことは期待できません。私は彼らがあなたの仕事が「雇用のための仕事」のカテゴリーに分類されることを示す必要があると私は信じています。法律が何であれ、それは雇用主が知的財産権を主張することを試みることを妨げません。
私が疑っているように、あなたが知的所有権を保持している場合、あなたの雇用主はその権利を持っていないため、それらを誰にも与えたり譲渡したりすることはできません。
私の限られた経験では、自分の時間に行われた作業の所有権を規定する契約がある場合でも、所有権は保持されます。一部の司法管轄区の裁判所は、この条項を施行不能として宣言し、雇用者ではなく従業員に権利を付与します。
私は監督に行って「そうは思わない」と彼に言うことはできません。
実際、あなたが著作権を所有している場合、それはまさにあなたができることです、特にあなたが無料で働いてきたので。あなたは彼の兄があなたのコードを望んでいるなら、彼の兄があなたに話しに来るべきであり、あなたは商売をすることができると彼に言うべきです。
この男がそれを嫌いなら、あなたが本当にそこで働きたいかどうかを検討してください。あなたは彼がそこにいるだけで好意を示してきました。責任は彼にさらなる有利を求めるか、あなたが売らなければならないものを買うためにあなたと交渉することです。
IANALおよびYMMV。明らかに、さまざまな管轄区域における法的影響は非常に多様であるため、正しい法的決定を提案するつもりはありません。
あなたはあなたの時間に仕事をしたかもしれませんが、あなたが述べたように、あなたは彼らの仕事を実行するための手順と方法を観察することから得た知識に基づいて仕事をしました。次に、この知識に基づいてプログラムを作成し、彼らに渡しました。私にとって、これは知的財産法の目的です。ここでの価値ある対象はプログラムではなく、プログラムの作成に使用された知識です。哲学的に言えば、知識があれば誰でもプログラムを書くことができたでしょう。あなたは彼らのプロセスについての知識を持っています、そしてそれはそこでのインターンとしてのあなたの立場のために得られました。私は彼らがその知識と派生物を管理する権利を持っていると私は信じています。
私はあなたがニースをプレイし、彼らがこのプログラムをあなたが永久に雇うのに十分な開発者であることを示すものと見なすかどうかを確認することをお勧めします。
ソースコード/アプリに対する明確な契約上の権利がない限り、そのIPはあなたが働いている会社に属している可能性があります。あなたはそれを弁護士に連れて行くことができますが、それはあなたが話していたそれらの橋をほぼ確実に燃やすでしょう。
体験するまでチョークしてみるべきだと思います。次回は、時間外勤務の権利を持っていることを確認します(その仕事に関連している場合は、多くの場合はそうではありません)。または、単に支払いまたはプロジェクトの特別な合意のためだけに行ってください。
もちろんうそをつくことができます。あなたはコード自体を持っていない、スプレッドシートだけを持っている-あるいは、あなたが彼らのために始めた初期のプロジェクトからのものだと言います(つまり、あなたはコードを変更したが、それを所有していない-そして彼らはどちらもできません)。それはすべてあなた次第ですが、注意して、数泊のプライベートな仕事のために、何を考えているかを気にしないでください。