Just goes to show you the amazing lengths spoiled children will go to to get momma to give them another cookie! If they can't comply with the license it should be pulled and should never have been allowed in in the first place.
More accurately, this demonstrates what any decent sysadmin already knew. The whole idea of providing security by a gateway is absurd. If Apple knew about the GPL code then likely this app would have been rejected as they seem to like working with that stamp. But it passed the lackadaisical and seemingly random approval process and no-one noticed.
With Android and most other distribution systems (Steam, Impulse and so forth) developers are required to provide their own license agreements, so when EA distributes through Steam I don't just have the Steam T&C that I've already agreed to which governs how I use Steam, I also have the EA license agreement I need to agree to which governs how I use EA's software. Apple does not do this, by enforcing themselves as the sole distributor they have absolved the developers of developing their own license agreement. This is not the case with Apple's distribution system where Apple applies it's own license agreement before permitting applications to be distributed.
Wouldn't actually matter. The author's not the one distributing the app, Apple is the distributor. Therefore Apple requires a distribution license. The GPs debates of angels on pinheads notwithstanding, Wal-mart's situation with the router is not something I can comment upon, beyond pointing out it's not an acceptable analogy. Apple is copying the product and distributing those copies. Morally, legally, and in every other way possible, Apple must abide by the license.
Indeed, going back to the GP's walmart analogy, WalMart is not the distributor, they are the reseller (who bought off the distributor). So it would be the responsibility of the company initially selling the router which contains GPL code.
GPL is a distribution license, the developers responsibility to inform the distributor about GPL code and obligations. For example, if a dev at my company uses GPL code and I distribute that product without the source code, I as a company director am responsible, not the developer as I distributed it. I could fire the dev if he didn't inform me but that's about it, I can't shift blame. As Apple have taken complete control of Iphone application distribution they are the ones responsible for license compliance.
I'm trying hard to understand what you're trying to say here. Apple makes piles of money selling iPhones. They make next to nothing selling Macs to iPhone developers. There simply aren't very many app developers compared to iPhone users. You'd have to be dim to make architectural decisions about the iPhone with that tiny amount of profit as a motivator instead of iPhone profit. I agree Apple wants to control the dev tools, but I think that's because they want to be able to sell more iPhones.
The reason you cant understand this is because you dont account for the fact that Apple wants to lock users and developers into their prductlines wholely and solely. If you want to develop for the Iphone, you have to use a Imac, end of story and they will be checking. If you want to use the internet on your Iphone you have to use Safari and it's implementation of web standards/frameworks, end of story and they will be checking.
More important then selling Iphones is making sure existing customers cant leave, making sure that developers cant leave or make cross platform applications deminishing the unique appeal of the Apple product line.
Many fanboys have pointed out that Apple cant compete with other vendors, so they need to lock in their entire supply chain and userbase.
Yeah, pretty much... unless you want to write HTML5 apps according to Apples implantation of course.
There, fixed that for you. Such a glaring omission.
HTML5 is not yet a standard and Apple is tying to take control of it and force all users on all platforms into Apple's implementation of a standard. That means using Apple's chosen codec and how Apple chooses to interpret tags such as video and canvas.
Well okay but say you are in Iran or Thailand and you want organize an action against your government. Secure mobile communications would be pretty handy for that.
Thailand is a bad example, the redshirts plot against the government by protesting in the streets as well as burning government buildings and large shopping malls. Besides, I'm not sure if you know too much about the actual problem causers (the western media has been horrible at reporting it, even the Beeb has been little better then Fox News) like Thaksin already have and are using encrypted sat phones to talk to the red commanders/ring leaders who also have encrypted sat phones. My point is that if you're at the stage of being an semi organised resistance group with the money and logistics to equip members with smartphones then you already have access to more secure communications that aren't reliant on the infrastructure of the organisation you are trying to resist.
Iran would be a better example, but with the youth (don't know if the organisation has a name, but their colour is green, why must every revolutionary have a colour and I'm still waiting for a movement to pick fuchsia) plotting by using facebook, twitter and SMS yet the Iranian government is powerless against it despite controlling all communications.
In the end, revolutionaries will just meet in person and use simple ciphers and code phrases over unencrypted lines that are impervious to the best of decryption technologies.
but I DO know that when I started training in martial arts in high school, the bullying stopped, and I never had to hit anyone (which actually kind of disappointed me, because I had a lot of anger I wanted to unleash on the next unsuspecting bully).
There are a few ways to deal with this, martial arts isn't for everyone. When I developed a sense of humour in my teenage years I stopped being bullied. I was accepted into social circles and at that point it became unpopular to bully me, those who didn't like me just left me alone as attacking me risked earning the ire of others (hey, almost everyone like someone who can make them laugh).
I'll be happy to take Gandhi. He succeeded only because the British were willing to let him
What utter bollocks.
Non-violent means work better then violent means. The British didn't let Gandhi do his thing, they couldn't stop Gandhi without turning him into a martyr. Imprison him and protests will continue, he will gain more supporters. Kill him and he becomes a martyr, he will gain a lot more supporters.
Gandhi succeeded because he had the support of the people, not because of the British. All successful revolutions occur because the people supported it.
The Government of India turned out for the better, it took them half the time of China to reach the same (and in many ways superior) industrial capabilities. Compare this to violent revolutions that provided us with governments like, China, Soviet Russia, Iran, Burma, Taliban, most of whom are totalitarian and dirt poor.
There are other completely free products that have matched Nero's (former) minimalist approach. CDBurnerXP is great on Windows. Brasero works great on Linux.
Windows 7 and Ubuntu have in built DVD burning for those who just want to burn some files to DVD. XP has in built CD burning, I use Infrarecorder for DVD's on XP.
As for authoring a music CD or Video DVD I used to use Nero because it was what came with my DVD burner. I'm looking for a decent alternative, but I don't require that functionality often.
Businesses will bury the government long before that happens.
The filter isn't implemented and the way things are going it's less likely then ever.
If encrypted packets become common place, ISP's will just ignore them or filtering infrastructure will simply collapse. It's a lose-lose (win-win for us) situation.
Android is accumulating an impressive list of features, but I still can't help feeling that it's coming at the phone platform in a wrong-headed fashion.
Wrong. Android is doing exactly what it was intended to do. Be an operating systems, my phone (Motorola Milestone) is more powerful then my Gaming PC I bought 10 years ago, not a common computer from dell, a A$3000 purpose built gaming PC so why cant I use it as a general purpose computing device. One reason, because the OS wont let me.
You are thinking about Android wrong, that is why Androids direction seems wrong to you. I've said for some time that Android is trying to, and now succeeding at doing to the mobile phone market what Windows did to the PC market. Android will enable many kinds of phones, from many OEM's to have a consistent platform for running applications. Android has achieved this.
If this is not to your liking, there are many fine models of Nokia that only have a phone function, such as the 6110. They are also a 10th the cost.
Jobs is going to loose the smart phone wars just like he lost the PC wars. My phone is cheaper
TFTFY.
Most people will just buy the cheapest phone, or the best phone you can get on the cheapest contract they can get. Fully featured Android phones like the Desire and Nexus One are already cheaper then Iphones.
But again, we see the handwaving and smokescreens in place of addressing the questions.
Amazingly you seem to be the only one who sees this.
You are spreading Fear, Uncertainty and Doubt over the issue which is quite clear cut. I refuse to speak in absolutes because there is no such thing. Further more you fail to disprove my point and you are only spreading FUD, this is obvious for one simple reason
You have not attacked my point, you have only attacked me.
"Mostly FUD", "the vast majority", "most API's"... In other words, there is truth to the claims of problems caused by fragmentation.
In other words, I have experience with Android including very simple android development and do not believe the scaremongering caused by this so-called fragmentation.
Which, like your statements quoted above, neatly dodges the issue
Which, unlike your quotation, is not removed from it's context.
How, did you somehow read that I didn't say "fragmentation" isn't a big issue? When the vast majority of developers will never encounter it, fragmentation is not a big issue.
Android's application framework is based on the Dalvik virtual machine, if your are unfamiliar with how virtual machines work they serve as an intermediary between the hardware (or the HAL) and the application, the virtual machine is written for the hardware, the application only needs to be written for the virtual machine providing an identical framework for applications across divergent hardware platforms and versions. Finally, yes, Dalvik does this quite well.
So take you scaremongering and out of context quotations elsewhere good sir until you actually learn about the "problems" you are spreading FUD about.
Ironically, at the high end most of what prostitutes do a lot of chatting.
What high-end clients pay for may surprise you. For example, according to my ongoing interviews of several hundred sex workers, approximately 40 percent of trades in New York's sex economy fail to include a physical act beyond light petting or kissing. No intercourse, no oral stimulation, etc. That's one helluva conversation. But it's what many clients want. Flush with cash, these elite men routinely turn their prostitute into a second partner or spouse. Over the course of a year, they will sometimes persuade the woman to take on a new identity, replete with a fake name, a fake job, a fake life history, and so on. They may want to have sex or they may simply want to be treated like King for a Day.
Rich married men pay a lot for good company, if they want to get screwed they'll just transfer more assets into their wife's name.
In all seriousness, many men turn to prostitution for the Girl Friend Experience or GFE. This is all too common in places like Thailand and the Philippines where older men (picture late 30 and up), often divorcees just go to find one girl to spend a week or two with who is warm, kind and sensual. Then again the opposite is just as common, many men just go there to get laid as much as possible by as many ladies as possible. These guys are often divorcee's, there may be a pattern here.
To be honest, I keep flirting with taking a contrarian position, and insisting that people should stop worrying about whether food tastes good, much less whether it looks good.
I disagree,
Even in the third world you can go to so many places where a great emphasis is placed on not only the way food looks but the way it is presented. Asia is the ultimate expression of this, in Thailand, Malaysia and Vietnam strong tasting food is favoured and always (in a restaurant) presented well. Even in the rural parts of Thailand food is presented well, bamboo mats with pots of noodles and curries, give me that same food in a cheap plastic bowl and it wouldn't taste the same (not just in my mind, plastic does not have the same insulating properties as as pewter).
that I sometimes wish people would just take a utilitarian attitude towards food.
Why do other people have to take a utilitarian attitude? Lead by example, eat oats and other staples alone and see how far you get. As for me, within 2 weeks I will be eating tasty, vibrant and healthy meals in a place where everything on my plate was grown or killed within 5 KM's of that plate (then I'll be travelling to the culinary black hole of Asia to help a friend throw a small gold ring into a god damned volcano).
The idea of dollars as votes is extremely un-democratic.
Indeed, I too do not understand the delusion that somehow we can force corporate policy change on our wallets alone, especially since the top 20% control 80% of the wealth, it would be impossible for the collective "us" to vote with dollars as we have nowhere near the number of dollars that they have.
Does anyone else think it is odd that the fastest plane in the world is still the SR-71, which came into service in 1964.
Or that we landed a man on the moon in 1969 and yet we no longer have that capability?
We have the capability to do both, just no demand for either.
The SR-71 is no longer needed as autonomous satellites now do their job. It's an expensive and unnecessary solution.
We could easily put a man back on the moon, give me the cash and I'll do it within a year, the problem is no one wants to pay for it as there is nothing on the moon that we cant do in LEO.
Frankly I'm sick of the "we cant even get to the moon any more" argument, its fallacious and ignorant. We can go to the moon but we don't need to go to the moon as we cant do anything there that we cant do for half the cost in orbit.
To be fair, the developer tools on the Mac are free, unlike Microsoft's developer tools
Excellent, I'll need them to run on X64 Windows or X32/X64 Linux on my AMD Processor.
What, you mean I have to buy a Mac which costs more then my gaming box for half the hardware in my gaming box. Nothankyou.jpg, I'll stick to Eclipse and Visual Studio Express.
It's really very simple. Apple is a hardware company that also makes software.
Apple is a marketing company which brands Chinese made computers and borrows or buys out software from other sources and then brands it.
Apple wants you to buy the Apple brand and only the Apple brand. Microsoft wants you to license Windows and Office but doesn't give a crap about you beyond that.
As an iPhone developer who would love to make the jump to include android I am very scared about the large mishmash of versions and hardware.
Dont be.
Fragmentation is mainly FUD. Android applications operate via the Dalvik virtual machine meaning the vast majority of applications will happily run on almost all hardware. Only when you start writing applications that require access to a version specific API does this become a problem, most of Android's API's are version agnostic. The simpler your application the fewer issues you will have with it, the so called "issue" of fragmentation is only true for the most complex of applications, if you are writing a simple XML parser then you wont have a problem.
I really don't think it should be the vendor's choice whether or not to screw their customers.
Then you should understand why I choose Android over Apple.
Out of all the companies that want to screw me, Apple wants to do it the hardest. With Android I can sever myself completely from the vendor if I so choose.
More accurately, this demonstrates what any decent sysadmin already knew. The whole idea of providing security by a gateway is absurd. If Apple knew about the GPL code then likely this app would have been rejected as they seem to like working with that stamp. But it passed the lackadaisical and seemingly random approval process and no-one noticed.
With Android and most other distribution systems (Steam, Impulse and so forth) developers are required to provide their own license agreements, so when EA distributes through Steam I don't just have the Steam T&C that I've already agreed to which governs how I use Steam, I also have the EA license agreement I need to agree to which governs how I use EA's software. Apple does not do this, by enforcing themselves as the sole distributor they have absolved the developers of developing their own license agreement. This is not the case with Apple's distribution system where Apple applies it's own license agreement before permitting applications to be distributed.
Indeed, going back to the GP's walmart analogy, WalMart is not the distributor, they are the reseller (who bought off the distributor). So it would be the responsibility of the company initially selling the router which contains GPL code.
GPL is a distribution license, the developers responsibility to inform the distributor about GPL code and obligations. For example, if a dev at my company uses GPL code and I distribute that product without the source code, I as a company director am responsible, not the developer as I distributed it. I could fire the dev if he didn't inform me but that's about it, I can't shift blame. As Apple have taken complete control of Iphone application distribution they are the ones responsible for license compliance.
The reason you cant understand this is because you dont account for the fact that Apple wants to lock users and developers into their prductlines wholely and solely. If you want to develop for the Iphone, you have to use a Imac, end of story and they will be checking. If you want to use the internet on your Iphone you have to use Safari and it's implementation of web standards/frameworks, end of story and they will be checking.
More important then selling Iphones is making sure existing customers cant leave, making sure that developers cant leave or make cross platform applications deminishing the unique appeal of the Apple product line.
Many fanboys have pointed out that Apple cant compete with other vendors, so they need to lock in their entire supply chain and userbase.
There, fixed that for you. Such a glaring omission.
HTML5 is not yet a standard and Apple is tying to take control of it and force all users on all platforms into Apple's implementation of a standard. That means using Apple's chosen codec and how Apple chooses to interpret tags such as video and canvas.
Thailand is a bad example, the redshirts plot against the government by protesting in the streets as well as burning government buildings and large shopping malls. Besides, I'm not sure if you know too much about the actual problem causers (the western media has been horrible at reporting it, even the Beeb has been little better then Fox News) like Thaksin already have and are using encrypted sat phones to talk to the red commanders/ring leaders who also have encrypted sat phones. My point is that if you're at the stage of being an semi organised resistance group with the money and logistics to equip members with smartphones then you already have access to more secure communications that aren't reliant on the infrastructure of the organisation you are trying to resist.
Iran would be a better example, but with the youth (don't know if the organisation has a name, but their colour is green, why must every revolutionary have a colour and I'm still waiting for a movement to pick fuchsia) plotting by using facebook, twitter and SMS yet the Iranian government is powerless against it despite controlling all communications.
In the end, revolutionaries will just meet in person and use simple ciphers and code phrases over unencrypted lines that are impervious to the best of decryption technologies.
There are a few ways to deal with this, martial arts isn't for everyone. When I developed a sense of humour in my teenage years I stopped being bullied. I was accepted into social circles and at that point it became unpopular to bully me, those who didn't like me just left me alone as attacking me risked earning the ire of others (hey, almost everyone like someone who can make them laugh).
I've got my luchbox and I'm armed real well.
I've got my luchbox and I'm armed real well.
I've got my luchbox and I'm armed real well.
Someone could have made a song like this.
What utter bollocks.
Non-violent means work better then violent means. The British didn't let Gandhi do his thing, they couldn't stop Gandhi without turning him into a martyr. Imprison him and protests will continue, he will gain more supporters. Kill him and he becomes a martyr, he will gain a lot more supporters.
Gandhi succeeded because he had the support of the people, not because of the British. All successful revolutions occur because the people supported it.
The Government of India turned out for the better, it took them half the time of China to reach the same (and in many ways superior) industrial capabilities. Compare this to violent revolutions that provided us with governments like, China, Soviet Russia, Iran, Burma, Taliban, most of whom are totalitarian and dirt poor.
Windows 7 and Ubuntu have in built DVD burning for those who just want to burn some files to DVD. XP has in built CD burning, I use Infrarecorder for DVD's on XP.
As for authoring a music CD or Video DVD I used to use Nero because it was what came with my DVD burner. I'm looking for a decent alternative, but I don't require that functionality often.
Businesses will bury the government long before that happens.
The filter isn't implemented and the way things are going it's less likely then ever.
If encrypted packets become common place, ISP's will just ignore them or filtering infrastructure will simply collapse. It's a lose-lose (win-win for us) situation.
Wrong. Android is doing exactly what it was intended to do. Be an operating systems, my phone (Motorola Milestone) is more powerful then my Gaming PC I bought 10 years ago, not a common computer from dell, a A$3000 purpose built gaming PC so why cant I use it as a general purpose computing device. One reason, because the OS wont let me.
You are thinking about Android wrong, that is why Androids direction seems wrong to you. I've said for some time that Android is trying to, and now succeeding at doing to the mobile phone market what Windows did to the PC market. Android will enable many kinds of phones, from many OEM's to have a consistent platform for running applications. Android has achieved this.
If this is not to your liking, there are many fine models of Nokia that only have a phone function, such as the 6110. They are also a 10th the cost.
TFTFY.
Most people will just buy the cheapest phone, or the best phone you can get on the cheapest contract they can get. Fully featured Android phones like the Desire and Nexus One are already cheaper then Iphones.
Dont laugh, I've already soldered an RJ45 connection to the iron. The cat is next.
Amazingly you seem to be the only one who sees this.
You are spreading Fear, Uncertainty and Doubt over the issue which is quite clear cut. I refuse to speak in absolutes because there is no such thing. Further more you fail to disprove my point and you are only spreading FUD, this is obvious for one simple reason
You have not attacked my point, you have only attacked me.
Because that never happens in America now does it.
Yes Mr president, there are weapons of mass destruction in Iraq, tell Haliburton we can invade at will.
Why yes, the earth is only 6000 years old and any evidence to the contrary is false.
We dont need banking regulations, I'm certain these organisations are responsible enough not to do any serious economic damage.
In other words, I have experience with Android including very simple android development and do not believe the scaremongering caused by this so-called fragmentation.
Which, unlike your quotation, is not removed from it's context. How, did you somehow read that I didn't say "fragmentation" isn't a big issue? When the vast majority of developers will never encounter it, fragmentation is not a big issue.
Android's application framework is based on the Dalvik virtual machine, if your are unfamiliar with how virtual machines work they serve as an intermediary between the hardware (or the HAL) and the application, the virtual machine is written for the hardware, the application only needs to be written for the virtual machine providing an identical framework for applications across divergent hardware platforms and versions. Finally, yes, Dalvik does this quite well.
So take you scaremongering and out of context quotations elsewhere good sir until you actually learn about the "problems" you are spreading FUD about.
Actually, it's called the open sauce movement.
Rich married men pay a lot for good company, if they want to get screwed they'll just transfer more assets into their wife's name.
In all seriousness, many men turn to prostitution for the Girl Friend Experience or GFE. This is all too common in places like Thailand and the Philippines where older men (picture late 30 and up), often divorcees just go to find one girl to spend a week or two with who is warm, kind and sensual. Then again the opposite is just as common, many men just go there to get laid as much as possible by as many ladies as possible. These guys are often divorcee's, there may be a pattern here.
I disagree, Even in the third world you can go to so many places where a great emphasis is placed on not only the way food looks but the way it is presented. Asia is the ultimate expression of this, in Thailand, Malaysia and Vietnam strong tasting food is favoured and always (in a restaurant) presented well. Even in the rural parts of Thailand food is presented well, bamboo mats with pots of noodles and curries, give me that same food in a cheap plastic bowl and it wouldn't taste the same (not just in my mind, plastic does not have the same insulating properties as as pewter).
Why do other people have to take a utilitarian attitude? Lead by example, eat oats and other staples alone and see how far you get. As for me, within 2 weeks I will be eating tasty, vibrant and healthy meals in a place where everything on my plate was grown or killed within 5 KM's of that plate (then I'll be travelling to the culinary black hole of Asia to help a friend throw a small gold ring into a god damned volcano).
Oh for fucks sake Steve, you lost that law suit in 1994. It's time to get over the whole "look and feel" issues.
Indeed, I too do not understand the delusion that somehow we can force corporate policy change on our wallets alone, especially since the top 20% control 80% of the wealth, it would be impossible for the collective "us" to vote with dollars as we have nowhere near the number of dollars that they have.
We have the capability to do both, just no demand for either.
The SR-71 is no longer needed as autonomous satellites now do their job. It's an expensive and unnecessary solution.
We could easily put a man back on the moon, give me the cash and I'll do it within a year, the problem is no one wants to pay for it as there is nothing on the moon that we cant do in LEO.
Frankly I'm sick of the "we cant even get to the moon any more" argument, its fallacious and ignorant. We can go to the moon but we don't need to go to the moon as we cant do anything there that we cant do for half the cost in orbit.
Excellent, I'll need them to run on X64 Windows or X32/X64 Linux on my AMD Processor.
What, you mean I have to buy a Mac which costs more then my gaming box for half the hardware in my gaming box. Nothankyou.jpg, I'll stick to Eclipse and Visual Studio Express.
Apple is a marketing company which brands Chinese made computers and borrows or buys out software from other sources and then brands it.
Apple wants you to buy the Apple brand and only the Apple brand. Microsoft wants you to license Windows and Office but doesn't give a crap about you beyond that.
Dont be.
Fragmentation is mainly FUD. Android applications operate via the Dalvik virtual machine meaning the vast majority of applications will happily run on almost all hardware. Only when you start writing applications that require access to a version specific API does this become a problem, most of Android's API's are version agnostic. The simpler your application the fewer issues you will have with it, the so called "issue" of fragmentation is only true for the most complex of applications, if you are writing a simple XML parser then you wont have a problem.
Then you should understand why I choose Android over Apple.
Out of all the companies that want to screw me, Apple wants to do it the hardest. With Android I can sever myself completely from the vendor if I so choose.