Steamをインストール
ログイン
|
言語
简体中文(簡体字中国語)
繁體中文(繁体字中国語)
한국어 (韓国語)
ไทย (タイ語)
български (ブルガリア語)
Čeština(チェコ語)
Dansk (デンマーク語)
Deutsch (ドイツ語)
English (英語)
Español - España (スペイン語 - スペイン)
Español - Latinoamérica (スペイン語 - ラテンアメリカ)
Ελληνικά (ギリシャ語)
Français (フランス語)
Italiano (イタリア語)
Bahasa Indonesia(インドネシア語)
Magyar(ハンガリー語)
Nederlands (オランダ語)
Norsk (ノルウェー語)
Polski (ポーランド語)
Português(ポルトガル語-ポルトガル)
Português - Brasil (ポルトガル語 - ブラジル)
Română(ルーマニア語)
Русский (ロシア語)
Suomi (フィンランド語)
Svenska (スウェーデン語)
Türkçe (トルコ語)
Tiếng Việt (ベトナム語)
Українська (ウクライナ語)
翻訳の問題を報告
I doubt the choice was between GPL and BSD-style licenses. A BSD-style license would allow other commercial games to use the code, and EA have no interest in that. The choice was between GPL and no release at all, or perhaps release under some "look but dont touch, we own everything, shared source" license. I for one am very glad they went with GPL.
This means: EA are the only ones that can distribute C&C propietary software + DLL since they're the copyright holders (remember GPL is a license to grant distribution rights to 3rd parties. As a copyright holder you don't have to adhere to it, you can do whatever you want).
Everyone else can only distribute the DLL + sources (remember: as per the GPL, you must always distribute the sources along side the binaries). No one other than EA can use these DLL in non GPL software (something that would be possible if EA distributed the sources under the LGPL, this is why they don't, and it's the big difference between GPL and LGPL).
My thoughts:
As a personal aside: The "viral nature" of the GPL licenses does annoy me. I much prefer licenses like the MIT license, but I can understand EA not wanting to allow usage of the code in other proprietary products. This does actually work to their advantage as it means other games (which are usually proprietary) can't use it in their code, and I can see EA enforcing it if they think somebody is copying their code.
https://www.gnu.org/licenses/gpl-faq.en.html#GPLPlugins
It seems to me that EA has not added such an exception to the license.
The licencing under GPL is more or less bcs of OpenRA.
EA said that they would work together with the OpenRA Dev's (i heard that one Month ago).
Here is what EA wrote a few Days ago:
"Today we are proud to announce that alongside the launch of the Remastered Collection, Electronic Arts will be releasing the TiberianDawn.dll and RedAlert.dll and their corresponding source code under the GPL version 3.0 license. This is a key moment for Electronic Arts, the C&C community, and the gaming industry, as we believe this will be one of the first major RTS franchises to open source their source code under the GPL. It’s worth noting this initiative is the direct result of a collaboration between some of the community council members and our teams at EA. After discussing with the council members, we made the decision to go with the GPL license to ensure compatibility with projects like CnCNet and Open RA. Our goal was to deliver the source code in a way that would be truly beneficial for the community, and we hope this will enable amazing community projects for years to come."