承認に時間がかかりすぎると言われても、サードパーティのライブラリ/フレームワーク(春/ ibatis)をアプリケーションに使用することは非倫理的ですせずに行うことができますか?社外で承認された第三者のソフトウェアライブラリの使用
答えて
はい。
彼らはあなたがなくてもこのことを長く維持しなければなりません。楽しいものではありませんが、あなたに支払う人々の方針に従ってください。
特に、あなたが上記のライブラリを使用しないように言われた後は、問題に陥るのが良い方法です。たぶん、あなたの上司への使用のためのより良いケースを作る必要があります。
それは非常にイライラすることができる官僚的な遅延のより多くの場合のように聞こえる。しかし、フラストレーションは、それがルールを破る理由よりも実行可能な場合に、他の場所で雇用を見つける理由になります。 –
はい、会社によって承認されていない場合は、同意してもいなくても、使用しないでください。
あなたはいつでもそれを使用することができますが、それまでは使用できないように、いつでも前進させることができます。
はい、特に、パッケージのライセンス制限により、あなたの雇用者が責任を失い、ライセンスを遵守しなければならない場合は特にそうです。
私は、会社のポリシーに違反し、それから公開フォーラムで尋ねることは素晴らしいアイデアだと思います!
さらに重要なことは、より多くの経験を持ち、ビジネスや法的環境をよりよく理解している人よりも、あなたがよく知っていると信じることは良い戦略です。その結果、あなたは解雇され、おそらく起訴され、問題は再び発生しません。
真剣に:そのライブラリを使用しない理由があり、それが何であるかわからない場合はどうすればよいですか?難しい方法を学びたいですか?
あなたが「できない」ことができない機能は、あなたの雇用主が期待にしたがって動作することができない従業員なしで「行うことはできません」という保証がほとんどあります。
質問に答えるには、あなたの行動を何らかの方法で欺いたり偽ったりするのは確かに非倫理的です。しかし、もしあなたが "しなければならない"ことをする必要性に強く執着したいなら、是非ともあなたの立場を立ててください。
はい、従業員が所有していないコントロールを使用することは非倫理的だと思います。
これにはいくつかの複雑な法的問題もあります。
第三者のコントロールを使用することによって、法律上の訴訟に会社を開くことになります。コントロールがGPLになった場合、会社のIPに重大な損害を与え、さまざまな問題に巻き込まれる可能性があります。
しかし、コントロールが無料であっても、最初に同意しなかった問題を会社に残しておきます。おそらく、彼らはその依存関係を望んでいないかもしれません。あるいは、企業が製品を実行しようとしているすべての場所(モノ、クロスプラットフォーム、64ビットなど)で動作しないかもしれません。
企業の意思決定をしないでください!それは解雇され、訴訟を起こす良い方法です。あなたのケースを作って、あなたが望むならアイデアを投げますが、企業の決定を下すことが許されない場合は、それをしないでください!
なぜ気になるのですか?
企業ポリシー/官僚があなたを後押ししている場合は、遅くして事実を記録してください。それはあなたの仕事にどのような影響を与えたかを示します。実際の時間は&ドルです。その後、あなたの上司または上司に合理的な事例を作ってください。
しかし、実際に質問に答えるには、他の要因がないと仮定すると(例えば、生産性の向上が命を救うか、飢えた子どもに食べさせるなど)、それは完全に非倫理的です。
あなたはコンサルティングやソフトウェア開発のあらゆるところでこのような状況に陥るでしょう。ビジネスやクライアントは間違ったことをするように指示します。ここにあなたが何をすべきかです:
1)あなたが妥当な引数
2で何を考え、それらを伝える)あなたは強く
3)はそれを吸うと何をしていることを感じた場合に、情熱的に推論した引数を指定して、ステップ#1を強調彼らは欲しい。
4)お金を持って歩きなさい(最終的にそれを修復するために戻ってくることを十分に知っている)
これは仕事の一部です。
- 1. 第三者への承認を確認する
- 2. 第三者のOAuth2認証のためにAndroid AccountManagerを使用
- 3. TDDを使用した第三者コンポーネント
- 4. Appceleratorハイパーループ - 第三者のスウィフトライブラリを使用
- 5. OpenSceneGraph:第三者ビュー
- 6. 第三者から第三者にメールを送信する
- 7. Sharepointの第三者コンポーネント
- 8. 第三者コンポーネントへのinnerRef
- 9. アンドロイドの第三者アプリ
- 10. 第三者のソーシャルメディアAPI'S
- 11. 第三者CRMとのコンタクトフォーム
- 12. 第三者モジュールのオーバーライドメソッド
- 13. 第三者のライブラリメソッドにアクセス
- 14. Googleスプレッドシートの強化された第三者アクセス
- 15. NetBeans RCPアプリケーションで第三者のルックアンドフィールを使用する
- 16. 第三者のライブラリをPythonで使用する
- 17. 角2第三者コンポーネントを使用したユニットテスト
- 18. C# - 第三者の公開鍵を使用して第三者に送信されたデータを暗号化する
- 19. Nugetで第三者のライセンスを探す
- 20. 第三者のHTML5 .HTAアプリケーションですか?
- 21. iOSフレームワークの作成:第三者のライブラリとコードの使用
- 22. 第三者FloatingActionButtonライブラリはCoordinatorLayout
- 23. 自社パッケージを介して第三者の機能にアクセスするベストプラクティス
- 24. iOSクライアントのjwt認証第三者オーセンティケータ経由のnodejsサーバ
- 25. 第三者のライブラリと宣言ファイルを使用するには?
- 26. リアクションで第三者コンポーネントを使用する
- 27. 第三者のAndroidライブラリのフォーマット
- 28. 第三者のアプリレベルの仮入力
- 29. データベースデザインと第三者の統合
- 30. 第三者コンポーネントのCOM代理人
会社はあなたの給料を(彼らの言うことが合法である限り)支払うことを忘れないでください。顧客と同様に、常に正しいロジックです。 :) – Dusty