Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  C64 Plugin
« previous next »
  • Print
Pages: 1 [2]

Author Topic: C64 Plugin  (Read 7183 times)

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: C64 Plugin
« Reply #15 on: October 14, 2008, 03:30:31 PM »
Well, there are other licenses that permit redistribution and modification that are not GPL compatible.  So sharing such code isn't intrinsically prohibited.  It seems to me that the problem arises when you try to make a Rockbox plugin out of such code, since you have to utilize the Rockbox plugin API (GPLed) with non-GPL-compatible code, thereby creating a legal problem.

(I am halfway talking out loud to reason through why non-GPL code shouldn't go into the tracker at all, regardless of whether the code itself can be redistributed.  I am not claiming that the code from either of those projects can actually be redistributed, either.)
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: C64 Plugin
« Reply #16 on: October 14, 2008, 03:35:39 PM »
It's a Rockbox plugin, right? It includes part of Rockbox by being a Rockbox plugin, so distribution needs to be in a GPL compatible manner.
Logged

Offline jcompton

  • Member
  • *
  • Posts: 2
Re: C64 Plugin
« Reply #17 on: October 14, 2008, 03:43:20 PM »
Sigh. I guess some people are allowed to talk about licensing on this thread and some aren't.

Well, there's the VICE core, which is presumably more resource-hungry than Frodo based on what it gets ported to.

(And is GPL, license police.)
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: C64 Plugin
« Reply #18 on: October 14, 2008, 03:45:00 PM »
Constructive talk about licenses (such as how he can manage to get his code compatible) are welcome. Simply complaints about the license itself should be addressed to the writers of the license, or if you wish to complain about its use for Rockbox, in a thread dedicated to that purpose. Neither of those would be on-topic in this thread, which as I explained is why your post here was removed.

You're allowed to talk about licenses, provided you keep it on-topic to the actual thread (IE: About this specific plugin, and how its licensing can work).
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: C64 Plugin
« Reply #19 on: October 14, 2008, 04:23:14 PM »
Quote from: jcompton on October 14, 2008, 03:43:20 PM
Sigh. I guess some people are allowed to talk about licensing on this thread and some aren't.

I looked at your deleted post, and its basically just some irrelevant whining that has nothing to do with the rest of the thread, so you don't get to take the moral high ground here.  Your white noise posting didn't "talk about licensing" (or really anything anyone could conceivably ever care about) in any meaningful sense, so of course it doesn't belong here. 

If you want to complain, I suggest getting a blog.
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: C64 Plugin
« Reply #20 on: October 14, 2008, 04:52:33 PM »
Quote from: Llorean on October 14, 2008, 03:35:39 PM
It's a Rockbox plugin, right? It includes part of Rockbox by being a Rockbox plugin, so distribution needs to be in a GPL compatible manner.

Did you notice where I said, ". . . the problem arises when you try to make a Rockbox plugin out of such code, since you have to utilize the Rockbox plugin API (GPLed) with non-GPL-compatible code, thereby creating a legal problem"?

Your initial statement, as it stood, seemed to claim that code can only be distributed if GPL and made no explicit mention of the tracker, though I will admit it was implicit through context.  My intention was to clarify why non-GPL code has no business in the tracker. 
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: C64 Plugin
« Reply #21 on: October 14, 2008, 04:57:54 PM »
"It" clearly referred to the C64 plugin, I thought, since that's what this thread was about. He's already made a plugin out of the code, as is demonstrated by the screenshots in the first post.

This thread is about said plugin. Discussion about whether or not you can distribute non-Rockbox-associated code doesn't belong in these forums at all, so I don't see why I'd even bring that up...
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: C64 Plugin
« Reply #22 on: October 14, 2008, 05:04:16 PM »
Okay, we're clear.   ;)
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline jensu

  • Member
  • *
  • Posts: 10
Re: C64 Plugin
« Reply #23 on: October 14, 2008, 05:55:41 PM »
i didn't know this. first i've found this code http://fms.komkon.org/EMUL8/M6502-081707.zip somewhere else in the web. later i found the home page of this guy and i didn't read the terms carefully enough it seems...
i don't think i'll write an own m6502 emulation, it's a lot of work. sorry guys, i was going to share this but if its not possible so i've to develop for private use only :(
if someelse has an idea or likes to spend the next weeks with opcode definitions please let me know...
best
jens
Logged

Offline shotofadds

  • Developer
  • Member
  • *
  • Posts: 368
Re: C64 Plugin
« Reply #24 on: October 15, 2008, 03:25:21 AM »
What about VICE (http://www.viceteam.org/)? It appears to be written in C and is licensed under the GPL. Maybe you could look at its 6502 emulation core?
Logged

Offline Roseweave

  • Member
  • *
  • Posts: 19
Re: C64 Plugin
« Reply #25 on: October 23, 2008, 09:30:09 PM »
Really cool I love C64 games.
Logged

  • Print
Pages: 1 [2]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  C64 Plugin
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.11 seconds with 14 queries.