Live data from Hacker News

EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

reddit.com

211–220 of 263 posts

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#211
post #4

The post mentions TiberianDawn.dll and RedAlert.dll, I assume it's not the whole source of the games, is it?

Here’s the language they use: “Electronic Arts will be releasing the TiberianDawn.dll and RedAlert.dll and their corresponding source code under the GPL version 3.0 license” I assume “their corresponding source code” means “the code for those DLLs”, but I do wonder why they bother mentioning the DLLs at all.

I think this code release is to enable mods only. To make it possible to develop a MyGame.dll with custom behaviour and/or art. It wont be possible to make a total conversion, standalone.

So the talk about open source might just be marketing fluff.

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#212
Is opensourcing the main DLL file enough to consider the game opensource?

I assume there are other libraries, artwork, and some kind of launcher exe, which would presumably remain closed source.

I guess it really jumpstarts the efforts to make an opensource version of the game, but it really might still be a long way off yet.

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#213

Earlier quoted context omitted.

I thought mono was developed by a team outside Microsoft.

Microsoft open sourced all of dotnet. Runtime, class library, everything.

Not the debugger it seems :(

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#214

Earlier quoted context omitted.

id Software, a much smaller company, open sourced the source code of almost all their games and ported them to operating systems known not to be profitable. The benefits of those altruistic decisions are simply unmeasurable. They did all this while still having to work an insane amount of hours to ship their ambitious products. For example, not long ago, Quake II RTX was released by NVIDIA as a way to demonstrate the…

In this vein, Frictional Games (Amnesia The Dark Descent) released their first game and game engine. https://github.com/FrictionalGames

And Warzone 2100 http://wz2100.net/

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#215

One of the best things that could happen to the gaming landscape would be if companies like EA and similar learned from Microsoft's move to open sourcing more software and involving the community more gives them a lot more goodwill and business as a side-effect. And then us gamers get more long-lived games as a benefit as well.

> learn from Microsoft Apparently, Microsoft is now the exemplary open source hero. Previous to them, there was none other to learn from.

Of course not, but I think Microsoft is the biggest example of a huge company turning around from "open source is cancer" to "let's try to do open source for some things".

I'm sure there are more examples of companies embracing open source after previously looking down on it, maybe you have some names handy?

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#216

There is also the https://www.openra.net/ project which provides reimplementations of the classic C&C games. Me and some friends played it a few times on Linux, OSX and Windows and it worked smoothly :)

Open RA takes some liberties and so isn't really a good comparision. https://github.com/TheAssemblyArmada and https://github.com/OpenDUNE/OpenDUNE are extremely faithful, and probably why this is happening (CCHyper from TheAssemblyArmada is on the community Council, for example).

I didn't know about these projects yet. They look impressive as well, but are currently Windows only, which is a deal breaker for me.

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#217
post #190

Earlier quoted context omitted.

VSCode was a fork of the open-source project Atom, and it was never closed-source as far as I know.

VSCode was not a fork of Atom. They started afresh. This is possibly why it’s much more performant than Atom.

Interesting, I always thought VSCode was a fork of Atom.

After some research, it looks like electron was previously called Atom-shell, which is where the confusion comes from for a lot of people.

https://news.ycombinator.com/item?id=17221917

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#218

Earlier quoted context omitted.

>We expect them to open source things once good_will_value > expected_sales_volume for a given title/piece of software. The thing is right now Microsoft is getting into the habit of open sourcing things that hit that criteria, Which of their former good selling products has microsoft open sourced? Which of the microsoft open source projects were formerly for sale. I am very sure it would be very very few, and only in…

From GitHub: Electronic Arts: 27 repos Azure: 1.8k repos n.b., I work in Azure, make your own conclusions.

So it's quantity v. quality. As others said, don't pretend to make people believe you have 1.800 repos worth of useful software. EA may have only 27, but at least it's something you may benefit from even if you're not a customer of theirs.

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#219

Earlier quoted context omitted.

I thought mono was developed by a team outside Microsoft.

Microsoft open sourced all of dotnet. Runtime, class library, everything.

All of .net is open source? So you can now run any winforms or wpf app in the operating system of your choice? That's great.

Re: EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3

#220

Earlier quoted context omitted.

Microsoft open sourced all of dotnet. Runtime, class library, everything.

All of .net is open source? So you can now run any winforms or wpf app in the operating system of your choice? That's great.

Winforms is a thin wrapper around windows APIs, so no, you can’t.
Post reply on HN