Want more features and no adverts?
Subscribe to GOL Premium
Spine, 2D Skeletal Animation For Games With Linux Support
Posted , 7 March 2014 at 8:01 pm UTC / 6494 views

Look what I found at the bottom of my todo list, oops! Spine is a full-featured 2D skeletal animation for games with Linux support as standard. It was successfully crowdfunded in February of 2013, so it's good to see it is alive and well!

If creation animations is your thing then this could be the software you have been needing!

They even provide the source code for all of the runtimes that they officially support, these are placed onto github for easy access.

They have a decent list of officially supported runtimes too including Unity, LOVE and plenty more, they even list third party runtimes too, see them here. I think toolkits like Leadwerks and Godot may want to speak to these guys to get some support too!

So, that's one less roadblock for developers working directly on Linux, next!

I am the owner of GamingOnLinux. A fan of anything techy, and not just Linux stuff.

You can follow my personal blog here.

DrMcCoy commented on 7 March 2014 at 8:42 pm UTC

Spine websiteThe official runtimes are on github under a liberal license

Spine source codeYou are granted a perpetual, non-exclusive, non-sublicensable and non-transferable license to install, execute and perform the Spine Runtimes Software (the "Software" ) solely for internal use. Without the written permission of Esoteric Software, you may not (a) modify, translate, adapt or otherwise create derivative works, improvements of the Software or develop new applications using the Software or (b) remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other intellectual property or proprietary rights notices on or in the Software, including any copy thereof.

They must be using a definiton of "liberal license" I was not previously aware of.

EDIT: Ah, in the LICENSE file, they later added "(typically granted by licensing Spine)" after the written permission part, but failed to update the header blurb in all the source files. In either case, that's still pretty non-liberal in my book. I mean, in the same vain, you could claim the Unreal Engine, or hell BioWare's Aurora engine, is liberally licensed, because licensees could make changes. Whoop-de-doo.

EDIT 2: It's even worse: The initial license was the 2-clause BSD license. They changed the license 6 months later to some custom "Spline 1.0" license, then over the course of the next 6 months, it became the current Spline license 2.1. Boo, I say.

[quote=Spine website]The official runtimes are on github under a liberal license[/quote] [quote=Spine source code]You are granted a perpetual, non-exclusive, non-sublicensable and non-transferable license to install, execute and perform the Spine Runtimes Software (the "Software" ) solely for internal use. Without the written permission of Esoteric Software, you may not (a) modify, translate, adapt or otherwise create derivative works, improvements of the Software or develop new applications using the Software or (b) remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other intellectual property or proprietary rights notices on or in the Software, including any copy thereof.[/quote] They must be using a definiton of "liberal license" I was not previously aware of. [b]EDIT:[/b] Ah, in the LICENSE file, they later added "(typically granted by licensing Spine)" after the written permission part, but failed to update the header blurb in all the source files. In either case, that's still pretty non-liberal in my book. I mean, in the same vain, you could claim the Unreal Engine, or hell BioWare's Aurora engine, is liberally licensed, because licensees could make changes. Whoop-de-doo. [b]EDIT 2:[/b] It's even worse: The initial license was the 2-clause BSD license. They changed the license 6 months later to some custom "Spline 1.0" license, then over the course of the next 6 months, it became the current Spline license 2.1. Boo, I say.
0 Likes
adolson commented on 7 March 2014 at 9:14 pm UTC

Looks like interesting software, but I really like what I've used of Godot's 2D animation system so far. However, since I like the MIT license, I can wait for Godot - one of the main Okam guys mentioned adding bones and IK in the future. But what can be done already is pretty nice.

[Source] (there's a nice vid in that link, too).

Looks like interesting software, but I really like what I've used of Godot's 2D animation system so far. However, since I like the MIT license, I can wait for Godot - one of the main Okam guys mentioned adding bones and IK in the future. But what can be done already is pretty nice. [[url=http://www.godotengine.org/forum/viewtopic.php?f=8&t=174&p=769#p769]Source[/url]] (there's a nice vid in that link, too).
0 Likes
Linux owns all? commented on 7 March 2014 at 11:08 pm UTC

this is unneeded for unity3d+blender developers as all the plugs to do this are build in

this is unneeded for unity3d+blender developers as all the plugs to do this are build in
0 Likes
adolson commented on 8 March 2014 at 12:41 am UTC

Linux owns all?this is unneeded for unity3d+blender developers as all the plugs to do this are build in
Unity3D isn't available for Linux... So... Not exactly relevant.

[quote=Linux owns all?]this is unneeded for unity3d+blender developers as all the plugs to do this are build in[/quote] Unity3D isn't available for Linux... So... Not exactly relevant.
0 Likes
commodore256 commented on 8 March 2014 at 5:36 am UTC

Screw this, I have Spriter and yes, it's for Linux.

Screw this, I have Spriter and yes, it's for Linux.
0 Likes
s_d commented on 8 March 2014 at 7:57 pm UTC
  • GOL Supporter

DrMcCoy
Spine websiteThe official runtimes are on github under a liberal license
Spine source codeYou are granted a perpetual, non-exclusive, non-sublicensable and non-transferable license to install, execute and perform the Spine Runtimes Software (the "Software" ) solely for internal use. Without the written permission of Esoteric Software, you may not (a) modify, translate, adapt or otherwise create derivative works, improvements of the Software or develop new applications using the Software or (b) remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other intellectual property or proprietary rights notices on or in the Software, including any copy thereof.
They must be using a definiton of "liberal license" I was not previously aware of.

EDIT: Ah, in the LICENSE file, they later added "(typically granted by licensing Spine)" after the written permission part, but failed to update the header blurb in all the source files. In either case, that's still pretty non-liberal in my book. I mean, in the same vain, you could claim the Unreal Engine, or hell BioWare's Aurora engine, is liberally licensed, because licensees could make changes. Whoop-de-doo.

EDIT 2: It's even worse: The initial license was the 2-clause BSD license. They changed the license 6 months later to some custom "Spline 1.0" license, then over the course of the next 6 months, it became the current Spline license 2.1. Boo, I say.

Yeah, this is pretty bad. It means that we can't use their runtimes in our own free software games because that could imply relicensing to copyleft (or similar).

Though, of course, Spine users can still output sprite sheets, of course. And the community is still able to contribute their own runtimes, licensed however they want... but why bother

[quote=DrMcCoy][quote=Spine website]The official runtimes are on github under a liberal license [/quote] [quote=Spine source code]You are granted a perpetual, non-exclusive, non-sublicensable and non-transferable license to install, execute and perform the Spine Runtimes Software (the "Software" ) solely for internal use. Without the written permission of Esoteric Software, you may not (a) modify, translate, adapt or otherwise create derivative works, improvements of the Software or develop new applications using the Software or (b) remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other intellectual property or proprietary rights notices on or in the Software, including any copy thereof. [/quote] They must be using a definiton of "liberal license" I was not previously aware of. [b]EDIT:[/b] Ah, in the LICENSE file, they later added "(typically granted by licensing Spine)" after the written permission part, but failed to update the header blurb in all the source files. In either case, that's still pretty non-liberal in my book. I mean, in the same vain, you could claim the Unreal Engine, or hell BioWare's Aurora engine, is liberally licensed, because licensees could make changes. Whoop-de-doo. [b]EDIT 2:[/b] It's even worse: The initial license was the 2-clause BSD license. They changed the license 6 months later to some custom "Spline 1.0" license, then over the course of the next 6 months, it became the current Spline license 2.1. Boo, I say.[/quote] Yeah, this is pretty bad. It means that we can't use their runtimes in our own free software games because that could imply relicensing to copyleft (or similar). Though, of course, Spine users can still output sprite sheets, of course. And the community is still able to contribute their own runtimes, licensed however they want... but why bother :S:
0 Likes
blurymind commented on 10 March 2014 at 8:35 pm UTC

spriter has a better license, runs on linux and costs 25$ (vs their 250 bucks!!).
It has all the features of spine.

I mean honestly. Only an idiot would spend money on their software. They can take it and shove it up their greedy butts

spriter has a better license, runs on linux and costs 25$ (vs their 250 bucks!!). It has all the features of spine. I mean honestly. Only an idiot would spend money on their software. They can take it and shove it up their greedy butts
0 Likes

Due to spam you need to Register and Login to comment.


Or login with...

Popular this week
View by Category
Contact
Twitter
Latest Comments
Latest Forum Posts
Facebook
Who's Online
There are 263 in total online.
Users online: Beta Version, Disharmonic, Eike, frostwork, glidder, Hamish, Havoqq, Julius, liamdawe, minj
Misc