Having a deterrent is pretty pointless unless everyone knows that you have it. I'm sure they wouldn't have left this boat out in the open unless it was their intention for people to see it.
Dr. Strangelove: Of course, the whole point of a Doomsday Machine is lost, if you keep it a secret! Why didn't you tell the world, EH?
Ambassador de Sadesky: It was to be announced at the Party Congress on Monday. As you know, the Premier loves surprises.
And, at least here in Canada and the US, it's been the wireless companies that have been screwing the end-user, by removing or limiting features the manufacturer's put in, so end-users are forced towards using 'value-added' [as in, things that pad their phone bill] parts of the wireless companies services. And not limiting them in the "that feature is too difficult to use/configure/find" way, but in the "the feature must go only to our portal, or it must be disabled" way.
Why on earth would you buy your phone from the network? What is this, 1960 or something?
Nah, you have to factor in: 1. unlocked 2. Installable Apps 3. Better comms (3.5g instead of falling off the Edge) 4. GPS 5. expandable memory 6. replaceable battery 7. Better camera 8. Qwerty Keyboard! 9. So big and heavy you can beat an envious iPhone fanboi to death with it 10. RED! (Or "Starbucks" if you prefer). 11. Available to many non-Americans (If they happen to live in a Gulf state or Finland).
For the nth time we're not talking about the GPL, we're talking about the LGPL.
Like the GPL the LGPL says distributors of LGPL code have to provide source to their modified version. That's not the interesting part.
The LGPL also says the distributors of code linked to LGPL code have to provide the tools and files needed to make a new version of the program with a different version of the LGPL code.
And Jobs is like Hitler in taking guns away from the iPhone users while allowing the Nokia (notice it starts with a "N") brownshirts to arm themselves to the teeth.
* a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)
* b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
* c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
* d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
* e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. [my emphasis]
I.E. the user must be able to relink the program against a different version of the library - so he can fix bugs in the library, or implement exciting new features like crashing AT&T's EDGE network for example.
So if Jobs is right how come there are other phones that let you install software? Other phones that will work on the same network as AT&T's EDGE network?
I can compile my own programs and load 'em on my little Nokia 9300, bring it over to the States, turn it on and, pow, I'm on the same network as your iPhone - imagine the harm I can do (not).
You maybe weren't aware that one of the major sources of the the whole Free (not "open") Software movement was a printer that RMS couldn't get a driver for 'cos the driver was only available as a compiled object for a machine RMS didn't have.
Software without hardware as useless as hardware without software.
If the LGPL is chucked in the bin then there is no license to use the code.
In this case at least some of it is copyright Apple, so their OK with that, but (assuming we're talking about Webkit here) they have no right to the KHTML code it's based on.
And you are forgetting that developers can shoose to upgrade the LGPL to the GPL - which is what I believe Apple did with KHTML when creating "WebKit". Since the "Linking creates a derivative work" language is only in the LGPL the clause may not apply at all.
"Yes, you CAN rebuild a firmware. All the necessary tools can be found on our website or in your Linux distro. If you follow the procedure, no error message will stop you from linking your new stuff. This firmware can even be executed inside an emulator, as an added bonus.
It only happens that the hardware refuses to run non-signed and/or non-crypted code, even if that code is valid. But the produced binary code its self *is* valid."
If this were what Apple were planning to do it's a pretty dodgy interpretation given the (V2.1) LGPL's:
For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it.
Dr. Strangelove: Of course, the whole point of a Doomsday Machine is lost, if you keep it a secret! Why didn't you tell the world, EH?
Ambassador de Sadesky: It was to be announced at the Party Congress on Monday. As you know, the Premier loves surprises.
http://www.nokiausa.com/A4411004
http://www.store.motorola.com/mot/en/US/adirect/m
Rather than buying locked phones and whining about how difficult it is to unlock them why not just buy an unlocked phone?
Could you tell me why a carrier needs to "support" a phone?
You buy a phone.
You get a SIM from a carrier.
You put the SIM in the phone.
It works.
What more needs to be done?
Why on earth would you buy your phone from the network? What is this, 1960 or something?
The web browser on newer symbian s60 phones is based on webkit (KHTML) just like the iphone's one. http://opensource.nokia.com/projects/S60browser/
Older Symbian phones used Opera.
If your wifi hotspot can't cope with a (few) 1kbps audio stream(s)...
Now if it's a video call...
Nah, you have to factor in:
1. unlocked
2. Installable Apps
3. Better comms (3.5g instead of falling off the Edge)
4. GPS
5. expandable memory
6. replaceable battery
7. Better camera
8. Qwerty Keyboard!
9. So big and heavy you can beat an envious iPhone fanboi to death with it
10. RED! (Or "Starbucks" if you prefer).
11. Available to many non-Americans (If they happen to live in a Gulf state or Finland).
Haha! someone marked that flamebait - bet they bought an iPenis.
Hey Apple fanboi - mine will be bigger than yours!
Red or "Mocha" - that's the only question.
Boo hoo hoo, I haven't got my e90 yet.
The phone that makes an iPhone look cheap.
Come to think of it an iPhone is cheap compared to an e90.
For the nth time we're not talking about the GPL, we're talking about the LGPL.
Like the GPL the LGPL says distributors of LGPL code have to provide source to their modified version. That's not the interesting part.
The LGPL also says the distributors of code linked to LGPL code have to provide the tools and files needed to make a new version of the program with a different version of the LGPL code.
It's got ncurses? Wierd. Is there a vt100 in there somewhere?
And Jobs is like Hitler in taking guns away from the iPhone users while allowing the Nokia (notice it starts with a "N") brownshirts to arm themselves to the teeth.
So that's this thread completley Godwinized
By the way, this is slashdot - you're supposed to use a stupid meaningless car analogy, not a stupid meaningless gun control analogy.
I can write compile and load anything I like on my phone.
I can buy adn load software if I can't be bothered to write it.
I don't see why Jobs thinks his phone and AT&T's network is so fragile that it's not possible for him.
I'm sorry, but iBull has been closed down after a cease-and-desist letter from Groupe Bull
I.E. the user must be able to relink the program against a different version of the library - so he can fix bugs in the library, or implement exciting new features like crashing AT&T's EDGE network for example.
http://a760.sourceforge.net/
So if Jobs is right how come there are other phones that let you install software? Other phones that will work on the same network as AT&T's EDGE network?
I can compile my own programs and load 'em on my little Nokia 9300, bring it over to the States, turn it on and, pow, I'm on the same network as your iPhone - imagine the harm I can do (not).
Why would Apple need to do this? Other phone manufacturers don't. Or is their phone uniquely fragile?
You maybe weren't aware that one of the major sources of the the whole Free (not "open") Software movement was a printer that RMS couldn't get a driver for 'cos the driver was only available as a compiled object for a machine RMS didn't have.
Software without hardware as useless as hardware without software.
If the LGPL is chucked in the bin then there is no license to use the code.
In this case at least some of it is copyright Apple, so their OK with that, but (assuming we're talking about Webkit here) they have no right to the KHTML code it's based on.
http://webkit.org/coding/lgpl-license.html
If this were what Apple were planning to do it's a pretty dodgy interpretation given the (V2.1) LGPL's:
Hey, I've just made a new version of the lib! Let's download it!
The LGPL says nothing about "official" (whatever that might mean) versions of the software.
The first "F" in FSF stands for "Free".