By Tom 35Posted Tuesday 8th September 2009 13:58 GMT
"Apple's logic was that this tool could allow users to run illegal copies of games, holding it open to a charge of contributory copyright infringement."
More like someone could run software without getting the OK from Apple. Even if that was a crappy C64 program typed in from an old Commodore magazine... they can't have that.
By Anonymous CowardPosted Tuesday 8th September 2009 14:00 GMT
Don't bother developing for the iPhone.
Yeah it's doing well, but it's still small fry compared to the amount of Windows Mobile, Blackberry, Linux and Symbian devices already out there. In fact, it's not even gaining ground on the latter three.
Despite all Apple's hype and media manipulation they're still bottom of the pile in handsets out there, and Nokia is still extending it's lead by a massive amount month on month. They're only just on par with RIM's sales.
Ultimately the iPhone will hit a plateau though also, they only have one handset line and like the vast majority of the population worldwide if you're not in the brick sized, expensive, finger print smothered handset market then you're not going to buy one of these. Apple can sell to it's fanboys, and it can sell to the odd non-business smartphone users but then what? Just was with the iPod now, it'll start to fizzle out, people will stop caring, and it'll start losing marketshare again. Of course, the MP3 market was relatively new, so it was able to become market leader, the phone market is mature, so any decrease will ultimately lead to Apple being resigned to the history books of the mobile phone markets as their attempt to gain a permanent foothold is forgotten and people go back to worthwhile handsets that businesses and home users alike can use.
By Si 1Posted Tuesday 8th September 2009 14:02 GMT
Especially on an iPhone keyboard! Great work Apple you have saved me from hours of trying to work out how to program Chuckie Egg in BASIC when it was never written in that language to begin with.
By Henry Wertz 1Posted Tuesday 8th September 2009 14:10 GMT
Will they relent? I wouldn't expect them to. Emulators are forbidden by Apple, I would guess it was let through to begin with by accident. Remember the IPhone (un-hacked) is not a smartphone, it's a fancy phone with an app store. A smartphone lets you install whatever software you want, a phone with an app store lets you install whatever the cell phone company and phone vendor allows.
By Anonymous CowardPosted Tuesday 8th September 2009 14:15 GMT
Anyone care to host some copyrighted javascript and point out to Apple they're "open to a charge of contributary copyright infringement" by allowing Safari too run on iPhones.
By ChronosPosted Tuesday 8th September 2009 14:21 GMT
Every Napoleon needs his Snowball to keep the proles in line; in this case it's MS, upon whose BASIC implementation CBM's was based - licensed perpetually, natch.
By Eradicate all BB entrantsPosted Tuesday 8th September 2009 14:47 GMT
You spend all that money, sign your soul away with the contract and be mocked for all of your 'Big Night Out' pics being lighter blurs in a big black blur and then play C64 games on it?
You dont need an app store you need a course in common sense.
Mine the one with the old free lappy and 1000 C64 games on cd in the pocket
By Anonymous CowardPosted Tuesday 8th September 2009 14:47 GMT
More paranoid controlling behavior from the anally retentive control freaks at apple.
These pathetic attempts to enforce by hook or crook complete control over what runs on their platform are going to drive many away.
For all the charges of anti-competitive behavior, Bill Gates never accepted a policy that all windows apps must be approved by Microsoft committee - history and their market share in desktop OS installations vindicates this strategy.
Unless they are hell bent on being the walled-garden mobile also ran apple must change tact - these stories judging by online discussion are turning a lot of people vehemently against them.
I for one am selling my iPhone and getting an open handset running Android cause frankly i'm sick of apple's freakish controlling behaviour.
By david batesPosted Tuesday 8th September 2009 14:54 GMT
Did you never buy Cascades Cassette 50?
I blame in for my becoming a tester rather than a developer, but I think I still have the calculator watch that it effectively came free with kicking around somewhere...
By Anonymous CowardPosted Tuesday 8th September 2009 14:56 GMT
Wasn't the Commodore basic written by Bill Gates?? Don't want another homebrew club letter again ;) and i'm sure Steve doesn't want a joust with Balmer.
By Anonymous CowardPosted Tuesday 8th September 2009 15:03 GMT
"Apple's logic was that this tool could allow users to run illegal copies of games, holding it open to a charge of contributory copyright infringement."
Given how much Apple enjoys exercising power under the DMCA, and they probably even lobbied for it in the first place, it's amazing how they try to weasel out of scrutiny by claiming legal exposure for stuff other people make.
Yet another case of "We were only following orders! Our orders!"
By cirbyPosted Tuesday 8th September 2009 15:04 GMT
"How many commercial games were ever written in BASIC? None?"
For the C-64? Quite a few. Even the ones written in assembly used BASIC loaders, for the most part. More to the point, most of the good pirate hacks loaded though BASIC. Copy protection often used things like custom boot loaders, which could just be replaced with a simple BASIC program.
By Anonymous CowardPosted Tuesday 8th September 2009 15:25 GMT
"Yeah it's doing well, but it's still small fry compared to the amount of Windows Mobile, Blackberry, Linux and Symbian devices already out there. In fact, it's not even gaining ground on the latter three."
Erm, no. You should check the sales figures for iPhones vs BBs vs WinMo devices, and you'll see that the iPhone is streets ahead of the latter, and closing on RIM.
By sheridanPosted Tuesday 8th September 2009 15:28 GMT
Dear Apple,
Thank you so much from protecting me from myself. Had I downloaded the C64 app I may have inadvertently downloaded a 25 year old game without the appropriate copyright license. Leading to the collapse of the entertainment industry and hefty prison sentence for myself. If only other products that I own and have paid for would censor me in the same way.
I'm praying for the day my iMac alerts me when I'm whistling a tune with out written consent from the original copyright holder.
By jeremy 3Posted Tuesday 8th September 2009 16:10 GMT
Seems the lawyers run the apple show.
How many older games developers would be affected by this and how many of that small number could have done a deal with apple or the c64 guy to play nice and possibly cross promote or profit share...
perhaps in a world where the first 10 numbers on your speed dial are lawyers we are losing site of the other businesses and opportunities that DONT involve lawyers.
By the spectacularly refined chapPosted Tuesday 8th September 2009 16:21 GMT
Using the same logic any text editor or similar is forbidden - after all, I may use the application to type in some song lyrics or other copyrighted material. Oh and the built-in phone book - after all an entry may contain a trademark used in an improper fashion. I know Apple have made some dodgy app store decisions in the past but this one really takes the biscuit.
Now is the time for iPhone owner to start returning handsets as defective. There's nothing physically wrong with them but Apple's policies are now removing capabilities that it has been promoted with. "More or less anything" it ain't.
Of course it won't happen. Your typical iPhone owner is so far up the arse of Jobs they can't see shit even when completely surrounded by it.
By Anonymous CowardPosted Tuesday 8th September 2009 16:40 GMT
I've no idea what the "exploit" was, but if knowledge serves me right about C64 emulation, if the emulator can read the binary disk/tape dumps and BASIC interpreter can take the command:
load "*",8,1
Then you're sorted for bucket loads of free stuff, some good, some bad and some that might upset your granny, even in cruddy C64 resolution. Basically Apple can't control the sub-content, if you like.
By Player_16Posted Tuesday 8th September 2009 16:43 GMT
Where are you getting your info from? Surely not this site. How much % do the others pay for your apps? This company wants eyeballs and cash NOW not dreams and hopes. And Windows Mobile? Gawd; where do you get off? You've completely forgotten about the iPod Touch! The publishing company Kiloo also develops games for Hands-On-Mobile™ and they too make games for iPhone, Android, RIM, Java, BREW, Windows Mobile, etc.
By Mad as a BatPosted Tuesday 8th September 2009 16:43 GMT
Apple aren't making it easy to love them as a developer. Yes you can easily get an SDK for the iPhone from Apple but it only runs on Leopard and Snow-Leopard. So if I want to develop for the iPhone I have to shell out for an overpriced iPhone contract and buy an overpriced Mac. On the other hand I could just continue to use a free Symbian SDK and have a larger target market. If I really feel the need to expand to another market then the Windows Mobile SDK is readily available and also gives me a much larger market than Apple.
By Anonymous CowardPosted Tuesday 8th September 2009 16:48 GMT
Glad I grabbed it yesterday., and the truly obvious RESET "hack" worked perfectly.
10 PRINT "PETE23 RULES"
20 GOTO 10
Worked perfectly and I can see why Apple would want to prevent me from doing this. I'm now going to type in a game from an old edition of Commodore User.
By Albert GonzalezPosted Tuesday 8th September 2009 16:59 GMT
Yup, you can write an app loader in basic that will be able to load apps and execute them, in binary form.... that will access the filesystem, and possibly other phone resources.
Also, there MAY be a way to use a buffer overflow inside the emulator to execute some code natively in the iPhone, so a malicious program may:
1 - Load a payload inside the emulator and break it to execute the payload as an iPhone program, and NO as a C64 program
2 - Once the payload is executing as an iPhone app, it may do a lot fo nasty things, only limited by the ability of the iPhone Security ( ehem ... )
So yes, may seem an overkill, but the emulator MAY be a vector to the phone.
By Juan InamillionPosted Tuesday 8th September 2009 18:06 GMT
The trolls are out in force I see. Still don't let the truth get in the way of 'facts' as you call them. This chart from Gartners, one of the largest analysts on the planet should educate you a little.
By HerbyPosted Tuesday 8th September 2009 18:06 GMT
Apple's hangup on Basic being included in the C64 image is probably due to the fact that some company in Redmond Washington (USA) holds the copyright to the Basic interpreter. They supplied almost all the Basic's for 8 bit machines (there were exceptions, but VERY few). Of course they don't supply Basic interpreters any more, but they STILL hold the copyright!
By bazzaPosted Tuesday 8th September 2009 19:22 GMT
"Apple's logic was that this tool could allow users to run illegal copies of games, holding it open to a charge of contributory copyright infringement."
What? So why can you get an uncontrolled dev suite for OS X on Macs? If someone did a C64 emulator (I'm sure they already have [good work!] but I can't be bothered to go looking for it) for an iMac, are Apple content that in that case they're not contributing to copyright infingement? Afterall, they are providing the means by which such a thing can be created.
Personlly I reckon Apple are scared that Sun will do a Java implementation in C64 basic.
By Anonymous CowardPosted Tuesday 8th September 2009 19:47 GMT
3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple’s Published APIs and built-in interpreter(s).
I expect this was really put their to prevent Java from showing up on the phone but it applies here as well. Jobs certainly would want to support running any apps not under his complete control :)
By MeRpPosted Wednesday 9th September 2009 00:51 GMT
Not that I really care, but how does a chart showing a breakdown of smartphone sales in a single quarter by manufacturer show anything relative to the breakdown of mobile phones (not just someone's classification of smart) with given OSes in use?
Your chart gives very little, even for that single quarter, WRT Windows Mobile and Linux. effectively only relating a combined total, in effect of about 9 thousand in 'sales' - it in unclear whether this is in units of currency or individual handsets.
Looking at the more obvious OS comparisons, the chart gives the extremely mistaken impression that there are 'only' (roughly) 3.5 times as many Symbian S60 handsets out in the wild than Iphones.
I think your argument would be better served by producing sources that show things like Iphone users tend to spend more on phone applications than other phone users, or somesuch.
By David 141Posted Wednesday 9th September 2009 03:11 GMT
@Anonymous Coward
I had had a port of Doom running on an old windows smartphone years ago, back in the day when it was still called Pocket PC phone edition. And there are versions of Doom and Wolfenstein for the iPhone:
By B00zePosted Wednesday 9th September 2009 03:14 GMT
Basic, as in the language, is not exactly crucial.
Disabling the ability to run Basic tokens/commands is trivial. Besides some very good but very old games, few used Basic to even load themselves - they might be calling rom I/O routines like $FFBA to select a drive, but they wouldn't have a need for the basic interpretter.
By FutumshPosted Wednesday 9th September 2009 07:59 GMT
That I downloaded the emulator in time. The only problem now is that I have paid for an emulator with only three crappy games circa 1982. Do you think that Apple will give me my money back - thought not.
By AnnihilatorPosted Wednesday 9th September 2009 09:49 GMT
Never mind Doom, I had a weird version of Quake running on an iPaq almost 7 years ago. I can only imagine it's come along since then.
The reason I abandoned it? How on earth do you control Quake with a stylus? Not easily is the answer. But fun for 5 minutes to find out.
The reason Apple don't want this is purely because it's the thin end of the wedge. Allow a C64 emulator, allow an Amiga emulator, allow a Game Boy emulator -> Megadrive/Genesis -> Saturn -> N64 -> PSP etc - Wii??
OK there will likely be a natural hardware barrier at some point along the chain, but you can bet that Apple have shot themselves in the foot by being guardians of the software gate, and therefore leaving them open to the inevitable lawsuits. I suppose it's also a revenue loser - you need to get a special "licence" (read money for Apple) to develop for the iPhone. This C64 emulator technically means anyone can be a developer.
Granted, as mentioned above, I doubt you'd get many people relishing the prospect of digging their software out the loft, seeing if the C90's have stood the test of time, and typing it on an iPhone keyboard. Frankly I struggle to write a medium-length email on one. Just tried it:
10 GOTO 20
becomes
10 GIRO 20 with the helpful autocorrect
@ Red Bren RE : where do you plug in the tape recorder? #
By jaiPosted Wednesday 9th September 2009 11:53 GMT
you don't - you convert the tape to mp3 and then load those whistles and beeps in that way :)
By Player_16Posted Wednesday 9th September 2009 17:14 GMT
@ Juan Inamillion was referring to the troll, 'Simple solution's' comment towards the top of the page. He thinks it's 1996 so a little education was administered.
Comments on: Apple yanks C64 emulator from App Store
Hot Coffee 64? #
By The Avangelist Posted Tuesday 8th September 2009 13:45 GMT
Basic #
By Tom 35 Posted Tuesday 8th September 2009 13:58 GMT
Simple solution #
By Anonymous Coward Posted Tuesday 8th September 2009 14:00 GMT
I love typing entire programs out in BASIC! #
By Si 1 Posted Tuesday 8th September 2009 14:02 GMT
A quick google search.... #
By The Original Ash Posted Tuesday 8th September 2009 14:02 GMT
Pirated games in *BASIC*??? #
By Brian Miller Posted Tuesday 8th September 2009 14:02 GMT
Still there for jail broken phones #
By Samuel Deakin Posted Tuesday 8th September 2009 14:06 GMT
I wouldn't expect them to.. #
By Henry Wertz 1 Posted Tuesday 8th September 2009 14:10 GMT
I think they should #
By Anonymous Coward Posted Tuesday 8th September 2009 14:11 GMT
@Brian Miller #
By Tony Smith Posted Tuesday 8th September 2009 14:11 GMT
Yank Safari too then? #
By Anonymous Coward Posted Tuesday 8th September 2009 14:15 GMT
@Brian Millar #
By Chronos Posted Tuesday 8th September 2009 14:21 GMT
Commodore BASIC #
By Coyote Posted Tuesday 8th September 2009 14:29 GMT
Nokia N900 for the win #
By Neil 7 Posted Tuesday 8th September 2009 14:31 GMT
yeah........sigh..it is a title #
By Anonymous Coward Posted Tuesday 8th September 2009 14:31 GMT
What use is this? #
By shane fitzgerald Posted Tuesday 8th September 2009 14:37 GMT
Its about software sales #
By Eradicate all BB entrants Posted Tuesday 8th September 2009 14:47 GMT
Tight Arse Control Freaks #
By Anonymous Coward Posted Tuesday 8th September 2009 14:47 GMT
@Brian Miller #
By david bates Posted Tuesday 8th September 2009 14:54 GMT
and they complain About MS monopoly #
By Mectron Posted Tuesday 8th September 2009 14:56 GMT
Erm #
By Anonymous Coward Posted Tuesday 8th September 2009 14:56 GMT
Oooo, tall poppy syndrome #
By ben edwards Posted Tuesday 8th September 2009 15:00 GMT
@Tony Smith #
By Steven Hunter Posted Tuesday 8th September 2009 15:01 GMT
Fruity Excuses #
By Anonymous Coward Posted Tuesday 8th September 2009 15:03 GMT
Well... #
By cirby Posted Tuesday 8th September 2009 15:04 GMT
Apple, are you bunch of wankers listening? #
By sT0rNG b4R3 duRiD Posted Tuesday 8th September 2009 15:16 GMT
@AC 14:00 #
By Anonymous Coward Posted Tuesday 8th September 2009 15:25 GMT
Do Apple a favour & turn yourself in #
By sheridan Posted Tuesday 8th September 2009 15:28 GMT
clarkson #
By Nano nano Posted Tuesday 8th September 2009 15:38 GMT
Tough shit. #
By Cameron Colley Posted Tuesday 8th September 2009 15:46 GMT
@Brian Miller #
By Horridbloke Posted Tuesday 8th September 2009 15:48 GMT
yeah but.... #
By Anonymous Coward Posted Tuesday 8th September 2009 15:53 GMT
lawyers are dawn #
By jeremy 3 Posted Tuesday 8th September 2009 16:10 GMT
New advert tag line... #
By Steve Evans Posted Tuesday 8th September 2009 16:14 GMT
What a load of crap #
By the spectacularly refined chap Posted Tuesday 8th September 2009 16:21 GMT
Come on you lot, use your noggins! #
By Anonymous Coward Posted Tuesday 8th September 2009 16:40 GMT
@ AC 14:00 #
By Player_16 Posted Tuesday 8th September 2009 16:43 GMT
@AC "Simple solution" #
By Mad as a Bat Posted Tuesday 8th September 2009 16:43 GMT
@ Simple solution #
By Fred Flintstone Posted Tuesday 8th September 2009 16:45 GMT
Ah ha! #
By Anonymous Coward Posted Tuesday 8th September 2009 16:48 GMT
Poke, Poke, Poke #
By Albert Gonzalez Posted Tuesday 8th September 2009 16:59 GMT
Bill Gates #
By Anonymous Coward Posted Tuesday 8th September 2009 17:46 GMT
Why don't Apple... #
By Billy 8 Posted Tuesday 8th September 2009 17:58 GMT
@Tony Smith @@ Brian Miller #
By Red Bren Posted Tuesday 8th September 2009 18:03 GMT
@Simple solution #
By Juan Inamillion Posted Tuesday 8th September 2009 18:06 GMT
@Brian Miller (again) #
By Herby Posted Tuesday 8th September 2009 18:06 GMT
Turing Machine emulation... #
By Anonymous Coward Posted Tuesday 8th September 2009 18:33 GMT
Hang on a mo... #
By bazza Posted Tuesday 8th September 2009 19:22 GMT
@Brian Miller & @Tony Smith #
By jake Posted Tuesday 8th September 2009 19:24 GMT
fool me once #
By peter tomlinson Posted Tuesday 8th September 2009 19:26 GMT
@AC #
By ThomH Posted Tuesday 8th September 2009 19:27 GMT
It may just be their "no emulator" policy #
By Anonymous Coward Posted Tuesday 8th September 2009 19:47 GMT
@Juan Inamillion #
By MeRp Posted Wednesday 9th September 2009 00:51 GMT
So, the Ocarina should be banned too right? #
By Adrian Esdaile Posted Wednesday 9th September 2009 01:30 GMT
Doom #
By David 141 Posted Wednesday 9th September 2009 03:11 GMT
Define Basic. #
By B00ze Posted Wednesday 9th September 2009 03:14 GMT
Lucky #
By Futumsh Posted Wednesday 9th September 2009 07:59 GMT
odd policy #
By Richard Kettlewell Posted Wednesday 9th September 2009 08:00 GMT
re: Doom #
By Annihilator Posted Wednesday 9th September 2009 09:49 GMT
@ Red Bren RE : where do you plug in the tape recorder? #
By jai Posted Wednesday 9th September 2009 11:53 GMT
@ MeRp - @ Simple solution needed educated. #
By Player_16 Posted Wednesday 9th September 2009 17:14 GMT