Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by dave_sullivan on Thursday January 10, 2019 @01:05PM
(#18876253)
Yes, UE4 is not FOSS as per GNU, it is open source in that you can see the code and there's a large community contributing fixes and additions with every new version. I think the distinction is pedantic for most users.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by PhasmaFelis on Thursday January 10, 2019 @01:56PM
(#18876769)
"Source-available" seems to be the preferred term for what UE4 is.
> I think the distinction is pedantic for most users.
In a technical discussion, there's no reason not to use the proper terms for things.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by tapoxi on Thursday January 10, 2019 @02:00PM
(#18876817)
> I think the distinction is pedantic for most users.
The distinction is that the code you write belongs to Epic. You become an unpaid contractor.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by skybrian on Thursday January 10, 2019 @01:11PM
(#18876309)
The Open Source Definition doesn't come from the Free Software Foundation or "GNU". It's a separate organization.[1].
Also the whole point of this story is that license terms do matter, especially if you want to sell games commercially.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by dave_sullivan on Thursday January 10, 2019 @01:35PM
(#18876549)
I think the distinction is pedantic for most users.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by Rychard on Thursday January 10, 2019 @02:13PM
(#18876981)
Isn't Unity similar in that regard? (well, as far as viewing the source-code, they don't accept patches to my understanding)
https://blogs.unity3d.com/2018/03/26/releasing-the-unity-c-s...
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by akx on Thursday January 10, 2019 @04:42PM
(#18878525)
That's just the C# code; not the native C++ bits which are the core of the renderer and engine.
UE4 is open to every last bit.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by foota on Thursday January 10, 2019 @04:11PM
(#18878221)
No, the amount of unity released is tiny.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by wolf550e on Thursday January 10, 2019 @03:58PM
(#18878086)
You're wrong, users of software libraries care whether they're allowed to fork the library or not.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by Dylan16807 on Friday January 11, 2019 @01:20AM
(#18881413)
Define fork. You can make your own custom version and share that code with anyone, and use it exactly as freely as the original version.
The reason it's not open source is the royalty clause, not lack of ability to see/edit/modify/fork the code.
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by thecatspaw on Thursday January 10, 2019 @01:15PM
(#18876347)
Unitys C# code is also visible source
Re:Unity Engine ToS change makes cloud-based SpatialOS games...
by dave_sullivan on Thursday January 10, 2019 @01:20PM
(#18876395)
I missed that announcement, good for them, too little too late: https://blogs.unity3d.com/2018/03/26/releasing-the-unity-c-s...
Important to note, neither is Unreal really. It's not a pedantic distinction here either, as it affects how far you can take a project that modifies the core engine.
Not that I'm against Unreal in any way, it's just important to keep in mind.