Author Topic: Just wondering, Code::blocks and YouTube and Copyright  (Read 4310 times)

Offline epsilonexus

  • Single posting newcomer
  • *
  • Posts: 3
Just wondering, Code::blocks and YouTube and Copyright
« on: July 17, 2012, 07:48:41 pm »
Title says it really, I was wondering, if I were to set up a YouTube tutorial using Code::Blocks to teach C++,  would I need written permission from Code::Blocks or GNU GCC or someone to be able to monetise it and say the content is mine, but of course linking to code::blocks and whatnot saying that they created it?

Thanks!

PS, if this is in the wrong place please feel free to move it...
« Last Edit: July 17, 2012, 07:54:33 pm by epsilonexus »

Offline Alpha

  • Developer
  • Lives here!
  • *****
  • Posts: 1513
Re: Just wondering, Code::blocks and YouTube and Copyright
« Reply #1 on: July 18, 2012, 03:34:58 am »
Maybe this post is related?

Offline epsilonexus

  • Single posting newcomer
  • *
  • Posts: 3
Re: Just wondering, Code::blocks and YouTube and Copyright
« Reply #2 on: July 18, 2012, 05:56:16 pm »
Maybe this post is related?
Yeah it is.Thanks @Alpha. Does this apply to all people then? Or just Xander314?

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: Just wondering, Code::blocks and YouTube and Copyright
« Reply #3 on: July 18, 2012, 08:16:22 pm »
The GPL allows you to use the software freely for any purpose and to make money from it. Extra restrictions apply for creating derivative work.
Making a video tutorial using the software is not creating derivative work of the software, therefore there are no extra restrictions from that point of view.

The only thing you technically do need permission for is for reproducing the artwork (splash screen, buttons, icons) because making a video tutorial which contains on-screen copies of said artwork is arguably derived work, in a somewhat strict sense.

There is no separate license file for any of the artwork in Code::Blocks that I am aware of, so according to semblance (being shipped as part of a project that as an entity is under GPL), one would have to assume them being under the GPL as well.
Which means you are free to make copies and free to make money as long as you comply with the terms of the GPL, e.g. provide the source code for any modifications and derivative works (that is, in the case of a youtube video, the original capture). Of course you can still get a separate license ("special permission") that removes these restrictions from the respective authors.

Most of the "bigger" icons and images including the 8.02 but excluding the 10.05 splash screen are either derived from public domain sources or created from scratch, and copyright by me. I herewith place these under a "I give a fuck" license for any kind of reproduction in videos.

The 10.05 splash screen was conceived by Felix Weiszig, known as "otaco" on this forum. You would need to ask Felix if your video shows the 10.05 splash screen.

Most of the "smaller" icons which are not of trivial nature (such as a bullet point or wedge) are borrowed from freedesktop.org if I recall correctly -- so you would need to ask the guys over there if you want to be super pedantic. Though I doubt anyone cares.

There might be other artwork that I do not know about.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: Just wondering, Code::blocks and YouTube and Copyright
« Reply #4 on: July 18, 2012, 10:23:11 pm »
Though I doubt anyone cares.
...in addition:
However, if you really should earn a "certain amount" of money, I believe a donation won't be wrong. But surely we won't / can't control, so we just trust you.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ