Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

bobeagle

macrumors newbie
Original poster
Mar 13, 2009
3
0
Hi all,

I'm a final year university students. As I'm writing a cell phone encryption library but still trying to decide for which platform (J2ME or iphone), can any one tell me if iphone programming supports third party libraries?

I have already read a post stating that since iphone has no background processing, dynamic linking is not possible. But how about I make my library open source, so that anyone who wants to use it can download the code from my webpage? Is this legal? Is this technically feasible?

BTW, why not someone whose app was blocked by appStore (like NetShare) chose to public the source code, so that we can build it in XCode and "test" it on iPhone?

Thanks a million!
 

admanimal

macrumors 68040
Apr 22, 2005
3,531
2
Given that you are the one creating the code library, it is up to you to decide what is legal for other people to do with it. If you want to allow other people to use your code in their apps, just make it clear in whatever licensing model you choose. People will be able to statically link your code to theirs.

Developers of apps like Netshare might not want to just release their code if they still have hopes of using it (or some portion of it) in a commercial product.
 

bobeagle

macrumors newbie
Original poster
Mar 13, 2009
3
0
Given that you are the one creating the code library, it is up to you to decide what is legal for other people to do with it. If you want to allow other people to use your code in their apps, just make it clear in whatever licensing model you choose. People will be able to statically link your code to theirs.

Developers of apps like Netshare might not want to just release their code if they still have hopes of using it (or some portion of it) in a commercial product.

I see. Thanks a lot for your reply.

Could you further explain what licensing models are there? Since I'm totally not familiar with making software product commercialise.
 

buckyballs

macrumors regular
Dec 22, 2006
176
97
As long as your library is not precompiled (ie you're distributing the source code, so people can add it to their projects that way) you're fine in terms of the SDK agreement.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.