And yes, there is a lot that hasn't been implemented yet. This is a Developer Preview, meant to give app developers something to play with and deploy Ubuntu SDK apps on, and also to make the source code available to anybody who wants to hack on it (and we hope contribute those hacks back to us).
I don't see how that factors into either my comment, or the one I was responding to. The fact is, regardless of how you connect to a server on a better network, the server will still be on a better network. Using VNC or SSH, RDP or RSH, it doesn't change the server's network bandwidth.
1) Sync files that I might want to load from another computer of my mobile phone. I do this with my ebooks and FBReader on Android.
2) Sync Tomboy notes, which I can view from any computer or my mobile phone using Tomdroid. Having your notes available anytime, anywhere, is extremely useful.
3) Sync photos taken on my mobile phone to my laptop automatically. Syncing videos takes a little manual work, but I'm told that's being resolved.
If they did what to us, push information through our government mandated internet censorship filters? If China insisted that we should have freedom of the press, freedom of speech, and freedom to assemble? Yeah, we'd be pissed.
All you would really need is the fingerprint, which they could print out for you on a business card. Then when you connect the first time, you verify the fingerprint with the certificate being offered by the server, if they match you trust the certificate and go on your merry way.
Perl object can be any blessed reference, they don't have to be hashes. You can use a scalar or array variable too. It's just that blessing a hash gives you the added benefit of using the hash keys like instance variables.
Still, on most Linux distros you're talking about maybe a dozen keys that the user themselves specifically trusted, and the chances of any 2 Linux users trusting the same 3rd party will be remarkably small. Under the Windows model, any Verisign trusted certificate will get you access, there's got to be millions of those (unless they restrict drivers to a different root certificate than app or website signing, but even then it'll be in the thousands), and if any one is compromised then every Windows user would be vulnerable.
There are always exceptions made to the Feature Freeze, and since this is a major initiative for 10.10, I have no doubt they'll be able to keep updating it until the RC.
It's unfortunate that you had to go with the old "screw the techie" prediction, because the first part of your post was quite right and doesn't deserve to be grouped under the -1 Troll mod. Given Shuttleworth's own statements and actions, here's what I see the business plan being:
0) It's nearly impossible to compete with Microsoft on non-OS products, because of their monopoly status.
1) Take a product that has the potential to make an OS a commodity, nullifying Microsoft's major competitive advantage in ever other market.
2) Turn that product into an actual competitor by matching or exceeding Windows in quality and features
3) Get people using the product, and more importantly get vendors selling it
4) Produce products that compete in a different market, and take advantage of having a free, commodity OS
5) Profit on those other products now that MS can't use their Windows marketshare as the sole competitive advantage
Ya, Dell and some others offer preinstalled..but that isn't Canonical offering it. It needs to be *their* machines with their software that they know will work.
Canonical certified all the Dell desktops, laptops and netbooks that ship with Ubuntu pre-installed, they even provide Dell a custom install image of Ubuntu that is designed to work with those particular hardware setups.
The moon has about 100x the concentration of Helium3 on earth. Since He3 holds the promise of truly clean fusion power (no radioactive byproducts), it seems pretty likely to be of high value in the next 50 to 100 years.
If you require someone to chmod +x an installer before running it, the user will chmod +x a trojan just as easily as the installer for an app not in the distribution's repository.
True, but they won't chmod +x FunnyPicture.jpg.exe just to view a picture.
By the time a Windows OS hits its end of life, the hardware is usually in need of replacing anyway due to new applications' higher hardware requirements [wikipedia.org].
Minimum Requirements for Ubuntu 6.06: 256MB RAM 3GB HDD
Minimum Requirements for Ubuntu 9.10: 256MB RAM 4GB HDD
But how is it useful for end users without the service? Patches that change semantics of a struct in the kernel need manual intervention.
This is something that can be provided by mainline kernel devs or your distro's kernel maintainers. KSplice isn't the only one that can do it.
If by "like they are with the desktop" you mean "not at all", then the answer is yes. If you mean something else, then then answer is "you're wrong".
Development of the Terminal application is underway and open to anybody who wants to contribute to it: https://wiki.ubuntu.com/Touch/CoreApps/Terminal
And yes, there is a lot that hasn't been implemented yet. This is a Developer Preview, meant to give app developers something to play with and deploy Ubuntu SDK apps on, and also to make the source code available to anybody who wants to hack on it (and we hope contribute those hacks back to us).
It also doesn't have to take 120 hours to write.
I don't see how I was saying anything different.
I don't see how that factors into either my comment, or the one I was responding to. The fact is, regardless of how you connect to a server on a better network, the server will still be on a better network. Using VNC or SSH, RDP or RSH, it doesn't change the server's network bandwidth.
I configured Dialogic cards in Solaris from the command line almost a decade ago, so it is absolutely possible.
But that has nothing at all to do with the server having a GUI. You get exactly the same situation with GUI-less Windows, or GUI-less *nix.
Here are my primary uses of Ubuntu One:
1) Sync files that I might want to load from another computer of my mobile phone. I do this with my ebooks and FBReader on Android.
2) Sync Tomboy notes, which I can view from any computer or my mobile phone using Tomdroid. Having your notes available anytime, anywhere, is extremely useful.
3) Sync photos taken on my mobile phone to my laptop automatically. Syncing videos takes a little manual work, but I'm told that's being resolved.
You have to register an account with the Ubuntu One service before you can start using it, so it takes more user action than simply installing Ubuntu.
Except the Chinese aren't consumers, that's the biggest problem with their economy.
If we stop buying their lead-filled shit, they'll stop buying our shit-filled bonds.
If they did what to us, push information through our government mandated internet censorship filters? If China insisted that we should have freedom of the press, freedom of speech, and freedom to assemble? Yeah, we'd be pissed.
All you would really need is the fingerprint, which they could print out for you on a business card. Then when you connect the first time, you verify the fingerprint with the certificate being offered by the server, if they match you trust the certificate and go on your merry way.
I got this keyboard for my kids, it's really nice and has stood up to their button mashing without a problem:
http://www.amazon.com/Crayola-11071-Keyboard/dp/B00167ZYMK
Perl object can be any blessed reference, they don't have to be hashes. You can use a scalar or array variable too. It's just that blessing a hash gives you the added benefit of using the hash keys like instance variables.
Still, on most Linux distros you're talking about maybe a dozen keys that the user themselves specifically trusted, and the chances of any 2 Linux users trusting the same 3rd party will be remarkably small. Under the Windows model, any Verisign trusted certificate will get you access, there's got to be millions of those (unless they restrict drivers to a different root certificate than app or website signing, but even then it'll be in the thousands), and if any one is compromised then every Windows user would be vulnerable.
It's not impossible, it just always results in this: http://xkcd.com/716/
There are always exceptions made to the Feature Freeze, and since this is a major initiative for 10.10, I have no doubt they'll be able to keep updating it until the RC.
Yes, just image the horror of organisms that convert water into it's base parts, and are capable of growing, reproducing and spreading.much
It's unfortunate that you had to go with the old "screw the techie" prediction, because the first part of your post was quite right and doesn't deserve to be grouped under the -1 Troll mod. Given Shuttleworth's own statements and actions, here's what I see the business plan being:
0) It's nearly impossible to compete with Microsoft on non-OS products, because of their monopoly status.
1) Take a product that has the potential to make an OS a commodity, nullifying Microsoft's major competitive advantage in ever other market.
2) Turn that product into an actual competitor by matching or exceeding Windows in quality and features
3) Get people using the product, and more importantly get vendors selling it
4) Produce products that compete in a different market, and take advantage of having a free, commodity OS
5) Profit on those other products now that MS can't use their Windows marketshare as the sole competitive advantage
Ya, Dell and some others offer preinstalled..but that isn't Canonical offering it. It needs to be *their* machines with their software that they know will work.
Canonical certified all the Dell desktops, laptops and netbooks that ship with Ubuntu pre-installed, they even provide Dell a custom install image of Ubuntu that is designed to work with those particular hardware setups.
Dell is also offering a line of server products that use Ubuntu Enterprise Cloud: http://www.thevarguy.com/2010/03/24/dell-backs-ubuntu-enterprise-cloud/
Vorbis and Theora as both tributes to characters in Terry Pratchett novels.
The moon has about 100x the concentration of Helium3 on earth. Since He3 holds the promise of truly clean fusion power (no radioactive byproducts), it seems pretty likely to be of high value in the next 50 to 100 years.
If you require someone to chmod +x an installer before running it, the user will chmod +x a trojan just as easily as the installer for an app not in the distribution's repository.
True, but they won't chmod +x FunnyPicture.jpg.exe just to view a picture.
By the time a Windows OS hits its end of life, the hardware is usually in need of replacing anyway due to new applications' higher hardware requirements [wikipedia.org].
Minimum Requirements for Ubuntu 6.06:
256MB RAM
3GB HDD
Minimum Requirements for Ubuntu 9.10:
256MB RAM
4GB HDD
But how is it useful for end users without the service? Patches that change semantics of a struct in the kernel need manual intervention.
This is something that can be provided by mainline kernel devs or your distro's kernel maintainers. KSplice isn't the only one that can do it.