FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

OpenMoko

 
Post new topic   Reply to topic     Forum Index -> Potential Projects
View previous topic :: View next topic  
Author Message
jago



Joined: 13 Jan 2007
Posts: 2
Location: US

PostPosted: Sat Jan 13, 2007 9:22 pm    Post subject: OpenMoko Reply with quote

Hello D source people!

I was going to post this under my old user name, but it would seem that it has disappeared. Pruning happen recently Brad? Oh well. Smile

Anyways, what I'd love to see as a project are D interfaces to the upcoming OpenMoko mobile phone platform. http://www.openmoko.com/ There isn't much available on the page yet except mailing lists and some images on the press release page. I'm hoping that will change when the release date nears.

My thoughts on this:

The first time I came across this I immediately took an interest. A totally open Linux mobile phone is a dream come true! (If done right.) I was debating on what languages to use on a few apps I had in mind. The first thing I always think of is the C# and the Mono project. While C# is immensely powerful, the footprint of the base class library is a bit more then I want to have on a mobile device with 128mb ram and 64mb flash storage, even though it has a micro-SD slot.

My next logical choice, not to mention perfectly suited for the job, was D. Since Walter's original compiler is targeted for Linux and Win32, I thought it would integrate well with OpenMoko since it was Linux. My only concern is that the processor is a RISC ARM 266mhz processor. Now, I've only developed for x86 based platforms, and do not know any of the caveats (besides byte-ordering) associated with writing software on those other CPUs.

If this project does succeed, I'd love to be the maintainer. My free time is more limited then I'd like, but this is definitely something I want to be a part of. Also, since I'd most likely develop bindings for the platform anyway, why not post it where everyone could benefit?

On a final note, would Walter's D compiler be able to generate non x86 images? Or would the GDC compiler be the best bet since it is retargetable?

thanks all, and I look forward to hearing your responses.
j
Back to top
View user's profile Send private message
PsychoBrat



Joined: 23 Jul 2005
Posts: 22

PostPosted: Sun Jan 14, 2007 2:26 am    Post subject: Reply with quote

Hi jago

I know very little about the topic, but there's a recent thread in the newsgroup (news://news.digitalmars.com:119/pan.2007.01.13.20.28.15.798088@nokia.com I think) about Michael Dominic Kostrzewa's efforts to compile for certain arm-based Nokia phones that may be of some interest.

OpenMoko looks very exciting! Surprised

Cheers
Jeff
Back to top
View user's profile Send private message
jago



Joined: 13 Jan 2007
Posts: 2
Location: US

PostPosted: Wed Jan 17, 2007 10:08 pm    Post subject: Reply with quote

In related news, it would seem that the OpenMoko GUI is based on GTK. Looks like this project just got a boost even before it started. Thanks DUI.

j
Back to top
View user's profile Send private message
brad
Site Admin


Joined: 22 Feb 2004
Posts: 490
Location: Atlanta, GA USA

PostPosted: Thu Jan 18, 2007 8:41 am    Post subject: Re: OpenMoko Reply with quote

jago wrote:
Hello D source people!

I was going to post this under my old user name, but it would seem that it has disappeared. Pruning happen recently Brad? Oh well. Smile

Nope, unless you posted some objectionable stuff. Then your account and your posts get wiped. Other than that, we've never pruned. BTW, you didn't mention your original username.

jago wrote:
Anyways, what I'd love to see as a project are D interfaces to the upcoming OpenMoko mobile phone platform. http://www.openmoko.com/ There isn't much available on the page yet except mailing lists and some images on the press release page. I'm hoping that will change when the release date nears.

My thoughts on this:

The first time I came across this I immediately took an interest. A totally open Linux mobile phone is a dream come true! (If done right.) I was debating on what languages to use on a few apps I had in mind. The first thing I always think of is the C# and the Mono project. While C# is immensely powerful, the footprint of the base class library is a bit more then I want to have on a mobile device with 128mb ram and 64mb flash storage, even though it has a micro-SD slot.

My next logical choice, not to mention perfectly suited for the job, was D. Since Walter's original compiler is targeted for Linux and Win32, I thought it would integrate well with OpenMoko since it was Linux. My only concern is that the processor is a RISC ARM 266mhz processor. Now, I've only developed for x86 based platforms, and do not know any of the caveats (besides byte-ordering) associated with writing software on those other CPUs.

If this project does succeed, I'd love to be the maintainer. My free time is more limited then I'd like, but this is definitely something I want to be a part of. Also, since I'd most likely develop bindings for the platform anyway, why not post it where everyone could benefit?

On a final note, would Walter's D compiler be able to generate non x86 images? Or would the GDC compiler be the best bet since it is retargetable?

thanks all, and I look forward to hearing your responses.
j

Let me know when you need the project.

BA
Back to top
View user's profile Send private message
JJR



Joined: 22 Feb 2004
Posts: 1104

PostPosted: Fri Jan 19, 2007 3:24 am    Post subject: Reply with quote

Jago,

GDC is the best bet for any such project. In fact there have been several (read 2 or 3) successful attempts to port GDC to ARM based platforms. I do not know of any project that's been officially announced for ARM processors, though. Most of the GDC on ARM attempts have just been done by individuals who posted their results on the digitalmars.gnu newsgroup. You might like to chat with Gregor Richards (Username: Gregor on dsource.org). I believe he has successfully built and installed a GDC compiler for an ARM linux platform (OpenZaurus, I believe). He will likely be very familiar with any similar process.

OpenMoko... I'm not familiar with that project; it appears to be in it's very early stages. It sounds promising, but looks like it needs some content before anything can progress here on dsource.org. It would be a good project to keep an eye on. I imagine that they will likely develop from a branch of OpenEmbedded (from which OpenZaurus springs). Since that is now a fairly mature linux on the ARM platform.

It's especially exciting to hear that a group of people at Nokia are managing there own "closed" project. It's a start, at least, and especially good to hear that a larger company might have something to contribute to D in the future, including perhaps GDC fixes.

As for your user name being deleted, there used to be a huge number of spammers signing up on these forums. And a couple of us admins had our hands full deleting large numbers of them every single day. For quite a few months now, Brad has installed a new system that has pretty much eradicated all chances of spam usernames. But I may have inadverdantly deleted a valid name back then even though I was pretty careful to delete only those with bad links, inappropriate content, or rude names. But that was ages ago now Smile. I don't think any names have been removed for quite awhile.

-JJR
Back to top
View user's profile Send private message
jcc7



Joined: 22 Feb 2004
Posts: 657
Location: Muskogee, OK, USA

PostPosted: Mon Jan 22, 2007 9:49 am    Post subject: Reply with quote

JJR wrote:
As for your user name being deleted, there used to be a huge number of spammers signing up on these forums. And a couple of us admins had our hands full deleting large numbers of them every single day. For quite a few months now, Brad has installed a new system that has pretty much eradicated all chances of spam usernames. But I may have inadverdantly deleted a valid name back then even though I was pretty careful to delete only those with bad links, inappropriate content, or rude names. But that was ages ago now Smile. I don't think any names have been removed for quite awhile.
There are still a few spammers who sneak into the forums in recent months. When I spot one, I'll delete his account. These days I probably delete fewer than one account per month (on average).

Hopefully, I didn't get too hasty with jago's old username, but I usually only delete the user if it's obvious their sole purpose for creating an account on dsource is for generating link-revenue. For example, if they post nonsense in a forum (and I'm not talking about someone who just isn't good at English or who I just disagree with). Also, they typically have links in their profile (and their signature) to random commercial websites that have nothing to do with programming.
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Potential Projects All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group