Flexinoodle
Member
- Joined
- Nov 17, 2005
- Messages
- 129
I think you're wrong but only time will tell
Is there such a thing as a GCC decompiler...?
You could then compare the extracted source to a base source and get a list of changes...
Yes, yes it would be a ultra horrible way to do things... reverse engineering GPL software...I could get burned at the stake for even suggesting it...
I wonder how many of the people writing to these fora really understand
how difficult the programming task can be. I have seen many a project
fail or fizzle - only some due to my effort or lack thereof. Please give
GPH the benefit of the doubt for at least a year after first release of the
gp2x. It will take that long or more to sift out bugs.
I wonder how many of the people writing to these fora really understand
how difficult the programming task can be. I have seen many a project
fail or fizzle - only some due to my effort or lack thereof. Please give
GPH the benefit of the doubt for at least a year after first release of the
gp2x. It will take that long or more to sift out bugs.
I think a lot of the people here really do understand that and that is why such a fuss is being made about the GPL. A fair bit of source I have written has been released under GPL and a lot of other people here will be in the same boat.
Sure lots of people just used GPL because the project they wanted to contribute to used it or becasue it's popular but a lot of people use it because they aggree with what it says. If they wanted people like GPH to use it for a year and not release the source they would have used a different license.
GPH are using code that a massive number of developers spent time and effort writing. Why should GPH get to ignore the license just because it's inconvient?
Surly that argument would support me cracking expensive software and using it while trying to save up the money to buy it.
Why? GPH don't have to put the code on CVS and if they decide to do so, they don't have to accept anyone's suggestions. The point is that making the up-to-date code available lets someone else put up a CVS server and accept updates, if they choose to do so. This isn't a practical matter and it doesn't matter at all about how many employees GPH have. GPH have an obligation under copyright law to release the source code to the software they are distributing.I wonder how many of the people writing to these fora really understand
how difficult the programming task can be. I have seen many a project
fail or fizzle - only some due to my effort or lack thereof. Please give
GPH the benefit of the doubt for at least a year after first release of the
gp2x. It will take that long or more to sift out bugs.
I think a lot of the people here really do understand that and that is why such a fuss is being made about the GPL. A fair bit of source I have written has been released under GPL and a lot of other people here will be in the same boat.
Sure lots of people just used GPL because the project they wanted to contribute to used it or becasue it's popular but a lot of people use it because they aggree with what it says. If they wanted people like GPH to use it for a year and not release the source they would have used a different license.
GPH are using code that a massive number of developers spent time and effort writing. Why should GPH get to ignore the license just because it's inconvient?
Surly that argument would support me cracking expensive software and using it while trying to save up the money to buy it.
Although I have not looked at it, I understand that GPH has released a copy
of their source. It may be out of date, but yesterday's code will be out of
date in a project that has had three public updates in less than two months.
I suspect that opening up the source using CVS might make matters worse
if the flood of suggested code changes required more time for GPH staff to
review and implement than to do their own work.
After looking carefully at other handheld consoles I have concluded the
gp2x is right for my application (GPS mapping)
I think we should have some patients. You can be quick to say that GPH being small is no excuse, but reality can be a bitch. Right now they have alot of issues they are trying to suss out. They have a dodgy joystick to fix, buggy FW, TV-out cables that are faulty, video,audio, players etc to de-bug and more.
Calling people who respect the GPL "whining Linux geeks" doesn't affect GPH's obligations under the GPL either. I don't think of myself as a "whining" anything, but I've gained enormously from GPLed software (and not just financially) and I believe that - even if we ignore the copyright issues - those who release their software under that licence (or any licence for that matter) should have their wishes respected.That is alot of work and takes alot of time for a tiny company like this, that is a fact, they are not Sony. Getting source code ready to distribute for a bunch of whining linux geeks is probably not top on the list. Eventually they will release the source just maybe not the day you want it.
You have a couple of options. You can wait a bit while giving polite reminders to them that the sources should be released. Then wait.
You could have them sued out of business for violating the GPL. In this case you wont have a GP2X to worry about source code for anymore.
After looking carefully at other handheld consoles I have concluded the
gp2x is right for my application (GPS mapping)
Um, are you definitely sure about that?
I think you'd be better off with a bluetooth-capable PDA and a bluetooth GPS receiver (or something like that). There isn't even a way to connect the GP2X with a GPS receiver yet (short of you building one yourself, that is. If you're into that, by all means go ahead).
If dignsys don't comply and GPH were to drop them as a sub-contractor then GPH could demand a source release and then turn it over to the community for completion... It would be messy, but GPH would by no means be left in the dark.I really do think the big barrier is Dignsys - they are obviously being paid, but no one knows exactly how, when or exactly what for. They are obviously worried that if they release too much code, groups of people will get together and make it better, possibly taking them out of the loop (and thus losing money). It's these people, if any, you need to target. I don't think GPH have a lot of control over this issue (well, I suppose they could refuse to pay them, but then if someone else doesn't take up the job, what are they going to do then?)