タグ付けされた質問 「proprietary」

2
クローズドソースコードの既存のベストライセンス[終了]
私は自分でいくつかのクローズドソースのアプリケーションを作成しています(私の背後には大企業はありません)。それらを保護する方法を正確に知りたいと思っています。すべてのソースコードファイルの先頭に、次の非常に基本的な著作権表示があります。 /******************************************************* * Copyright (C) 2010-2011 {name} <{email}> * * This file is part of {project}. * * {project} can not be copied and/or distributed without the express * permission of {name} *******************************************************/ しかし、それだけでは不十分だと思い始めています。弁護士を雇うお金がなければ、私は本質的に「あなたはそれを使うことができ、それだけだ」と言っているクローズドソースライセンスに興味があります。私はオープンソースライセンスの比較または「弁護士を見つける」答えしか見つけることができないので、1つを見つけることは非常に困難でした。 これに似たものを使用できるクローズドソースライセンスはありますか?

5
オープンソースソフトウェアに直接起因するビジネス災害の注目すべき例はありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 8年前に閉鎖されました。 「エンタープライズ」環境では、プロプライエタリなソフトウェアに対する強い偏見を観察しました。Javaを使用する大企業でも、MySQLやPostgreSQLを見つけることはまれであり、WebSphereやWebLogicはJBossやTomcatよりも強く推奨されます。 これは非常に理解しやすいです。多くの開発者はWebSphereやOracle DBよりもTomcatやPostgresを好みますが、これらの問題で最終決定を下すのは開発者ではありません。本番環境でどのDBとアプリケーションサーバーを使用するかを決定する人は誰でも、本当に、本当に、悪いことを引き起こしたフリーソフトウェアを選択したために解雇された場合と比較して、ライセンス料が非常に少ないように見えます。 PostgresがOracleと同じくらい良いかどうかの質問はしていません。それはポイントではありません。Oracleは、機能とベンチマークを慎重に検討した結果、Postgresよりも選択されません。特定の場所ではフリーソフトウェアが信頼されていないため、Postgresは会話に参加しません。 この信頼の欠如が特定の出来事に対応して生じたのではないかと思っています。だから私の質問はこれです:オープンソースソフトウェアの欠陥の結果であることが示されたビジネス災害(障害、収益の著しい損失、企業データの著しい損失など)の文書化された事例はありますか? 明確化: OSSを完全に採用している企業レベルの企業での経験がある場合は、問題を先入観せず、特定の状況のニーズに基づいて選択する必要があります。あなたの経験は、他の企業が非常に異なる態度を持っているという事実を変えることはなく、これらの企業が少数派であっても私の質問は有効です。

4
あなたが作成するために雇われたソフトウェアに代わるオープンソースの代替物を作成することは倫理的でしょうか?
特定の学術機関の学生に販売される教育ソフトウェアを作成するために雇われたとしましょう。あなたはこのプロジェクトに取り組んでいる唯一の開発者であり、すべてのコードを書いています。プロジェクトの代替となるオープンソースは、世界中の恵まれない学生に利益をもたらす可能性があります。要するに、無料の代替手段は人類のより良い利益に貢献するでしょう。あなたが開発のために支払われているソフトウェアの代わりにオープンソースを作成することは「OK」でしょうか? PSソフトウェアは、教育機関の学生のみが使用します。商業的に配布する予定はありません。アプリケーションは、他の人の知的財産を利用しません。

2
オープンソースソフトウェアがクローズドソースソフトウェアに変わることの影響は何ですか?
企業が許可されたライセンスのオープンソースアプリケーションを取得し、アプリケーションの広範な部分を修正し、新しい機能を追加し、バグ修正を適用することにより、それからクローズドソースアプリケーションを開発した場合... ライセンス要件を無視しています... 移行はどのように行われ、異なるライセンスを選択する以外にそれを防ぐために何ができますか? 会社の(倫理的または社会的)責任は何ですか?(例:オープンソースプロジェクトに戻ることは倫理的なことです) オープンソースバージョンとクローズドソースバージョンの両方が利用可能な場合、競合はどの製品に影響しますか? 過去にこれを(成功または失敗のいずれかで)行った企業または製品の例はありますか?これらのプロジェクトに対するコミュニティの態度はどうでしたか?

3
安全にオープンソースバージョンとクローズドソースバージョンを並べて提供する最良の方法は何ですか?
私の会社は、4.0より前のVirtualBoxと同様に、独自の拡張バージョンとともに、オープンソースソフトウェアプロジェクトの開発とリリースを目指しています。 2つのコードベースを維持して、オープンソース製品への変更を簡単に商用バージョンに組み込み、誤ってプロプライエタリコードをオープンソース製品にプッシュするリスクを最小限に抑えるための最良の方法は何ですか?

3
社内スクリプト言語を廃止するための移行戦略
社内で多くのことに使用するスクリプト言語があります。これは、動的ラベルがシステム全体に普及しているチューリング完全言語になるための単純な評価ステートメントとして始まりました。 問題は、このために設計されたことはなく、それが表示されることです。開発環境は貧弱であり、作成されたスクリプトはテスト可能ではなく、現在でも言語の正式な定義はありません。 言語のユーザーの間で高まる感情は、それが仕事を終え、手放す時が来たと感じていますが、既存のコードベースを新しいソリューションに考案することに移行するという困難な課題に直面しています。この議論は、移行の考えに反して使用されます。 同様の状況に直面したことがありますか?もしそうなら、古いものの使用を止めて新しいものを宣伝するためにどのような戦略を使いましたか? 最後に1つ(Moronsに感謝)、これらのスクリプトの多くは文書化されておらず、まだアクティブに使用されていますが、元の目的は失われています。スクリプトは顧客サイトでもシステムをカスタマイズするために使用されるため、文字通り数千のこれらのスクリプトがあり、その大部分はソース管理またはバージョン管理メカニズムの対象ではありません。 受け入れられた答え。 これは難しい選択です。モロンとオリバーのハイブリッドのいくらかが最良であると私は思うが、すべての答えは良いと健全なアドバイスでした。 私は結局オリバーズを受け入れることになりました。なぜなら、それがより高く受け入れられる最も良いチャンスである(ha!政治!)古いスクリプト環境を、新しい環境に統合できる呼び出し可能なステートメントにパッケージ化すると、迅速で簡単なアップグレードパスが得られます。 完了したら、警告を表示したり、古いスクリプトの編集や作成を禁止したりして、新しいスクリプトの作成を制御し、新しい言語に強制的に移行させることができます。 入力ありがとうございます!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.