3 ms·
> The iPhone does not completely block free software. Last time I checked, there was free software available in the App Store. Developers are welcome to release
by apgwoz 18y ago
> The iPhone does not completely block free software. Last time I checked, there was free software available in the App Store. Developers are welcome to release their code I presume.
Yes, there is software in the AppStore that is gratis, and developers can of course share their code. However, I can't recompile it and run it on my iPhone right away without it being distributed through the AppStore. Will Apple reject applications that have only minor tweaks? What if the modifications I want to make are not changes that the original developer wants and they are unwilling to merge them? Where does that leave me? Not with Free Software as it fails to meet the requirements.
- tstegart 18y agoYou're right, the definition of free software they use makes things very sticky. But while there might be restrictions on what applications can be made, Apple hasn't said they will restrict free versions of other people's software. I mean, sure, you can't probably get Firefox on your iphone, but if people wanted to get together and create a free version of an application that someone else is selling, sort of like Open Office vs. MS word, I don't see that being shot down. The author implied that would never be allowed, but I don't see why not. He is correct though, and I acknowledge, that Apple is a closed system. There probably won't be more than one web browser on the iPhone, or more than one music player. Some applications there won't be open source or free versions of. But as many people have said, they are perfectly fine with that. If you want to play OGG files, buy a different phone. I think what the author fails to note is that its unlikely there will ever be a completely closed industry again. Apple may not allow some free apps, but someone else will. Gone are the days where every choice in an industry was closed or propriety. So what I say to him is, if you don't like Apple's system, don't buy it. Buy the phone that's better.
- pavelludiq 18y ago"if you don't like Apple's system, don't buy it. Buy the phone that's better." exactly what i will do with the freeruner. Screw apple :D
- tstegart 18y agoYou've got it right. Its all about value. If you value having a phone that can play OGG files, then you won't buy the iPhone. If you can't stand iTunes, you'll do it different. The original author's argument would only be compelling if there were no other alternatives. But with Android coming out, his argument falls short. Just don't buy it.
- cwp 18y agoDo you really think downloading from the App Store is the only way to get software onto the phone? If you want load recompiled software, you need the SDK. But then, you need the SDK to recompile the software in the first place, so it's not much of a burden.
- evgen 18y agoActaully, you can recompile it and run it on your iphone by getting the SDK and dev tools. How do you think that developers test their programs? I tell xcode to compile the app and if my phone is plugged in it automatically uploads it. The AdHoc distribution model (still be be enabled or explained in much detail) also suggests that you will be able to distribute your app to up to 100 other users.
- tstegart 18y agoYeah, from what I can tell, ad-hoc distribution will take care of a lot of the issues. My understanding is anyone can develop any application and install it on their own phone and up to 100 other users, without authority from Apple. You save the $99 fee, and you can make whatever you like.
- tlrobinson 18y agoPresumably you can distribute the source and recompile for an infinite number of iPhones.
- apgwoz 18y agoOh. That's cool. Obviously the SDK has the emulator. I didn't realize you could compile and install yourself on the actual phone.