Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate
Liberated Pixel Cup

Own libraries?

RainyMirror
Monday, July 2, 2012 - 15:00
RainyMirror's picture

Can I take portions of my code, for instance, some tilemap loaders or asset managers, and put them on a jar file? With the jar having the correspondant free license of course. But without the source?

It's not that I don't want to show some source code, it's just that I would really like to have two layers, one being an "engine" layer, the other the game itself...

All code is 100% done by myself from scratch, using only vanilla Java 6.

  • Log in or register to post comments
PolCPP
joined 12 years 11 months ago
Monday, July 2, 2012 - 18:20

if those libraries are compiled how it's going to be free as in freedom?

  • Log in or register to post comments
RainyMirror
joined 12 years 10 months ago
Monday, July 2, 2012 - 18:28
RainyMirror's picture

Ok, to clear it, the source will be available. It's like I was using third-party libraries, but I'm the third party. So I just want to point the libraries' source to another place, even though it's all my work... like fake-branding.

But eitherway, if that can't be done, I guess I'll just melange everything...

  • Log in or register to post comments
PolCPP
joined 12 years 11 months ago
Tuesday, July 3, 2012 - 02:09

AFAIK, as long as the library is compatible with the GPLV3 it should be fine.

  • Log in or register to post comments
TMM
joined 13 years 6 months ago
Tuesday, July 3, 2012 - 08:33

I think the rule is that you are only allowed to use code in the coding portion of the contest that everone had access to at the start of the contest.

If your library was not public before the contest started, and you haven't announced where to find it in the 'early coding start' thread on this forum then I'm afraid you're not allowed to use it under the rules of the contest.

If your library was already open source and publicly available before the start of the coding phase it should be fine, it doesn't matter who wrote it at that point just that it is licensed under a GPLv3+ license and that it was available for all contestants.

  • Log in or register to post comments
RainyMirror
joined 12 years 10 months ago
Tuesday, July 3, 2012 - 09:25
RainyMirror's picture

OK, so in the end it's better that I just start clean and code just for the game... my "libraries" are not that big anyway. What I coded before was for 2D platform games, so that code doesn't work with this contest.

To release publicly a library is too much extra work for so little code anyway :)

Well, back to work!

  • Log in or register to post comments