Official GP2X SDK Released 41
gizmateer writes "According to Gizmos for Geeks, GamePark Holdings, Inc. has officially released the GP2X SDK. The GP2X source is available for Windows and Linux developers on the GP2X site. If you need more library source, GPH provides the contact dev@gp2x.com and GPH will provide it on the developers' forum. GPH mentions that you can get most of the library from the Internet, as Dev-C++ for GP2X was coded with the source code which is already opened on the Internet. The GP2X makers have gone a long way since being accused of not understanding the GPL."
Re:They are still not complying with the GPL (Score:2)
They're trying. They made a stupid move by outsourcing the Linux development to an idiot company that doesn't understand GPL, but they're trying to make up for that by releasing source code when they can. We should be
Doesn't make it legal. (Score:2)
Really, how hard is it to release source? You act as if this takes more than setting up a torrent. How is it that they can be "trying" and not succeeding? How do you try and fail to release source?
Re:Doesn't make it legal. (Score:4, Insightful)
It sucks. And I don't know if they'll ever be able to make anyone happy. But they're trying, and what they need is our help and support, not our bitching. Bitching won't help them figure out what the fuck they're doing. Bitching will make them hate the Linux community and do whatever they can to get away from us. But if they get enough help and support from us, then it'll be easier for them to get out the source, they'll be more likely to want to get out the source, we'll get it faster, and in the future they'll be more likely to put out (compliant) GPLed products in the future.
I don't want us to be doormats and let them get away with whatever, but I don't want us to be viewed as psycho attack dogs that everyone stays away from. Let's save the meanness and the bitching for those that don't try, and help those that do try.
Re:Doesn't make it legal. (Score:2)
You mean to tell me that they outsourced development under the premise that the developer is allowed to keep the intellectual property?
I was kind
Re:Doesn't make it legal. (Score:2)
I think it's mostly a problem where they liscensed code from proprietary people (like for the SD card drivers) and released that code isn't in their liscense, but they may not have all the code as well. It's a total mess. The FSF needs to send a Korean-speaking dude (or chica) over their to beat up their developers and get this whole mess straightened out (this would be a specific to what I meant by "help and support").
As for wh
Re:Doesn't make it legal. (Score:2)
As per the GPL their sole remedy in this circumstance is to stop distributing the software in question. Anyone who does so today, including anyone who sells a used GP2x, is guilty of copyright infringement. It's their own fault for outsourcing it to someone who didn't follow the GPL, and their
Re:Doesn't make it legal. (Score:2)
Of course, that hard-lined "remedy" wouldn't help anyone. It would mean that there's no chance in hell that we'd ever get the rest of the source code,
Re:Doesn't make it legal. (Score:1)
If they are knowingly distributing a product that's in violation of the GPL. They should stop distributing it _immediately_. Things aren't going to get better if everyone rolls over for GPL violators.
GPL violators need to be hit fast and hit hard.
Re:Doesn't make it legal. (Score:2)
Re:Doesn't make it legal. (Score:2)
Re:Doesn't make it legal. (Score:2)
No, it's not worth noting; it's incorrect. From the GPL:
That adequately covers use of the code.
Re:Doesn't make it legal. (Score:2)
You're completely missing the point... distributing the source is easy... getting the permission to release it is something completely different.
If the company they outsourced the development to have added to it, they need to get permission from the author to release it, and that probably wasn't part of the original plan... they might even have included code they licenced.
Whatcha do about that? There's not really an easy answer.
Shame really, I'd re
Re:They are still not complying with the GPL (Score:2)
They're not trying that hard. As far as I know, they're still distributing MPlayer without the source, which is a violation of the GPL. They should stop doing that immediately. I don't buy this, "We should be happy..." stuff because it makes no sense. We don't have to be grateful to them if they do what they ar
GPL? (Score:4, Informative)
Actually, they still don't understand it. MPlayer is embedded in the GP2X firmware in a modified version (using the custom mpeg decoding hardware), but no source code for it has been released.
but if the hardware specs are open... (Score:2)
If so, is there even a need for the missing source code? With the hardware specs available, (I don't know if they actually are), it should be possible to re-implement the entire system from scratch, if need be. (Yes, extra, unnecessary work, but at least possible.)
It would be cool to have all the source, but even if some of it is missing (for shame!), it doesn't really restrict the use of the device, right? Because someone can always, for example, d
Re:but if the hardware specs are open... (Score:2, Interesting)
I wouldnt know as I bought mine from GP32z.com. I tried upgrading the firmware to the latest to try all this new functionality out. Finally found a card that the thing would upgrade with (almost any SD card works for normal use, but only CERTAIN cards can be used to upgrade). Finally get my "Upgrading Firmware..." screen. But it never goes away. 15 minutes later and with help from peeps on #gp2xdev, decided
Re:but if the hardware specs are open... (Score:2)
I'm still seriously considering it.
I _really_ want something I can use for recording about 2 hours of audio however. It's the one "feature" that is really holding me back from getting one. I realize I may have to get an iRiver for that purpose, but I can't get both so I was hoping to be able to do it with the GP2X. Why don't hardware makers realize the incredible usefulness of a line-in??
I can't believe the number of Mp3 players on the market that you can't use to RECORD.
Still, the
Re:but if the hardware specs are open... (Score:1)
Someone did make a USB host hub and sold them. But i
Re:but if the hardware specs are open... (Score:1)
Re:but if the hardware specs are open... (Score:1)
Re:but if the hardware specs are open... (Score:2)
Re:GP2X? (Score:3, Informative)
My friend calls it a "Linux Gameboy". It's a handhead game device that takes SD cards and play homebrew games and roms. It also plays movies and shows pictures, and whatever else people can make it do.
Links: http://www.gp2x.com/ [gp2x.com] http://wiki.gp2x.org/ [gp2x.org]
Re:GP2X? (Score:1)
Re:GP2X? (Score:2)
It's a bullshit excuse for a story, and it makes people angry because of the ineptitude of the editor who fnord posted it.
Re:GP2X? (Score:1)
Creepy. (Score:1)
Re:Creepy. (Score:1)
Re:Creepy. (Score:1)
Re:Creepy. (Score:1)
Re:Creepy. (Score:2)
I've had one for a couple of months now (Score:3, Interesting)
- I had to take the unit apart to get one of the speakers working (and solder it back on).
- The memory card supplied with it didn't work properly
- The headphone socket doesn't appear to work at all
- The joystick's very dicky.
- The build quality isn't the highest.
- There's a slight lack of coherence between the applications.
- The top buttons are too easy to press accidentally.
Apart from that, not too bad. Price should be a bit lower with more sales.
Re:I've had one for a couple of months now (Score:3, Informative)
The definitive GP2X review, with video! (Score:3, Informative)
Read the review. Watch the video. Then buy a GP2X since you will be convinced. I ordered mine yesterday and plan to use it primarily as a media player[3] but also as a gaming console via emulators and native games.
[1] - Commercial developers are porting GBA and other similar-requirement games directly to the GP2X, they boot directly into the game software with no OS. Check out screenshots and videos of Payback for the GBA [apex-designs.net] and then imagine the same game at 2x the resolution with 4xAA and network support.
[2] - Most available emulators are ports of existing emulators written for x86 Linux. This means they need new emulation cores written in ARM asm to run well, and they need massive changes to utilize the GP2X's dual core ARM architecture.
[3] - The GP2X can decode divx, among other codecs. It can output to a TV at 720p HD, an amazing feature for a handheld media player, or just display at QVGA on the internal lcd. I have a 4GB SD card to fill with movies to watch on the go, and plan to put a 400GB external USB hard drive under the seat in my car to house my movie/mp3 collection to play through this device.
Re:The definitive GP2X review, with video! (Score:2)
Re:The definitive GP2X review, with video! (Score:2)