Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

How Do You Open Source Animation and code?

Cliff posted more than 12 years ago | from the confusing-licensing-issues dept.

GNU is Not Unix 12

danmm asks: "Recently, I've been trying to combine clip-art-style illustration with animating code into GUI components within Macromedia Flash (for distribution as an .mxp file via the company's Exchange site). Now, I'd like to start open-sourcing some of these things -- but this is a matter of curiousity: how does one open-source an amalgam of creative (art) content and software code? How's it different from pure code? If anyone is curious, my project is located here"

cancel ×


Sorry! There are no comments related to the filter you selected.

I would make sure that I owned the data in questio (2, Interesting)

Anonymous Coward | more than 12 years ago | (#2891554)

It shouldn't be anything more complicated than sticking an Open Source license to the top of it. You obviously can't Open Source Flash or any of the driving bits, but you can definitely license your own stuff. It's all datafiles anyway.

Time to Pay YOUR DUES! (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2891569)

I hope CmdrTaco wakes up to the needs and the will of his own community THAT UNDERWRITE HIS EXISTENCE.

CmdrTaco, you are a complete ass... This "SLASHDOT" is in the doldrums.

Taco, you are a far cry from a Linus Torvalds or an Alan Cox, who can work WITH people and their community to make things BETTER; you make this place suck worse. You suck. You wield your stick of power, you and you fag editors.

John-fucking-Romero selling a car on Ebay? Indiana Jones 4?

I would never presume to make Slashdot a '' or a '', that is to announce every picayune release of every little open-source project, but there have been some gross oversights here - particularly in light of the fact the very site and community relies on various core technologies and the distributions that in turn support those applications. My gripes are no longer relevant, as several releases of important things have gone unnoticed and honorable maintainers of the unsaid projects don't get recognized by the site that proclaims to be "news for nerds." What a crock.

I have also attempted to post using precedent. Doesn't help. What was front page worthy a week, month or year ago isn't again because I'm not an editor - even if the context and circumstance is the same. Bill Gates could die, and I'll bet anything I would never get the post, even if I knew a day in advance. Death, dark, painfull, death to you who hold the scepter of power.

You betrayed your community, you are a lucky bitch like Bill Gates, right place, right time. I hope to the powers that be you quit being the "leader" of this dirty unreadable mess you call slashcode and hand the scepter of power to someone who can RESPECT his community.

And a tip for you; you elitist jerk: Tell people why, besides blind stupidity or bias, you reject stories! You can't - that would be like seeing the M$ source code, it would be a laughing stock to actually reveal your twisted half-assed reasoning.

No wonder the Taco Snotting FAQs and all sorts of shit comes out on here, and all the crap flooding and trolling. YOU FAILED as a leader, you betrayed your community and you suck. I love slashdot for the others that come here, and the news ends up being better than shit (not hard to do in a world full of mega-omnipediaplex corporations that spew forth garbage 'news'), but the editors here are biased, unfair and categorically suck; I hope you all re-evaluate how lucky you are to have jobs, you suck at interviews, you suck at content and community management. You are not the "portal for nerds," the Yahoo for nerds if you will. You are a petty band of garbage vendors who have duped a larger company into giving you jobs so they can spray ads in our faces.

Give this project to a real person who has sex with people and doesn't fuck blow up dolls of anime characters and plays video games and "hack" Perl for a living. God damn loser. And pick up a book on Perl idioms. And your fucking arcade thing is so fucking gay, why would you want to stand and play a fucking game? Fucking retard.


Give the art, GPL the code (5, Insightful)

bbk (33798) | more than 12 years ago | (#2891866)

What it comes down to is this -

Do you really want all the hacked up and modified copies of your art floating around there? Does that really matter to you?

I'd just give the art away. If people want to replace it, fine. If they want to chuck all yours and charge for their own, nothing is stopping them.

The code can be GPL'ed. It's like making a video encoder - the mechanics of the encoder are yours, but what people feed it is theirs. In your case, the things you did with Flash are GPLable (if this truly is the case - I'm not sure how flash works).

I'd release them as "The code bits are GPL, the art is mine, ask to use it" or "The code bits are GPL, the art is public domain, use it as you wish". Some variant on that should be able to fit what you want to do.


Re:Give the art, GPL the code (3, Informative)

danmm (553165) | more than 12 years ago | (#2892980)

BBK -- thanks for the response. But when code and visual communications become entwined, you can't just chuck the art and keep the code. You can't just gut the bunny and steal the energizer. The two are mixed up too closely. A command to "raise arm" inherently involves just as much visual instructions and creativity as code instructions and creativity. And that gets to my point: as visual assets become more complex in their representation and responsiveness over time (thanks to embedded code and a creative decisions on how those visual assets use communicate information from that code and from a user), they start to look like a new form of programming. We're not talking linear artifacts like a disney animation. Heck, already people are dragging-n-dropping variables to table columns without nary a keypress or line of code, relying only on information communicated via a particular widget's blink-and-change. A coder makes a java module that manipulates data in a certain way, and then, with an OSS spirit, releases it and allows others to modify the code, or inherit and extend it. An animator/developer creates a visual icon with a bunch of methods for communicating certain information based on programmable internal and external states, and then releases that artifact for others to modify and extend -- others can manipulate the graphic way of expressing information as well as the internal expression. Granted, my icons just do stupid stuff. But someday, batman. Someday. I guess I just want to know what it would look like if you had a set of code-rich widgets and you decided to inherit from one. How would you modify the visual as well as the code? Do you have access modifiers for each way a visual artifact operates?

Just GPL it, or derive an applicable license (1)

billcopc (196330) | more than 12 years ago | (#2891986)

The work is great, I like the concept. Just keep doing it the way it is, it's fine. Perhaps you could provide some method for users to contribute back to the Flidget repository.. but it's off to a good start.

Get Yer Tits Out (-1)

The Lyrics Guy (539223) | more than 12 years ago | (#2892062)

(Note - can someone help me with the missing lyrics?)

The Business - Get Yer Tits Out

[Oi oi oi!]
Ever since I was 8 years old
I been a fan of the centerfold
Girls good lookin, they got class
Shove my cock right up their ass

It makes great time, or so I heard
So go in there and shag his bird
[???? ???? ???], makes us sick
[??? ?? ????] get on my dick

Get yer tits out for the boys! [x 4]

The girl next door, she just don't care
Gunna get buried in her pubic hair
She got long legs and wears pink socks
Now I let my tongue right up her box

I know a nice way to [??? ????]
But you gotta be care that you don't get AIDS
Take her home, get back to your place
Get her upstairs and cum on her face

Get yer tits out for the boys! [x 4]
Get yer tits out for the boys! [x 4]

Short answer... (3, Insightful)

AntipodesTroll (552543) | more than 12 years ago | (#2892175)

Ask an IPlawyer. :^)

Many people have the wrong idea of what can be copyrighted, licenced, patented, etc. The idea that you can licence artwork (animation) under GPL is flawed, as any derivative artwork is automatically owned by the creator, as long as there is signiciant differences. You cant copyright a character or concept inside a piece of artwork, only the artwork itself.

GPL'ing artwork would be silly and unenforceable. It would be better to mark the code as GPL (or even better, BSD) and to claim copyright to your artworks, perhaps with the limitation "Commercial rights reserved." so that theoretically people can re-use the artwork, but not use it in a commercial product without asking you first.

That said, a company is quite within their rights to make a derivative (parody) work of your artwork, and use it how they please. The only way to stop that, is to trademark a logo or character within the artwork.

Bastard. We finally found you. (3, Funny)

gmhowell (26755) | more than 12 years ago | (#2892321)

We finally know who to blame for Clippy, you rotten SOB. Switching to OSS won't save your sorry ass now.

Re:Bastard. We finally found you. (1)

danmm (553165) | more than 12 years ago | (#2892986)

You're just upset because Clippy talks behind your back.

Art would fall under public domain (3, Interesting)

Alpha27 (211269) | more than 12 years ago | (#2892369)

I would say check out this site for more info about public domain.

I would think when it comes to art, it's not about using GPL, it's about putting it into the public domain, like music would be; it would fall under the same guidelines. Combining the two doesn't make much sense, unless you have some greater plan for it.

As for the code, that I can see fall under GPL. I figure as long as the code you provide is something like a module someone could drop in and use, and add clip art to it, then GPL should be fine.

Copyleft for art? (2, Interesting)

Anonymous Coward | more than 12 years ago | (#2892458)

Copying, distribution, and use of this work is permitted without restriction. Circumvention of any technological measure or measures which effectively control access to this work is permitted without restriction. Preparation of derivitive works is permitted provided that you cause any such work to be licensed as a whole at no charge to all third parties under the terms of this License.

Flash?!? Exchange?!? (-1, Flamebait)

Anonymous Coward | more than 12 years ago | (#2894593)

Dude, those "technologies" suck ass. Get a life and work on something useful.
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>